Всем привет.
Даже не знаю с чего начать. В общем есть функция:
Скрытый текст
function CreateGofBox() {
switch(Window1.Selector1.ItemIndex){
case 0:
//ни чего не добавлять
break;
case 1:
GofBox = AddAssembly("Гофроящик 400х110х45 мм");
//GofBox.ArtPos = 531001;
GofBox.Owner = Pack;
break;
case 2:
GofBox = AddAssembly("Гофроящик 400х110х55 мм");
//GofBox.ArtPos = 531002;
GofBox.Owner = Pack;
break;
case 3:
GofBox = AddAssembly("Гофроящик 430х90х23 мм");
//GofBox.ArtPos = 531003;
GofBox.Owner = Pack;
break;
.
.
.
default:
break;
}
}
[свернуть]
Она добавляет пустую сборку, обзывает его гофроящиком который был выбран в форме через Combo.
Дальше когда запускаем смету она сама по имени из базы данных подцепляет и артикул и цену. И всё было не плохо, пока на двух других компьютерах смета вместо гофроящика стала выдавать рандомные направляющие и что угодно кроме нужного. То есть сборка добавляется, имя добавляется, смета чудит. На моём компе всё гладенько. По этому даже не знаю с чего начинать это всё раскурочивать. Думаю может пройдёт если явно указать артикул сборки.
И так, основной вопрос, как присвоить сборке артикул, но не тот что через ArtPos