Доп. табличная часть не сохраняется
В панели управления драйвера для типа документа создана доп. табличная часть "МояТаблица". Использую следующий алгоритм:
НоваяСтрока = new Cleverence.Warehouse.Row()
НоваяСтрока.ШК = SelectedProduct.Product.Barcode;
НоваяСтрока.Вес = SelectedProduct.Quantity
Document.МояТаблица.Rows.Add(НоваяСтрока)
Однако, новая строка не появляется, при этом в отладчике переменная НоваяСтрока содержит все, что нужно и ошибок в отладчике нет.
В похожей теме проблема решилась, но не написано как.
Что я делаю не так?
Ответ
Добрый день,
необходимо использовать строку записи в документ Cleverence.Warehouse.DocumentStorage.PersistAnyway(Document)
http://image.prntscr.com/image/e0634e0d8b284fdeada7623d907e23a0.png
В помощь разработчикам на платформе Mobile SMARTS в нашей компании
существует выделенная служба обучения, к которой вы всегда можете обратиться за решением сложных вопросов по разработке, узнать подробности работы механизмов системы и т.п. по электронной почте edu@cleverence.ru
Спасибо огромное! Указанная функция помогла после небольшого патча, который Вы прислали.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день,
необходимо использовать строку записи в документ Cleverence.Warehouse.DocumentStorage.PersistAnyway(Document)
http://image.prntscr.com/image/e0634e0d8b284fdeada7623d907e23a0.png
В помощь разработчикам на платформе Mobile SMARTS в нашей компании
существует выделенная служба обучения, к которой вы всегда можете обратиться за решением сложных вопросов по разработке, узнать подробности работы механизмов системы и т.п. по электронной почте edu@cleverence.ru