Всем привет!
Прошу сильно не смеьяться над вопросом! Просто я первый раз программлю в Аксапте.
Вопрос следующий: мне надо из временной таблицы (созданной мною и заполненой из Excel'я) переписать данные в таблицу ContactPerson. Делаю следующее:
PHP код:
server static void mk_contlicaJOB(Args _args)
{
Mk_contlicaTBL _InTable;
ContactPerson _OutTable;
ttsbegin;
while select _InTable where _InTable.Name != ''
{
while select forupdate _OutTable where _OutTable.CustAccount != _InTable.AxaptaNum
&& _OutTable.Name != _InTable.Name
&& _OutTable.Phone != _InTable.Phone
{
_OutTable.Name = _InTable.Name;
_OutTable.Title = _InTable.POst;
_OutTable.Phone = _InTable.Phone;
_outTable.Email = _InTable.Mail;
_OutTable.TitleGenitive = _InTable.Prim;
_OutTable.CustAccount = _InTable.AxaptaNum;
_OutTable.Insert();
}
}
ttscommit;
}
Вылетае с ошибкой: Невозможно создать запись в таблице "Контактное Лицо". Запись уже существует.
Что я делаю не так?