<Операция> в расшифровке. ПУБ 7.7
03.03.2011
10:52
#1
"Здравствуйте!
Возникла надобность создания некого отчета. Суть в том что он выбирает данные из ввода остатков, который делается "Завершением периода". Там создаются Операции с проводками.
Я перебираю проводки, беру некоторые числа, и вывожу на экран. Нужно сделать так, чтобы расшифровка по этому числу открывала операцию, по которой вводилась данная проводка.
ВводОпер = СоздатьОбъект("Операция");
ВводОпер.ВыбратьОперации(НачДата, КонДата);
Пока ВводОпер.ПолучитьОперацию() = 1 Цикл
ВводОпер.ВыбратьПроводки();
Пока ВводОпер.ПолучитьПроводку() = 1 Цикл
// тут собственно данные обрабатываются
// допустим будет запоминаться сама та <Операция> в ТЗ.Операция
// а после этого при вывода таблицы по строкам, в ячейке укажем расшифровку ТЗ.Операция
КонецЦикла;
КонецЦикла;
Так вот, что же всё таки нужно занести в ТЗ.Операция, чтобы получить желаемый результат?
"
Возникла надобность создания некого отчета. Суть в том что он выбирает данные из ввода остатков, который делается "Завершением периода". Там создаются Операции с проводками.
Я перебираю проводки, беру некоторые числа, и вывожу на экран. Нужно сделать так, чтобы расшифровка по этому числу открывала операцию, по которой вводилась данная проводка.
ВводОпер = СоздатьОбъект("Операция");
ВводОпер.ВыбратьОперации(НачДата, КонДата);
Пока ВводОпер.ПолучитьОперацию() = 1 Цикл
ВводОпер.ВыбратьПроводки();
Пока ВводОпер.ПолучитьПроводку() = 1 Цикл
// тут собственно данные обрабатываются
// допустим будет запоминаться сама та <Операция> в ТЗ.Операция
// а после этого при вывода таблицы по строкам, в ячейке укажем расшифровку ТЗ.Операция
КонецЦикла;
КонецЦикла;
Так вот, что же всё таки нужно занести в ТЗ.Операция, чтобы получить желаемый результат?
"
03.03.2011
15:11
#2
"ТЗ.Операция = ВводОпер;
а в расшифровка уже ставить ТЗ.Операция, если в момент вывода строки табличной формы перебирается ТЗ."
а в расшифровка уже ставить ТЗ.Операция, если в момент вывода строки табличной формы перебирается ТЗ."
Читают тему
(гостей: 1)