Insert в ABC

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Добрый день.

У меня на форме есть Browse и к нему BrowseUpdateButtons.
Получается что при нажатии на Добавить, запись в файл ляжет еще раньше
чем я попаду в UpdateProcedure, это так и должно быть?
Как мне исправить эту ситуевину, мне бы нужно выбрать из списка чего
конерктно добавлять и т.д.

C5EE ABC

--
С уважением,
Александр Юрьев mailto:AlexY@softmaster.ru
ICQ 59248879

(Добавление)

потому что у тебя в словаре для одного из ключиков данного файла стоит
атибут autonumber,
что означает добавление записи при входе в форму в режиме insertrecord c
инициализацией
полей данных ключей следующими значениями.
Убери этот атрибут и инициализируй сам поля данного ключика(ков).

Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
Yahoo group: clarion@yahoogroups.com
У меня на форме есть Browse и к нему BrowseUpdateButtons.
Получается что при нажатии на Добавить, запись в файл ляжет еще раньше
чем я попаду в UpdateProcedure, это так и должно быть?
С чего это ты так решил? Добавлением записи - ADD(File) занимается
UpdateProcedure. Как это запись может добавиться до входа в процедуру?
Как мне исправить эту ситуевину, мне бы нужно выбрать из списка чего
конерктно добавлять и т.д.
Не понятно, чего тут нужно исправлять. Ты сначала заполняешь поля новой
записи (выбором или еще как), а потом добавляешь запись. С автоинкрементом
немного иначе - сначала создаем пустую болванку с номером, а потом ее
заполняем и перезаписываем.

WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
Гость

Сообщение Гость »

В UpDate процедуре сделайте Combo box - выпадающее окно , а не еще одну таблицу !
Ответить