Всем доброго времени суток.
У меня при очередной интеграции таблицы Excel и Террасофт возникла проблема, которую я никак не могу решить.
В моей таблице для загрузки много колонок, я установила
соответствие всех этих колонок с полями таблицы Операции. Для тех колонок, которые необходимо загрузить также при необходимости и в справочники, установила соответсвие с полями этих справочников.
При этом на закладке "Первичные ключи" для двух полей - Касса и Состояние - первичные ключи автоматически не создались (рис 1).
В таком варианте при импорте происходит следующее: все справочники по очереди проверяются на необходимость добавить в них записи, а справочники Касса и Состояние не проверяются.
Когда дело доходит до основной загрузки в таблицу Операции в журнале процесса импорта выводится сообщение:
"Импортируются данные в таблицу 'Операции'
Первичные поля не существуют. Таблица пропускается.
Импорт данных из листа 'Лист1' завершен "
После этого я пропробовала вручную добавить первичные ключи. Т.е. перетащила на закладку Первичные ключи колонки Касса и Состояние. (рис 2).
Тогда при загрузке справочники Касса и Состояние не пропускаются, а проверяются на равне с другими.
Однако загрузка основной таблицы все равно не происходит. Сообщение об ошибке осталось тем же.
В чем же причина? и как ее устранить?