Добрый вечер Дмитрий. А если в таблице присутствует столбец "счетчик". Как в данном случае запретить редактировать данный столбец ?
2 2016-01-21 12:43:57
Re: Ошибка при запуске программы (4 replies, posted in Russian)
Проблемы по сути нет. Спасибо!
3 2016-01-20 22:02:45
Re: Ошибка при запуске программы (4 replies, posted in Russian)
Папка C:\Program Files не имеет разрешения на запись для не администратора, зайдите в настройки проекта (Инструменты > Настройка, вкладка "Настройка", выберите пункт "Файл настроек расположить в папке: %appdata%...")
Как быть если база сама на сервере, а не на компьютере ?
4 2016-01-20 18:54:53
Topic: Ошибка при запуске программы (4 replies, posted in Russian)
Программа была скомпилирована
1. установил
2. открыл (скрин прилагается)
---------------------------
MyAppProgram
---------------------------
Unable to write to C:\Program Files (x86)\MyAppProgram\settings.ini.
---------------------------
ОК
---------------------------
Возможно ли прописать в settings.ini. что бы такого небыло ?
Есть конечно вариант просто открывать от имени администратора, но это не удобно если пользователей много
5 2016-01-17 20:11:49
Topic: error in your SQL syntax (1 replies, posted in Russian)
Database version
MySQL 5.5
---------------------------
Error
---------------------------
Error message:
#42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'read FROM users WHERE (login = 'admin')' at line 1
Script:
SQLExecute
Display the SQL query for debugging?
---------------------------
Да Нет
---------------------------
После этого
---------------------------
"Имя программы"
---------------------------
Cannot access field 'date' as type DateTime.
---------------------------
ОК
---------------------------
Как решить данную проблему ?
6 2016-01-05 16:11:41
Re: выбрать нужную колонку в гриде (8 replies, posted in Russian)
К сожалению данное действие нельзя настроить, могу только предложить с помощью скрипта не скрывать колонки, а удалять не нужные
Form1.TableGrid1.Columns.Delete(0); // удалит первую колонку
Есть ли возможность в программе, в которой при выборе на чекбокс убирается или вставляется нужная колонка в гриде, что бы действия сохранялись после выхода из программы ? Т.е. сам пользователь настроил как ему удобно и при этом сохранилось после выхода.
Updade
Если нет, возможно ли в настройках прав пользователей прописать каждый чекбокс ?
Спасибо
7 2016-01-04 17:42:27
Re: Ошибка FOREIGN KEY constraint failed (2 replies, posted in Russian)
Пришлите пожалуйста ваш проект на support@drive-software.com
с описанием пошаговых действий, приводящих к данной ошибке.
Спасибо что откликнулись, отправил.
8 2016-01-04 17:22:57
Topic: Ошибка FOREIGN KEY constraint failed (2 replies, posted in Russian)
---------------------------
Error
---------------------------
Error message:
FOREIGN KEY constraint failed
Component:
frmAddProduct.Button1
Display the SQL query for debugging?
---------------------------
Да Нет
---------------------------
Данная ошибка появилась посте того как были прописаны скрипты на проверку блокировки окна если другой пользователь в ней находится
P.s - полные скрины кидал в личку
9 2015-08-13 06:26:07
Re: My Visual Database and hardly compatible with windows 10 (8 replies, posted in General)
all compatible
10 2015-03-23 20:13:17
Re: Триал период по сети (14 replies, posted in Russian)
Спасибо! Самый простой и верный вариант!
Пользователи поставят в календаре на компьютере 30-е число и к сожалению будет работать !
11 2015-02-17 08:35:51
Re: Автоопределение размера форм (12 replies, posted in Russian)
Добрый день!
Все формы делал на своем компе, с большим разрешением экрана. Некоторые пользователи жалуются, что у них формы не помещаются на экране. Возможно ли автоопределение и подстравивание размера окон форм под разрешение экрана?
в событии формы OnShow
Form1.WindowState := wsMaximized;
12 2015-01-29 16:15:16
Re: Бета версия 1.49 (27 replies, posted in Russian)
Выражаю Вам огромную благодарность !:)
13 2015-01-28 10:42:06
Re: Ошибка "database is locked" (31 replies, posted in Russian)
Здравствуйте! Составил свой проект в версии 1.45, работаем по локалке (примерно 5-6 компов), всё бы хорошо только часто блокирует базу с ошибкой "database is locked", иногда даже приходится завершать работу приложения, чтобы снова заработало, подумывали купить платную версию 1.48, но решили пока есть 60 дней пробного периода это всё испытать. Так вот результат остался тот же, только в ошибке теперь больше текста и ещё выскакивает дополнительное окно с кодом.
Вопрос, это как то связано с пробным периодом? или нужно было пересобрать проект заново в версии 1.48? просто проект в более новой версии я пересохранил и запустил, этого достаточно для перехода на новую версию?
У меня такое было, когда просто, кто то сидит в записи. Т.е. открыта запись и не вышел с нее.
14 2015-01-25 09:27:01
Re: Изменение цвета строки в выдаче при условии (16 replies, posted in Russian)
borsai
procedure Form1_GridEmployees_OnChange (Sender: string); var i,f,r,c: integer; begin Form1.GridEmployees.BeginUpdate; c := Form1.GridEmployees.Columns.Count - 1; r := Form1.GridEmployees.RowCount - 1; for i := 0 to r do begin if Form1.GridEmployees.Cells[3,i] = 'Да' then begin for f := 0 to c do Form1.GridEmployees.Cell[f,i].Color := clGray; end; // второе условие if Form1.GridEmployees.Cells[3,i] = 'Нет' then begin for f := 0 to c do Form1.GridEmployees.Cell[f,i].Color := clRed; end; end; Form1.GridEmployees.EndUpdate; end;
Понял!) Благодарю. Ошибка у меня была в том что я в первое условие пытался вставить (в таком случае оно закрашивало все или ничего) !
15 2015-01-24 23:37:26
Re: Изменение цвета строки в выдаче при условии (16 replies, posted in Russian)
Вроде тоже получилось - вот код для раскрашивания строк:
procedure Form1_GridEmployees_OnChange (Sender: string); var i,f,r,c: integer; begin Form1.GridEmployees.BeginUpdate; c := Form1.GridEmployees.Columns.Count - 1; r := Form1.GridEmployees.RowCount - 1; for i := 0 to r do begin if Form1.GridEmployees.Cells[3,i] = 'Да' then begin for f := 0 to c do Form1.GridEmployees.Cell[f,i].Color := clGray; end; end; Form1.GridEmployees.EndUpdate; end;
Просьба - посмотреть, не закрался ли косячок...
Если уже два условия ! Как тогда ?