Показать сообщение отдельно
Старый 24.04.2006, 13:12   #11  
Petruccio is offline
Petruccio
Участник
 
35 / 10 (1) +
Регистрация: 12.09.2005
Адрес: Минск
Post
У меня похожая задача. Есть форма, на которой сотавляется код номенклатуры. На этой форме есть кнопочка "Создать". По задумке, после нажатия на эту кнопку вызывается форма InventTable и ей в качестве параментров передаются ItemId, itemName, NameAlias.

В init InventTable добавил:
PHP код:
        obj element.Args().caller();
        
itemid obj.GetItemId();
        
namealias obj.GetNameAlias(); 
Затем хочу, чтобы появлялось стандартное окошко выбора шаблона. После выбора шаблона хочу подменить ItemId, itemName и NameAlias. В init формы InventTable:
PHP код:
        InventTable_ds.create();
        
InventTable.ItemId itemid;
        
InventTable.itemName itemid;
        
InventTable.NameAlias namealias
Выдает ошибку:

"Невозможно создать запись в 'Параметры модуля "Запасы"' ('InventTableModule') Номенклатура: Дж 111 арт. 02010, Склад.
Запись уже существует.

Невозможно считать запись из 'Параметры модуля "Запасы"' ('InventTableModule').
Запись удалена другим пользователем."

Как реализовать задумку правильно?