1C БП 2.0 доступ к реквизиту формы док-та Акт сверки взаиморасчетов
☑
0
jour
16.11.11
✎
08:43
нужно получить доступ к реквизиту формы док-та Акт сверки взаиморасчетов "остаток на конец" из внешней обработки.
кто может подсказать ?
1
zak555
16.11.11
✎
08:46
ОстатокНаКонец = ОстатокНаНачало + ПоДаннымОрганизации.Итог("Дебет") - ПоДаннымОрганизации.Итог("Кредит");
ЭлементыФормы.ОстатокНаНачалоКонтрагент.Значение = - ОстатокНаНачало;
ЭлементыФормы.ОстатокНаКонец.Значение = ОстатокНаКонец;
2
jour
16.11.11
✎
09:15
спасибо, выручил :)
3
jour
16.11.11
✎
09:16
но кроме опосредованного пути, есть ли еще какой нибудь способ получать внешние реквизиты формы?
4
Либерал
16.11.11
✎
09:21
(3) все вверх ногами в твоей вселенной: то, что ты хочешь - и есть "опосредованный путь".
5
zak555
16.11.11
✎
09:23
запросом ?
6
jour
16.11.11
✎
09:24
ну запросом нельзя, я уже проверял.
7
jour
16.11.11
✎
09:25
я думал что может быть как нить можно получить форму а из нее уже реквизиты вытаскивать.
8
zak555
16.11.11
✎
09:25
(6) почему нельзя ?
9
jour
16.11.11
✎
09:26
а как ??? реквизиты формы не присутствуют в структуре
10
zak555
16.11.11
✎
09:27
ОстатокНаНачало - реквизит документа
11
Rizhij_Nikitos
16.11.11
✎
09:27
ПолучитьФорму(), ПОлучитьОбъект() и тд. такие методы не пробывал?
12
БибиГон
16.11.11
✎
09:28
(0)а почему именно из реквизита нужно?
13
БибиГон
16.11.11
✎
09:29
+из реквизита формы
14
Starhan
16.11.11
✎
09:49
(9) подзапрос по таб части с группировкой (что бы получить итоговый суммы по дебету и кредету)
затем соединяешь еще раз с документом и вычитаешь из "Остатка на начало" разницу между дебетом и кредетом по таб части.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой