Topic: помогите
при сохранении в таблице новых данных иногда появляется такая ошибка
прилагаю архив проекта.
помогите пожалуйста разобраться.
заранее благодарен.
My Visual Database → Russian → помогите
при сохранении в таблице новых данных иногда появляется такая ошибка
прилагаю архив проекта.
помогите пожалуйста разобраться.
заранее благодарен.
неправильно настроена кнопка поиска "Все" на главной форме.
в первом списке "1. Выберите компоненты учавствующие в поиске" у вас присутствует компонент TableGrid1, его не должно быть в правом списке. Компонент не может учавствовать в поиске и быть компонентом для результата поиска в одно и тоже время.
Удалите данную кнопку. В вашем случае, чтобы показать все записи, вы можете создать для кнопки событие OnClick:
procedure home_Button2_OnClick (Sender: string; var Cancel: boolean);
begin
home.TableGrid1.dbUpdate; // обновит таблицу и покажет все записи
end;
либо вы можете для компонентов CheckBox1 и CheckBox2 установить значение AllowGrayed = True, таким образом у компонента появится третье значение, с помощью которого можно игнорировать значение компонента при поиске.
ваш проект:
Спасибо Дмитрий!
Я эту кнопку и создал для того что бы компоненты CheckBox1 и CheckBox2 не участвовали в поиске. Иначе получалось (с установленными значениями AllowGrayed = false) при нажатии на кнопку поиск - чекбоксы всегда участвовали в поиске и всегда результат поиска имел жесткое совпадение со значениями этих чекбоксов - это очень неудобно.
Теперь если установить значение AllowGrayed = True у чекбокса то при выводе результатов поиска значение его может быть любым. Что и было мне необходимо.
Вопрос:
Если на форме нет кнопки с функцией "открыть запись" - то 2-й клик по строке в таблице результатов тоже не открывает запись. Это можно обойти скриптом?
Вопрос:
Если на форме нет кнопки с функцией "открыть запись" - то 2-й клик по строке в таблице результатов тоже не открывает запись. Это можно обойти скриптом?
Не совсем понял вопроса. Просто разместите кнопку с действием "Показать запись" и двойной клик будет открывать необходимую форму с данными выбранной записи. Иначе как программа может знать какую форму использовать для показа выбранной записи?
My Visual Database → Russian → помогите
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi