Уже разобрался. Всем спасибо! Поискал на форуме некоторое время, почитал и результат удовлетворил.
1 2018-03-15 09:05:36
Re: Назначение действий кнопок клавиатуры на кнопки формы. (7 replies, posted in Russian)
2 2018-03-14 09:22:16
Re: Копирование строк в TableGrid (4 replies, posted in Russian)
Что тут не так? Что то не то с типом переменных?
Выдает ошибку : " Could not convert variant of type (UnicodeString) into type (Double) "
procedure CopyAddToJornal_OnShow (Sender: string; Action: string);
begin
CopyAddToJornal.DateTimePicker1.date := sqlexecute('select DateIN from GenJornal where id =' +inttostr(GeneralJornal.tablegrid1.dbitemid));
CopyAddToJornal.ComboBox1.text := sqlexecute('select Name from Kontragent where id =' +inttostr(GeneralJornal.tablegrid1.dbitemid));
CopyAddToJornal.Edit1.setfocus;
end;
3 2018-03-13 16:05:52
Re: Назначение действий кнопок клавиатуры на кнопки формы. (7 replies, posted in Russian)
Можно еще одну такую процедуру только с OnKeyDown ?
OnKeyPress с клавишами Ins ( #45), Del (#46) не работает, а это в основном то что мне надо - клавиши INSERT, DELETE.
4 2018-03-13 12:40:03
Topic: Копирование строк в TableGrid (4 replies, posted in Russian)
Можно ли в TableGrid скопировать строку с данными и тут же вставить её в этот же TableGrid через copy (Ctrl+C) / paste (Ctrl+V).
Суть такова:
в таблице данные о клиенте, продукция, дата прихода продукции и т.д., от одного клиента может прийти много однотипной продукции с разницей только серийного номера. Так вот хотелось бы просто сделать одну запись прихода, а затем скопировав её внести новые поля с данными, изменяя потом отдельно в каждой записи серийный номер. Нужно это для экономии времени внесения данных.
Примр таблицы ниже.
Спасибо.
5 2018-03-12 12:48:19
Re: Назначение действий кнопок клавиатуры на кнопки формы. (7 replies, posted in Russian)
Спасибо.
6 2018-03-12 12:33:05
Re: Назначение действий кнопок клавиатуры на кнопки формы. (7 replies, posted in Russian)
Спасибо. Это всё я читал.
Но какую именно команду надо написать , чтоб было нажатие кнопки на форме?
( вместо ShowMessage )
procedure Form1_OnKeyPress (Sender: string; var Key: Char);
begin
if Key = #13 then
begin
??????????? // Нажатие кнопки Button1 на форме Form1
end;
end;
begin
Form1.KeyPreview := True;
end.
8 2018-03-07 13:44:04
Topic: Назначение действий кнопок клавиатуры на кнопки формы. (7 replies, posted in Russian)
Какой именно скрипт нужен для сабж?
К примеру:
Нужно, чтоб при нажатии INSERT на клавиатуре срабатывало нажатие на кнопке активной формы, ( на кнопку ДОБАВИТЬ или НОВОЕ ).
При нажатии DELETE на клаве срабатывала кнопка УДАЛИТЬ на активной форме.
А было бы еще неплохо, сделать в программе назначение кнопок клавиатуры на различные действия, к примеру как ESC на закрытие либо отмену.
Спасибо.
9 2018-03-07 13:36:18
Topic: WordWrap в Header грида (2 replies, posted in Russian)
Собственно как реализовать сабж? Нужно чтоб название колонок (Header) было в несколько строк, а именно ( пока что) в 2-3 строки. Изменить толщину грида есть такая функция, а вот чтоб текст переносился - нет, либо не нашел.
Спасибо.
10 2018-03-02 16:19:54
Re: Данные в TableGrid из Excel (4 replies, posted in Russian)
Спасибо! SQLite Studio - помогло. Удобно и быстро. Я не програмист, базу делаю конструктором. Со скриптами не знаком.
11 2018-03-01 10:13:48
Re: Данные в TableGrid из Excel (4 replies, posted in Russian)
Так же интересует. Как ввести данные из Excell ?