Topic: Автоматизация ввода

Т.е. есть "комплектация" текстовая графа и есть таблица (провод, инструкция). При нажатие на один из пунктов таблицы добавлялось в текстовою графу.

Также в текстовом поле поиск по первым буквам с сохранением порядка, а то видел базу, где какую букву не введешь - весь список выкатывает, где эта буква есть.

И третье, а как сделать чтоб при загрузке приложения не надо было наживать на кнопку для показания, что есть в базе(таблице).

Re: Автоматизация ввода

vit007 wrote:

Т.е. есть "комплектация" текстовая графа и есть таблица (провод, инструкция). При нажатие на один из пунктов таблицы добавлялось в текстовою графу.

Также в текстовом поле поиск по первым буквам с сохранением порядка, а то видел базу, где какую букву не введешь - весь список выкатывает, где эта буква есть.

К сожалению не понял вопроса.


vit007 wrote:

И третье, а как сделать чтоб при загрузке приложения не надо было наживать на кнопку для показания, что есть в базе(таблице).

В настройках компонента TableGrid можете указать, из какой таблицы и какие поля необходимо показать, также в настройках выберите "Показать все записи из таблицы"


Либо с помощью скрипта можете нажимать на кнопку с действием Поиск в событии формы OnShow, пример:

procedure Form1_OnShow (Sender: TObject; Action: string);
begin
    Form1.Button1.Click;
end;
Dmitry.

Re: Автоматизация ввода

Попробую объяснить. Есть две таблицы или одна таблица и поле. В поле надо писать текст, а если текст повторяется и раза в раз,то не много автоматизации, т.е. из второй таблицы (должны видны все пункты выбора) двойным щелчком можно было быстро добавить слово в первое поле. Где его можно отредактировать, дописать, пометить... это все в приделах одной формы...

Второе на подобие вводишь фамилию, сразу, как автоподстановка, предлагается из базы взять данные о человеке и разнести по полям с возможностью "отредактировать, дописать, пометить"... Видел, базу, где автоподстановка не корректно, т.е. при вводе любой буквы выдавало весь список, где эта буква есть...

Re: Автоматизация ввода

vit007 wrote:

Попробую объяснить. Есть две таблицы или одна таблица и поле. В поле надо писать текст, а если текст повторяется и раза в раз,то не много автоматизации, т.е. из второй таблицы (должны видны все пункты выбора) двойным щелчком можно было быстро добавить слово в первое поле. Где его можно отредактировать, дописать, пометить... это все в приделах одной формы...

Второе на подобие вводишь фамилию, сразу, как автоподстановка, предлагается из базы взять данные о человеке и разнести по полям с возможностью "отредактировать, дописать, пометить"... Видел, базу, где автоподстановка не корректно, т.е. при вводе любой буквы выдавало весь список, где эта буква есть...

сделал для вас пример

Post's attachments

Attachment icon Employees2.zip 6.54 kb, 347 downloads since 2018-03-09 

Dmitry.

Re: Автоматизация ввода

Решил поднять свою тему.... Пример не такой. может фото поможет понять мои хотелки... https://yadi.sk/i/kXYB8kHIx43XqA

Еще бы примерчик бы, когда две графы (клиент, телефон) Водишь клиента, а он есть в базе и телефон автоматически появляется при выборе онного, т.е. никаких дополнительных кнопок и форм, вылезло совпадение по первым буквам - клик и общий ввод в графы. Спасибо.

Re: Автоматизация ввода

Видать, придется SQL  изучать...