|
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) подзапрос по таб части с группировкой (что бы получить итоговый суммы по дебету и кредету)
затем соединяешь еще раз с документом и вычитаешь из "Остатка на начало" разницу между дебетом и кредетом по таб части.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший