как получить субконто в наборе записей?
☑
0
z_d_v
22.08.12
✎
13:52
Проблема в следующем:
как получить данные субконто из набора записей если субконто создано в режиме придприятия.
У меня в данном случае "Кассы"
НаборЗаписейБД = РегистрыБухгалтерии["Хозрасчетный"].СоздатьНаборЗаписей();
НаборЗаписейБД.Отбор.Регистратор.Значение = ВыборкаБД.Регистратор;
НаборЗаписейБД.Прочитать();
Для каждого СтрокаБД из НаборЗаписейБД Цикл
если СтрокаБД.СубконтоКт = Счет тогда
???СтрокаБД.СубконтоКт.Кассы????
КонецЕсли;
КонецЦикла;
1
Maxus43
22.08.12
✎
13:53
если СтрокаБД.СубконтоКт = Счет тогда
чо это?
2
Naumov
22.08.12
✎
13:56
Кассы = ПВХ.Хозрасчетный. НайтиКакимУгодноСпособом("кассы");
СтрокаБД.СубконтоКт[Кассы]
3
z_d_v
22.08.12
✎
14:11
(1) это находим проводки с нужным счетом.
(2) сейчас попробую
4
Maxus43
22.08.12
✎
14:21
(3) я к тому что надо
если СтрокаБД.СчетДТ(иль КТ)= Счет тогда
5
z_d_v
22.08.12
✎
14:25
(2) спасибо. то что надо.
Кассы = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Кассы")
СтрокаБД.СубконтоКт[Кассы]
(4)мне только кредитовуб сторону надо, это не принципиально
6
Maxus43
22.08.12
✎
14:26
(5) ты там СубконтоКт = Счет - сравниваеш субконто со счетом
7
z_d_v
22.08.12
✎
14:31
сорри. вспешке скопировал.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший