Имя: Пароль:
1C
1С v8
Не могу записать документ
0 i347
 
08.02.12
20:30
УФ. Внешняя обработка. Толстый клиент. Получаю на клиенте документобъект и записывают его.

ДокОбъект = Док.Ссылка.ПолучитьОбъект();
ДокОбъект.Записать();

В итоге:
{Форма.Форма.Форма(283)}: Ошибка при вызове метода контекста (Записать)
           ДокОбъект.Записать();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПрефиксацияОбъектовСобытия.Модуль(201)}: Ошибка при вызове метода контекста (ДатыОбъектаОдногоПериода)
   Если Не ПрефиксацияОбъектов.ДатыОбъектаОдногоПериода(Выборка.Дата, Объект.Дата, МетаданныеОбъекта) Тогда
по причине:
Ошибка при вызове серверного метода.
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.

ЧЯДНТ?
1 Ненавижу 1С
 
гуру
08.02.12
20:32
(0) попробовать вызывать серверные модули в серверных методах ))
//1С придумала себе яму для погребения, с почестями
2 i347
 
08.02.12
20:35
(1) не смотря на толстный клиент?
3 Ненавижу 1С
 
гуру
08.02.12
21:06
(2) упс, может метаданные нельзя передавать)), что там?
4 i347
 
09.02.12
11:15
(3) хз)) переписал уже все через сервер в тонком)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший