Имя: Пароль:
1C
1С v8
Выяснение вызова функции с параметром "Экспорт"
0 Rodinyr
 
12.03.13
11:49
Всегда было так что если у объекта прописана Экспортная функция то на может вызваться из других объектов конфы,только если сделать через ПолучитьОбъект() или СоздатьОбъект()?
1 ДенисЧ
 
12.03.13
11:49
Чо?
2 lxndr
 
12.03.13
11:50
всегда. Как должно быть?
3 Defender aka LINN
 
12.03.13
11:50
Это функция Объекта. Так что, как ни крути, нужен хоть паршивенький, но Объект, чтобы ее вызвать.
4 Rodinyr
 
12.03.13
11:52
понятно
5 elCust
 
12.03.13
11:55
Теперь же можно экспортные функции, созданные непосредственно для работы с этим типом, прописывать в модуле менеджера, тогда появляется возможность вызова этой функции без получения объекта.
6 Wobland
 
12.03.13
11:57
(5) ага. и передача туда ссылки на объект параметром. чтоб всё-таки достучаться до объекта
7 elCust
 
12.03.13
12:01
(6) Объект нужен в случае изменения данных.

А, в случае когда нужно посчитать номинал к примеру, нафига тащить объект???

А при обработке 1000 элементов справочника к примеру, для каждого получать объект не айс.
8 Rovan
 
гуру
12.03.13
12:03
(6) по ссылке можно вытащить 2-3 нужные реквизита...
а не тащить весь объект с 10 табличными частями по 5 тыс. строк в каждой !!
9 Wobland
 
12.03.13
12:04
(7) Процедура ЗаполнитьСчетаУчетаВТабЧасти(Объект, ТабличнаяЧасть, ИмяТабЧасти) Экспорт как тебе?
10 Fragster
 
гуру
12.03.13
12:05
еще есть РеквизитФормыВЗначение и ЗначениеВРеквизитФормы, телепатирую, автор на УФ перешел
11 Defender aka LINN
 
12.03.13
12:08
(10) Нафиг-нафиг. В (9) правильно.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.