При необходимости, вы можете сохранять номер телефона именно в таком виде, в каком он вводится в компонент,
например сейчас у вас маска
!\(999\)000-0000;0;_
замените ее на
!\(999\)000-0000;1;_
My Visual Database → Posts by DriveSoft
При необходимости, вы можете сохранять номер телефона именно в таком виде, в каком он вводится в компонент,
например сейчас у вас маска
!\(999\)000-0000;0;_
замените ее на
!\(999\)000-0000;1;_
Пожалуйста, приложите ваш проект, постараюсь помочь.
Отправил вам на емейл исправленный вариант проекта.
zoomix
В таблице Opozduns не должно быть полей Sotrudniki (так как сотрудник определяется внешним ключом id_Sotrudniki) и id_Otdely (так как это лишняя связь, отдел сотрудника мы можем узнать из внешнего ключа id_Otdely из таблицы Sotrudniki)
Пожалуйста, пришлите ваш проект на support@drive-software.com
поправлю ошибки.
В будущем планируется поддержка клиент-серверной базы данных FireBird, но это будет еще не скоро.
К сожалению полноценная работа как клиент-сервер пока не поддерживается.
Через Интернет можете сделать доступ к базе через удаленный рабочий стол (Remote Desktop Connection)
Подробней: http://profhelp.com.ua/articles/windows … бочий-стол
Приобрести программу лучше по этой ссылке, так как цены ниже, также есть описание на русском о типах лицензиях.
http://myvisualdatabase.com/purchase_ru.html
Можно, у компонента TextBox есть свойство Increm.Search, где вы можете выбрать настроенную кнопку с действием "Поиск"
Таким образом, кнопка автоматически нажмется и будет произведен поиск, когда в компоненте TextBox появится номер штрих кода.
На сколько я знаю, обычно сканеры штрихкодов просто эмулируют клавиатуру, набирая в строке ввода цифры, которые соответствуют отсканированному штрих коду.
Т.е. вам достаточно установить курсор ввода в текстовое поле, чтобы туда вставились цифры от штрих кода.
Hello,
Please, download latest beta version 1.49
https://www.dropbox.com/s/bsk683d3yf6jv … 9.zip?dl=0
I added function MessageDlgTimeOut(Msg, Caption: string; Flags: integer; Milliseconds: integer): integer;
example of use:
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
var
iResult: integer;
begin
iResult := MessageDlgTimeOut('Hello', 'Caption', MB_YESNO+MB_ICONINFORMATION, 2000); // 2 seconds
if iResult = IDTIMEOUT then ShowMessage('TimeOut');
if iResult = IDYES then ShowMessage('Yes');
if iResult = IDNO then ShowMessage('No');
end;
also you can use other buttons and icons for the message dialog:
Buttons:
MB_OK
MB_YESNO
MB_YESNOCANCEL
MB_OKCANCEL
MB_ABORTRETRYIGNORE
MB_HELP
MB_RETRYCANCEL
Icons:
MB_ICONEXCLAMATION
MB_ICONWARNING
MB_ICONINFORMATION
MB_ICONASTERISK
MB_ICONQUESTION
MB_ICONSTOP
MB_ICONERROR
MB_ICONHAND
Results:
IDTIMEOUT
IDYES
IDOK
IDNO
IDABORT
IDCANCEL
IDCONTINUE
IDIGNORE
IDRETRY
IDTRYAGAIN
Приветствую,
Можете скачать данный пример
http://myvisualdatabase.com/forum/misc. … download=1
где разграничиваются права на чтение, запись, поиска и т.д.
все это делается путем запрета доступа к определенным кнопкам (Form1.Button1.Enabled := False;)
таким же образом можно запретить доступ к определенным формам, в зависимости от доступа пользователя.
DenNik
Вы про сворачивании программы? да, исправлено и ссылка обновлена.
Добрый день !
Только что : через Hamachi подключился к базе на сервере . Открыл отчет и редактировал его в фастреп. Тутже сообщили
пользователи с локалки , что у них база локед . Закрыл у себя форму отчета , и там у всех стало норм. Программу транслировал
1,49 бета верс от воскресения.
При открытом дизайнере отчета, да, база будет заблокирована, при простом предпросмотре отчета, блокироваться не должно.
jazzitcool
Спасибо, получил, потестирую.
Данная ошибка появляется и без использования VPN Hamachi ?
I have made example for you.
procedure Form1_Button5_OnClick (Sender: string; var Cancel: boolean);
var
sID: string;
sDate: string;
begin
if Form1.GridEmployees.dbItemID<>-1 then // if there is selected record in TableGrid
begin
sID := Form1.GridEmployees.sqlValue; // id of record for show
frmEmpScript.edLastName.Text:= SQLExecute('SELECT lastname FROM employees WHERE id='+sID); // get lastname
frmEmpScript.edFirstName.Text:=SQLExecute('SELECT firstname FROM employees WHERE id='+sID); // get firstname
// date
sDate := SQLExecute('SELECT dateofbirth FROM employees WHERE id='+sID);
if sDate <>'' then frmEmpScript.DateTimePicker1.Date := SQLDateTimeToDateTime (sDate)
else frmEmpScript.DateTimePicker1.Checked:= False;
frmEmpScript.ShowModal; // show form
end;
end;
Приветствую,
действительно, не досмотрел, для компонента Counter тоже нужно было свойство NumbersOnly внести в инспектор объекта.
В текущей версии можете воспользоваться скриптом, чтобы задействовать свойство NumbersOnly у компонента Counter
Form1.EditCounter1.NumbersOnly := True;
данную строчку кода можете расположить в событии OnShow главной формы, либо между begin и end. которые находятся в самом низу скрипта.
mitrich45
В последней бета версии я исправил ошибку, которая блокировала базу данных при открытом предпросмотре отчета для печати.
http://myvisualdatabase.com/forum/viewtopic.php?id=977
No need Cancel := False; in code.
Have I pay for this update?
If you already have a license, it's free for you.
p.s.
Also you can use service turbosms.ua for SMS
more info: http://myvisualdatabase.com/forum/viewtopic.php?id=977
Приветствую,
у компонента TextBox есть свойство NumbersOnly
Hello,
if the file "Backup\sqlite.db" already exists, the function (CopyFile) overwrites the existing file.
Can you send me your project for test?
support@drive-software.com
Thanks.
А если требуется закрыть окно предварительного просмотра отчёта?
И главного окна программы Form1, т.е. закрыть программу полностьюМожете помочь с примером скрипта?
К сожалению в текущей версии нет возможности из скрипта закрыть окно предварительного отчета, с ним такая же проблема как описывалось выше?
На счет Form1, не совсем понял, вам необходимо чтобы программа просто закрывалась, спустя какое то время?
Благодарю за пример.
Introduction to SQL
http://www.w3schools.com/sql/sql_intro.asp
http://www.guru99.com/sql.html
понимаю, не удобно, выбирал движок форума, тот который попроще.
My Visual Database → Posts by DriveSoft
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi