Попробовал ваш пример, что-то пошло не так. видимо я не так записал. Пример того чего хочу выкладываю
52 2018-08-22 10:41:40
Re: Окрас строки таблицы по кнопке (9 replies, posted in Russian)
требуется сделать кнопку снять и взять. при нажатии на кнопку будет окрашиваться в тот или иной цвет выделенная строка в таблице. реализацию вижу в виде записи в таблицу 1 или 0 где 1 будет взять 0 снять и в зависимости от 1 или 0 будет присвоен цвет строки . как реализовать окрас строки я нашел. а вот как сделать что бы строка редактировалась и записывалась туда 1 или 0 без дополнительного окна я так и не понял.
53 2018-08-22 09:17:58
Re: Окрас строки таблицы по кнопке (9 replies, posted in Russian)
Для разукрашивания этот скрипт нашел
var
i,c: integer;
begin
c := Form1.GridEmployees.RowCount - 1;
for i := 0 to c do
begin
if Form1.GridEmployees.Cells[3,i] = 'Да' then Form1.GridEmployees.Cell[3,i].Color := clRed
else Form1.GridEmployees.Cell[3,i].Color := clGreen;
end;
end;
не понял только можно ли саму кнопку покрасить
54 2018-08-22 09:15:33
Re: Окрас строки таблицы по кнопке (9 replies, posted in Russian)
Это я видел но интересует именно вопрос по нажатию кнопки что бы сразу заносились нужные данные прописанные в скрипте в бд на выделенную строку для уточнения будут заносится данные 1 или 0 при этом если выбрать взять то заносится "1" в таблицу "взять" в бд если нажать снять то в таблицу "взять" прописывается 0 в таблицу "снять". Как такое реализовать? А по цветам уже нашел
55 2018-08-22 06:37:18
Topic: Окрас строки таблицы по кнопке (9 replies, posted in Russian)
Добрый всем день! Подскажите есть возможность по нажатию кнопки менять цвет выделенного пункта в таблице? Точнее будет в нужный пункт произведена запись 1 или 0 при этом в другом пункте будет запись удалена
57 2018-08-07 08:24:05
Topic: Язык ввода в поле Edit (2 replies, posted in Russian)
Подскажите есть возможность принудительно указать язык ввода в поле? или ругаться если язык не соответствует
58 2018-07-27 05:33:10
Re: Кнопка копирование (31 replies, posted in Russian)
В данном случае имена полей в SQL запросе нужно брать в кавычки, пример
`ФИО ответственного`
Для создания дубликата записи используйте лучше пример, который я привел выше
http://myvisualdatabase.com/forum/misc. … download=1
В вашем примере выдает ошибку
61 2018-07-26 08:55:30
Re: Кнопка копирование (31 replies, posted in Russian)
//Кнопка дублирование
procedure Form1_Dubl_OnClick (Sender: string; var Cancel: boolean);
begin
if Form1.TableGrid1.dbItemID<>-1 then
begin
SQLExecute ('INSERT INTO lvs (Address, MACAddress, ComputerName, Users, SerialNumber, DateScan, IP_NetUntMACPrt, Name_NetUntMACPrt, Port_NetUntMACPrt, ID ОИКТ, Цех, Склад, Здание, Этаж, Отметка, Помещение, ФИО ответственного) SELECT Address, MACAddress, ComputerName, Users, SerialNumber, DateScan, IP_NetUntMACPrt, Name_NetUntMACPrt, Port_NetUntMACPrt, ID ОИКТ, Цех, Склад, Здание, Этаж, Отметка, Помещение, ФИО ответственного FROM lvs WHERE id='+Form1.TableGrid1.sqlValue );
Form1.TableGrid1.dbUpdate; // Update TableGrid
Form1.TableGrid1.dbitemid := last_insert_id; // select new record in TableGrid
end;
end;
62 2018-07-23 13:03:20
Re: Кнопка копирование (31 replies, posted in Russian)
Можно тоже самое для MySQL сделать? SQLExecute ругается на не соответствие БД
63 2018-07-20 11:07:31
Re: Кнопка копирование (31 replies, posted in Russian)
Больше спасибо работает
64 2018-07-20 10:26:18
Re: Кнопка копирование (31 replies, posted in Russian)
Form1.GridEmployees.dbItemID := Last_Insert_id('employees'); // select new record in TableGrid
Too many actual parameters
65 2018-07-19 10:53:13
Topic: Кнопка копирование (31 replies, posted in Russian)
Можно ли создать кнопку Копировать строчку?
66 2018-04-30 14:46:35
Re: После редактирования не работает поиск (2 replies, posted in Russian)
Большое спасибо после праздников проверю
67 2018-04-28 09:24:31
Topic: После редактирования не работает поиск (2 replies, posted in Russian)
Если редактировать или открыть любую запись в таблице на главной форме то после ввода параметра поиска в Edite и нажатии кнопки поиска ничего не показывает все скрывает. Причем при нажатии Ctrl + F то все ищет в таблице
68 2018-04-27 09:24:39
Re: MAC имя ПК авто перенос (9 replies, posted in Russian)
уже купил лицензию) pavel12.10@bk.ru
69 2018-04-16 08:08:33
Re: MAC имя ПК авто перенос (9 replies, posted in Russian)
Есть такой проект надо сделать в поле lvc сделать что бы MAC при выборе сетевухи вставлялся автоматически и имя компа тоже вставлялся но при этом можно было его потом редактировать. сейчас сделал имя компа по вашему примеру так он вставляет его но при это не дает его редактировать и на любой форме где редактирую вставляет имя пк когорого редактирую. Как можно это исправить?
70 2018-04-16 07:45:19
Re: MAC имя ПК авто перенос (9 replies, posted in Russian)
Ну почти правильно поняли))) Надо что было так, но в поле Edit2 вставлялся только мак и если есть возможность в комбобоксе отображать IP сети
71 2018-04-13 09:10:47
Re: MAC имя ПК авто перенос (9 replies, posted in Russian)
За это спасибо большое это то что надо было. Но еще вопрос такой можно сделать в комбо боксе список все маков на компе с сетевухами? или что бы выбрав сетевуху или IP из комбо бокса вставлялся ее мак? По поводу переноса есть несколько текстовых полей подряд и нужно сделать что бы при наборе 2-х символов в первом поле сразу перекидывало на второе поле для набора и так далее)))
72 2018-04-13 06:23:36
Topic: MAC имя ПК авто перенос (9 replies, posted in Russian)
Добрый день всем. Как можно организовать автоматический переход на другую строку при заполнении строки(тоесть при внесении 2х символов переходить на следующую строку)? Так же есть возможность автоматически вставлять в поле мак компа или что бы выбирать из списка? и есть возможность автоматически вставлять имя ПК?