|
31.07.2006, 14:09 | #1 |
Участник
|
Программное добавление строки заказа
Как при программном добавлении строки заказа вставить конфигурацию, размер, цвет?
|
|
31.07.2006, 14:14 | #2 |
Гость
|
Цитата:
Сообщение от Petruccio
Как при программном добавлении строки заказа вставить конфигурацию, размер, цвет?
|
|
31.07.2006, 14:31 | #3 |
Участник
|
Если более детально описать ответ lagr221374 (интересно, что это за набор цифр ), то получится вот что:
Нужно объявить табличную переменную InventDim inventDim; Допустим конфигурация, размер и цвет хранятся в переменных configIdValue, InventSizeIdValue и InventColorIdValue Тогда необходимо заполнить поля табл. переменной inventDIm: InventDim.clear(); // очищает значения всех полей inventDim.ConfigId = configIdValue; inventDim.InventSizeId = inventSizeIdValue; inevntDim.InventColorId = inventColorIdValue; //тут используется метод, который ищет нужный нам номер аналитики. //если же подходящий не найден, то он создается. inventDim = InventDim::findOrCreate(inventDim); //Заполняем значение кода аналитики строки заказа. salesLine.inventDimId = inventDim.inventDimId; Все! А вообще, посмотрите как строки создаются в одном из стандартных методов (функции\Создание строк ...) Удачи |
|
|
За это сообщение автора поблагодарили: Petruccio (1). |