Завершен

Доп. табличная часть не сохраняется

Сергей Безденежных 8 лет назад обновлен Алексей (Рук. ТП) 8 лет назад 3

В панели управления драйвера для типа документа создана доп. табличная часть "МояТаблица". Использую следующий алгоритм:

НоваяСтрока = 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

Ответ

Добрый день,

необходимо использовать строку записи в документ Cleverence.Warehouse.DocumentStorage.PersistAnyway(Document)

http://image.prntscr.com/image/e0634e0d8b284fdeada7623d907e23a0.png


В помощь разработчикам на платформе Mobile SMARTS в нашей компании

существует выделенная служба обучения, к которой вы всегда можете обратиться за решением сложных вопросов по разработке, узнать подробности работы механизмов системы и т.п. по электронной почте edu@cleverence.ru

Спасибо огромное! Указанная функция помогла после небольшого патча, который Вы прислали.

Сервис поддержки клиентов работает на платформе UserEcho