|
v7: Как и где обратиться к реквизитам Журнала документов? |
☑ |
0
Босечка
22.04.14
✎
12:45
|
ТипВыписки не является реквизитом. Банковский счет - является.
Если БанковскийСчет.ТипСчета = Перечисление.ТипыБанковскихСчетов.Валютный Тогда
ТипВыписки = "валютная (по счету 52)";
Иначе
ТипВыписки = "рублевая (по счету 51)";
КонецЕсли;
Вставилла это в процедуре "ПриОткрытии()". Выдает ошибку:
Если БанковскийСчет.ТипСчета = Перечисление.ТипыБанковскихСчетов.Валютный Тогда
{Журнал.Банк.Форма.ФормаСписка.Модуль(95)}: Значение не представляет агрегатный объект (ТипСчета)
|
|
1
КонецЦикла
22.04.14
✎
12:59
|
Три раза читал, надеюсь догадался
Если ТекущийДокумент.БанковскийСчет.ТипСчета ...
|
|
2
Ёпрст
гуру
22.04.14
✎
13:01
|
ТипСчета не является реквизитом справочника БанковскиеСчета..
|
|
3
Ёпрст
гуру
22.04.14
✎
13:02
|
и непонятно, зачем это в ПриОткрытии ? Когда у каждого документа свой счет.
|
|
4
Mikeware
22.04.14
✎
13:04
|
(3) у них просто программиста нет....
|
|
5
Босечка
22.04.14
✎
13:11
|
(2) ТипСчета- реквизит документа БанковскиеСчета
Сообщить(ТекущийДокумент.БанковскийСчет)- Выдает пустое значение.
А где это делать?
|
|
6
КонецЦикла
22.04.14
✎
13:11
|
Это надо не в при открытии, а в функции, вызываемой в колонке журнала
|
|
7
Torquader
22.04.14
✎
13:13
|
Что вы хотите сделать и для чего вставляли что-то в процедуру ПриОткрытии ?
|
|
8
Босечка
22.04.14
✎
13:27
|
(6) Спасибо!!! Все получилось!!!!
|
|