0
Falex
04.05.13
✎
18:13
|
Подскажите пожалуйста последнюю строчку кода. Как вообще хранится значение перечисление (ПолучитьАтрибут) и как его увидеть в предприятии?
ИтС.ИспользоватьСубконто(Сч_01.ВидСубконто(1), ТекК, 2);
ИтС.ИспользоватьСубконто(Сч_01.ВидСубконто(2), ТекСД, 2);
ИтС.ИспользоватьСубконто(Сч_01.ВидСубконто(3), Перечисление.ВидыКолонокСтатистики.ЗначениеПоНомеру(СчР));
ИтС.ВыполнитьЗапрос(ДатаНач,ДатаКон,Сч_01,,,"К");
ИтС.ВыбратьСубконто();
врСКД = 0;
врСКК = 0;
Пока (ИтС.ПолучитьСубконто() = 1) Цикл
врСКД = врСКД + ИтС.СКД(3);
врСКК = врСКК + ИтС.СКК(3);
КонецЦикла;
ТекКолонкаСтатистики = Перечисление.ВидыКолонокСтатистики.ЗначениеПоНомеру(СчР);
ТекЗначениеКС = ПолучитьАтрибут(ТекКолонкаСтатистики.Идентификатор());
|
|
1
Torquader
04.05.13
✎
21:52
|
Не очень понятно, что хотят сделать ?
Перечисление хранится как строка из 9 символов - 6 символов - это внутренний идентификатор элемента перечисления, присвоенный при создании элемента, переведённый в 36-ричную систему, ну и три пробела в конце (непонятно зачем).
|
|