Имя: Пароль:
1C
 
ИБСозданияОбъекта(<Объект>) возвращает пустую строку
0 Leyla
 
11.01.05
13:48
Имеется центральная ИБ и несколько периферийных.
Как в центральной, так и в периферийных базах создаются документы.
Все документы, созданные в периферийной, мигрируют в центральную.

Работая в центральной базе, хочу узнать, в какой базе создан документ.
Использую для этого ф-цию ИБСозданияОбъекта(), которая во всех базах возвращает пустую строку.
Не могу понять, почему?
1 Obed
 
11.01.05
13:54
Не знаю, вроде все работает...
2 Obed
 
11.01.05
13:54
Мож у тебя префиксы ИБ состоят из пробелов ;)
3 Leyla
 
11.01.05
14:06
1,2
Решила проверить в журнале документов для текущего документа - работает.
Просто надо было вызывать ИБСозданияОбъекта(Док.ТекущийДокумент()),
а не ИБСозданияОбъекта(Док),
т.к. Док создается ф-цией СоздатьОбъект().
Всем спасибо!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший