Here you can get more info
http://myvisualdatabase.com/help_en/com … n_sql.html
7,501 2015-04-06 12:22:59
Re: Tablegrid, sub-grids and sql search (3 replies, posted in General)
7,502 2015-04-06 10:41:00
Re: Tablegrid, sub-grids and sql search (3 replies, posted in General)
Hello,
Fixed SQL query for Button14
select
strftime('%d-%m-%Y',a.compdate),
b.class,
d.name,
a.exhibit,
a.judge,
c.place,
a.id
from competitions a
left outer join members d on a.id_members = d.id
left outer join classes b on a.id_classes = b.id
left outer join placement c on a.id_placement = c.id
where
(
(a.compdate like '%{edit2}%') or
(b.class like '%{edit2}%') or
(a.exhibit like '%{edit2}%') or
(a.judge like '%{edit2}%') or
(c.place like '%{edit2}%')
) AND (a.id_members={TableGrid1});
7,503 2015-04-06 10:25:52
Re: Double record in table (1 replies, posted in Script)
Please, download this example, how to check double record before save.
http://myvisualdatabase.com/forum/misc. … download=1
7,504 2015-04-06 10:06:37
Re: Помогите разобраться (1 replies, posted in Russian)
Приветствую,
Все верно, данные для отчета берутся из базы данных, поэтому если кнопка для Отчета находится на форме для создания записи, автоматически с этой формы данные сохраняются в базу (автоматически нажимается кнопка Сохранить запись), иначе может получится, что на форме одни данные, а в отчет попали другие данные.
7,505 2015-04-05 19:48:26
Re: Возможно ли реализовать? (8 replies, posted in Russian)
gm.valeriruss
Помощь бесплатная.
Необходимо 4 таблицы, я сделал для вас проект с примером
7,506 2015-04-05 19:08:24
Re: DBFile файлы только определенного типа (5 replies, posted in Russian)
Приветствую,
можно, создайте событие OnClick у кнопки с действием "Сохранить запись"
procedure Form2_ButtonSave_OnClick (Sender: string; var Cancel: boolean);
var
s: string;
begin
s := LowerCase(ExtractFileExt(Form2.dbFile.Text)); // получаем расширение файлы из компонента DBFile
if (s<>'') and (s<>'.jpg') then // если расширение не сооветствует .jpg, тогда показываем сообщение об этом и отменяем действие сохранения записи
begin
ShowMessage('Допускается сохранять только JPG файлы');
Cancel := True;
end;
end;
7,507 2015-04-04 21:32:34
Re: Вопрос по скрипту (4 replies, posted in Russian)
Igor
на форуме время по гринвичу по умолчанию, попробуйте зайти в настройки вашего профиля и сменить часовой пояс.
7,508 2015-04-04 19:39:12
Re: Вопрос по скрипту (4 replies, posted in Russian)
Приветствую,
можно так
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
Form1.TableGrid.SelectedRow:= 0; // выбираем первую запись
Form1.Button2.Click; // кликаем с помощью скрипта по кнопке с действием "Показать запись"
end;
7,509 2015-04-04 19:35:07
Re: Русская документация My Visual Database (46 replies, posted in Russian)
Странно, пришлите пожалуйста проект на support@drive-software.com
7,510 2015-04-04 17:00:24
Re: Русская документация My Visual Database (46 replies, posted in Russian)
kunar80
возможно ошибка из за необычного названия поля, смените его без использования знака точки и @
7,511 2015-04-03 21:08:35
Re: Возможно ли реализовать? (8 replies, posted in Russian)
Не знаю, вам решать )
7,512 2015-04-03 20:40:27
Re: Маска для ввода телефонного номера в отчет (15 replies, posted in Russian)
Это необходимо сделать только в процедуре vvod_OnShow
7,513 2015-04-03 19:56:23
Re: Возможно ли реализовать? (8 replies, posted in Russian)
Приветствую,
Думаю да, но в этом случае для поиска придется использовать SQL, поэтому вам необходимо знать его.
7,514 2015-04-03 19:18:04
Re: Нужна помощь в создании БД для больницы! (17 replies, posted in Russian)
Приветствую,
Опишите подробней необходимую структуру информации и какие нужны формы, только основное пока, не все сразу )
7,515 2015-04-03 19:06:09
Re: Маска для ввода телефонного номера в отчет (15 replies, posted in Russian)
Скачайте последнюю версию снова
http://myvisualdatabase.com/thank_you_f … ading.html
добавил такую возможность.
в вашем примере, к строчке
vvod.nomer_materiala.Text := sGlobalMask;
добавьте вторую, в итоге получится
vvod.nomer_materiala.Text := sGlobalMask;
vvod.nomer_materiala.SelStart := Length(sGlobalMask);
7,516 2015-04-03 13:49:46
Re: merge with word (1 replies, posted in General)
Hello,
In the current version .dot files is not supported.
7,517 2015-04-03 13:48:00
Re: Splashscreen (6 replies, posted in General)
derek
You used event MouseMove which occurs right after start app, because your cursor is over the form.
Try to use event OnClick, then splash screen hides when user click on it.
7,518 2015-04-03 13:41:33
Re: Помощь с SQL запросом копирования из GRIDa в Memo (3 replies, posted in Russian)
попробуйте так
procedure PRICE_TableGrid1_OnCellClick (Sender: string; ACol, ARow: Integer);
begin
PRICE.Memo1.Text:= PRICE.TableGrid1.Cells(0, ARow); //текст выбранной ячейки в первой колонке
PRICE.Memo2.Text:= PRICE.TableGrid1.Cells(1, ARow); //текст выбранной ячейки во второй колонке
end;
7,519 2015-04-03 13:36:48
Re: custom header or icons in message box? (1 replies, posted in Script)
Hello,
You can use the following
MessageDlg('Message', mtInformation, mbOk, 0); // Displays an 'i' in a bubble, header is: Information
MessageDlg('Message', mtConfirmation, mbOk, 0); // Displays an 'i' in a bubble, header is: Confirm
MessageDlg('Message', mtWarning, mbOk, 0); // Displays a exclamation symbol, header is: Warning
MessageDlg('Message', mtError, mbOk, 0); // Displays a red 'X', header is: Error
You can't change the header and custom icons.
7,520 2015-04-03 09:29:40
Re: Такая проблема (5 replies, posted in Russian)
Отправьте пожалуйста ваш проект на support@drive-software.com
постараюсь помочь.
7,521 2015-04-02 20:57:21
Re: Проблема с отчетами (2 replies, posted in Russian)
В настройках кнопки "Печать талона" удалите все компоненты из первого списка.
7,522 2015-04-02 20:00:39
Re: Проблема с отчетами (2 replies, posted in Russian)
Пришлите пожалуйста ваш проект на support@drive-software.com
7,523 2015-04-02 19:53:19
Re: Маска для ввода телефонного номера в отчет (15 replies, posted in Russian)
wertyby
К сожалению если вы смените маску ввода для компонента, предыдущие записи, которые имели другую маску ввода, перестанут корректно отображаться в этом компоненте, думаю тут придется реализовать нестандартную маску с помощью скриптов, пожалуйста, пришлите ваш проект на support@drive-software.com
попробую что нибудь придумать.
Синтаксис скриптов практически идентичен языку программирования Delphi (Object Pascal)
поэтому можете взять любую книгу по данному языку программирования
7,524 2015-04-02 18:43:27
Re: Message Box Yes/No/Cancel (1 replies, posted in Script)
if MessageDlg('message', mtInformation, mbYes+mbNo+mbCancel, 0) = mrYes then
begin
ShowMessage('Clicked Yes');
end;
7,525 2015-04-02 18:40:11
Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе) (9 replies, posted in FAQ)
Для какой версии скрипт? 1.46 Beta выдает ошибку Undeclared identifier: 'mniSettings' at 5:27
для версии 1.46 попробуйте так
Form1.mniOptions.Visible := False;