Вход | Регистрация

1С:Предприятие ::

Метки:

Как записать значение в справочник базы подключенной через COM

Я
   Ал
13.01.05 - 13:02
БД = Новый COMОбъект("V8.COMConnector");
ко = БД.Connect("srvr=Serv;ref=Base;");    
выб=ко.Справочники.ФизическиеЛица.Выбрать();
Пока выб.Следующий() Цикл
   зап=выб.ПолучитьОбъект();
   Зап.Поле1=0;    
   зап.Записать();
КонецЦикла;

ОШИБКА:
  {Форма.Форма(9)}: Ошибка при вызове метода контекста
  (ПолучитьОбъект): Произошла исключительная ситуация:
  {Справочник.ФизическиеЛица(419,39)}: Тип не определен  
  (ТабличныйДокумент)
   зап=выб.ПолучитьОбъект();

Как правильно?
 
 
   v8
1 - 13.01.05 - 13:50
А в модуле объекта справочника ФизическиеЛица есть "Новый ТабличныйДокумент"?
   Волшебник
 
2 - 13.01.05 - 14:02
(1)+ или другой запрещенный тип, например, Форма, ПостроительОтчета, ТекстовыйДокумент и т.д.
   Al
3 - 13.01.05 - 15:29
Есть..
и как в этом случае изменить значение реквизита
   Asmody
 
4 - 13.01.05 - 15:43
и нафига в модуле справочника ТабличныйДокумент?
   Волшебник
 
5 - 13.01.05 - 15:47
(3) Оформи все запрещенные конструкции в директивы
#Если Клиент Тогда
...
#КонецЕсли
   Ал
6 - 13.01.05 - 16:08
Извините меня я наверно совсем тупые вопросы задаю, но
у меня типовая Бухгалтерия, я в модуле ничего не менял, тем более создавал Табличный документ,
я просто добавил реквизит в справочник и хочу писать в него значение из внешней базы....
   v8
7 - 13.01.05 - 16:53
не рассчитывали разработчики 1С что к справочнику ФизическиеЛица будут обращаться через внешнее соединение перенеси процедуру печати в форму. Вряд ли она ещё откуда то вызывается.
5 Конструкция будет нормально работать для внешнего соединения? Это вроде как бы и не сервер, ну и не совсем клиент.
   Ал
8 - 13.01.05 - 17:18
Благодарю...

Сделал как (5) все работает, но что это за запрещенные инструкции?


Список тем форума
  Рекламное место пустует
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует