Показать сообщение отдельно
Старый 03.05.2011, 07:40   #5  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Я прошу прощения, что исчез из собственной темы - пытался переделать приложение.
Ошибки возникают все равно, гадать больше не хочется.
Уточнения:


Цитата:
Сообщение от AlGol Посмотреть сообщение
Проверь наличие уникальных индексов на таблице.
Возможно, ты пытаешься создать дублирущие записи.
уникальных индексов нет.


Цитата:
Сообщение от George Nordic
А с правами все ок?
Если бы дело было в правах - тогда часть попыток записи не завершалась бы успешно


Цитата:
Сообщение от dmitro
а как получаете курсор AxaptaRecord? Ну, например, IAxaptaRecordAdapter currentRecord = AxBaseWebPart.GetWebpart(this).ExternalRecord.
это обычное Net-приложение, так что используется BusinessConnectorNet:
X++:
axRecord = Axapta.CreateAxaptaRecord(< >);
axRecord.ExecuteStmt("select * forupdate from %1");
if (axRecord.Found)
...