7,626

(7 replies, posted in General)

derek
I assume that you are using an older version, this error has been fixed in newer versions.

7,627

(8 replies, posted in General)

Example, how to convert amount to words using script, but in english, you can translate it himself.

Сделал пример.
При повторном логине такого же пользователя, появляется предупреждение с вопросом, необходимо ли повторный логин.
Это нужно, так как если пользователь аварийно завершит программу, например отключит компьютер, то в базе останется метка о том, что пользователь еще онлайн, хотя это и не так.

Думаю можно сделать, чтобы отчеты открывались последовательно.
Пришлите пожалуйста снова ваш проект на support@drive-software.com

7,630

(9 replies, posted in Russian)

Здравейте, готово.

попробуйте так:

(CASE WHEN main.file_filename is NULL then 0 else 1 end)

ShowMessage не может отображать ссылки.


Вам необходимо создать новую форму, где вы можете оформить ее должным образом, в т.ч. и добавить ссылку, затем вы можете вызвать ее из скрипта
Form2.ShowModal;
или
Form2.Show;

ShowMessage не может отображать ссылки.


Вам необходимо создать новую форму, где вы можете оформить ее должным образом, в т.ч. и добавить ссылку, затем вы можете вызвать ее из скрипта
Form2.ShowModal;
или
Form2.Show;

7,634

(63 replies, posted in Russian)

По ссылке качается версия 1.50, просто забыл на сайте исправить )

7,635

(4 replies, posted in Russian)

Приложите пожалуйста к сообщению ваш проект (zip файл без exe и dll)

7,636

(63 replies, posted in Russian)

Спасибо за найденную ошибку, исправлено, пожалуйста скачайте снова последнюю версию:
http://myvisualdatabase.com/thank_you_f … ading.html

Перед сохранением, вы можете проверять заполненность необходимых полей, и в случае если они пусты, выводить заданное сообщение, для этого у кнопки сохранения, необходимо создать событие OnClick, пример:


procedure frmAbonent_bSave_OnClick (Sender: string; var Cancel: boolean);
begin
    if frmAbonent.edLastname.Text='' then
    begin
        ShowMessage('Заполните фамилию.');
        Cancel := True;
    end;

    if frmAbonent.edFirstname.Text='' then
    begin
        ShowMessage('Заполните Имя.');
        Cancel := True;
    end;
end;

Приветствую,


Определять на основе базы данных, зашел ли уже данный пользователь или нет, проблематично (но возможно).


Я могу добавить функцию, которая проверяла бы, не запущен ли уже данный проект на компьютере, и если запущен, то закрываем.

7,639

(63 replies, posted in Russian)

Приветствую,


не совсем понял, под вставкой из памяти, подразумеваете вставку из буфера обмена? или что то другое?

7,640

(4 replies, posted in Russian)

К сожалению не понял вопроса, расскажите пожалуйста подробней.

7,641

(1 replies, posted in Russian)

Спасибо, действительно так будет работать )

Проверьте, есть ли в таблице users, поле GetUserName

dates
1. Можете удалить файл script.pas, когда отдаете готовый проект клиенту, так как в папке есть скомпилированная его версия script.dcu
но в случае редактирования проекта, файл script.pas необходим

2. На самом деле exe файл одинаковый для всех проектов, и его размер не зависит от сложности проекта.

dates
Версия 1.46 бета - бесплатная.


Думаю стоимость $49 еще долго продержится.

По идеологии баз данных, из таких словарных таблиц как Пользователи, Пол, Статусы и т.д., записи не должны удаляться.


Но с помощью скриптов (с использованием SQL запроса) можно обновить записи, присвоив их другому пользователю.

7,646

(4 replies, posted in General)

Example for you:

procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
     if ValidFloat(Form1.Edit1.Text) then
         Form1.Edit2.Text:=ToWords(StrToFloat(Form1.Edit1.Text), '', 0 , False);
end;

7,647

(33 replies, posted in Russian)

nikolai_nn wrote:

съжалявам,вероятно аз не обясних правилно,така виждам  всички записи.Аз исках да виждам записите на всеки клиент по отделно

Готово

Можно создать еще одно вычисляемое поле, которые будет использоваться CheckBox-ом на форме поиска

(CASE WHEN (SELECT Count(*) FROM task WHERE task.id_main=main.id AND task.statusTaskYes=1) > 0 then 1 else 0 end)

Т.о. можно избежать необходимость использовать SQL для поиска.

7,649

(33 replies, posted in Russian)

nikolai_nn wrote:

здравейте отново,относно друг проект ,възможно ли е да поставя бутон във Form1 който да отваря  нова форма в която да се виждат само записите от  таблица (tableGrid 1) която се намира в frmAplication.Благодаря

На главную форму добавил кнопку All parts

7,650

(33 replies, posted in Russian)

Моля )