Показать сообщение отдельно
Старый 14.12.2001, 14:41   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Заполнение таблицы из кода программы
У меня есть 2 таблицы: одна заполненная, другая пустая. Необходимо заполнить одно поле пустой таблицы из заполненной. Не могли бы Вы подсказать, как это лучше сделать ?
Я пробовал так:
X++:
void clicked()
{
   InventTable iTable;
   InventItemLocation iLocation;
   str s;
   
   while select iTable
   {
      s=iTable.ItemId;

      iLocation.insert();
      iLocation.ItemId=s;
      iLocation.update();
      print s;
   }
   super();
}
При запуске переносится только первая запись, а дальше Аксапта говорит, что следующую запись вставить невозможно, так такая уже существует. Хотя из (print s); видно что значение поля другое.

Не могли бы Вы подсказать в чем дело ?

Спасибо.