Вопрос возможно банальный. И требует понимание такого явления, как TerraSoft.
Есть карточка редактирования, на ней есть поле - Источник продаж.
"Его нужно поменять у имеющейся записи". После выбора нужного источника (двойной клик, либо кнопка OK) выбрасывается исключение:
Класс исключения EOleExeption
Сообщение об ошибке: Неопознанная ошибка
После повторного нажатия окно закрывается, но результат нулевый, то что должно произойти по логике не происходит.
F5 в скрипте, верно?
Если да, то в коде прописываю, но после запуска клиента, и вызова соответствующего кода, ничего не происходит.
Буду рад за маленькую инструкцию и по этому вопросу.
C Debagger'ом разобрался. Спасибо.
На поверхность всплыл факт, не отработки метода Dataset.Append() ( Вечная проблема =) ).
Причина пока не ясна, Dataset, настроен соответствующим образом http://www.community.terrasoft.ru/forum/topic/10595, как описывал Дмитрий.
Первое что пришло в голову - это пересоздать Dataset =)
Если нужен Append() - Open() делать не нужно. Хотя это вряд ли причина проблемы - но все же избавитесь от "лишнего" SELECT в БД.
Уяснил.
Проблему нашёл. Благодарю за поддержку!
Причина - неопытные кривые руки, не дают сделать по нормальному связку tbl + sq + ds =(
Прогнал через TerraSoft Administrator без отслеживания исключений, интерпретатор подсказал ошибку.
Думаю всё должно быть ОК. Сейчас буду проверять таблицу, что записал туда.
Дмитрий - спасибо за помощь!