I did it, replace script file in your project.
9,152 2014-09-15 09:08:04
Re: CheckBox и отчет (2 replies, posted in Russian)
Приветствую,
вы имеете ввиду, что необходимо преобразовать тип поле ДА/НЕТ, который содержит 1 или 0 в Да или Нет?
тогда так
SELECT
(case when Tdtv.P_set_upakovka = 0 then 'Нет' else 'Да' end) as P_set_upakovka
таким образом нужно поступить с каждым полем данного типа
данный отчет вы можете сформировать и без использования SQL, с помощью кнопки с действием Отчет
но для этого скачайте последнюю бета версию, так как были исправлены некоторые ошибки связанные с данной возможностью
https://www.dropbox.com/s/2phoggh5kfu88 … 4.zip?dl=0
9,153 2014-09-15 09:00:19
Re: Message Dialog - Confirmation (8 replies, posted in Script)
I don't see this file in folder, please send me shared link.
Thanks.
9,154 2014-09-15 06:56:48
Re: Message Dialog - Confirmation (8 replies, posted in Script)
Please, send me project with this script to support@drive-software.com
9,155 2014-09-14 16:02:05
Re: New fonctions for MVD (1 replies, posted in General)
Hello,
Yes, it's NextGrid.
Thank you for suggestions )
9,156 2014-09-14 10:46:15
Re: Прошу помощи!!! печать заявки (9 replies, posted in Russian)
отправьте пожалуйста ваш проект на support@drive-software.com
постараюсь помочь.
9,157 2014-09-14 10:24:38
Re: Прошу помощи!!! печать заявки (9 replies, posted in Russian)
Приветствую,
для этого используйте кнопку с действием Отчет, ее настройка почти ничем не отличается от настройки с действием Поиск.
Пожалуйста, задайте конкретный вопрос, что у вас не получается.
9,158 2014-09-13 07:57:55
Re: Решение проблемы отображения информации по клику (8 replies, posted in Russian)
Niema
Скачайте данный проект с примером, как это сделать
http://myvisualdatabase.com/forum/misc. … download=1
9,159 2014-09-12 21:55:42
Re: Бета версия 1.44 (14 replies, posted in Russian)
grial
Компонени DBFile имеет свойство Type
Устанавливает метод работы с файлом: сохранять в базу данных, ссылаться на файл, ссылаться на папку.
полный путь файла хранится в поле ИмяПоляТипаФайл_filename
Добавил в бета версию функцию
function GetFilesList(Path: string; ext: string = '*.*'): string;
ее пример использования можно найти в первом сообщении темы
9,160 2014-09-12 16:53:45
Re: Message Dialog - Confirmation (8 replies, posted in Script)
Hello )
// mbYes is 6
// mbNo is 7
// mbCancel is 2
if 6 = MessageDlg('Really?', mtConfirmation, mbYes + mbNo + mbCancel, 0) then
ShowMessage('Yes')
else ShowMessage('No');
9,161 2014-09-12 16:50:31
Re: sql download (4 replies, posted in SQL queries)
unfortunately I can not understand what is needed, please send me your project with description
support@drive-software.com
9,162 2014-09-12 15:39:48
Re: sql download (4 replies, posted in SQL queries)
Do you mean SQLite Studio?
http://sqlitestudio.pl/
You can save excel as csv file,
Then open csv file in SQLite Studio and do import in database.
But in the process a lot of nuances.
9,163 2014-09-12 15:25:51
Re: date format error (4 replies, posted in General)
Please, try this format:
dd/MM/yyyy
9,164 2014-09-12 15:04:11
Re: date format error (4 replies, posted in General)
Where you trying to change format of date?
In SQL? in script? in Object inspector? in Windows control panel?
In current version button font color dont' work, thank you.
9,165 2014-09-12 15:01:28
Re: нарушение прав доступа (4 replies, posted in Russian)
Отправьте пожалуйста проект на support@drive-software.com
с точным порядком действий, которые приводят к ошибке.
9,166 2014-09-12 10:06:51
Re: Изменение цвета строки в выдаче при условии (16 replies, posted in Russian)
в данном примере, в скриптах замените
if Form1.TableGrid1.Cells[3,i] = 'Yes' then Form1.TableGrid1.Cell[3,i].Color := clRed;
if Form1.TableGrid1.Cells[3,i] = 'No' then Form1.TableGrid1.Cell[3,i].Color := clGreen;
на
if Form1.TableGrid1.Cells[3,i] = 'Да' then Form1.TableGrid1.Cell[3,i].Color := clRed;
if Form1.TableGrid1.Cells[3,i] = 'Нет' then Form1.TableGrid1.Cell[3,i].Color := clGreen;
9,167 2014-09-12 08:31:07
Re: checkbox size and table grid filter (1 replies, posted in General)
Hello,
It's not possible to increase the size of checkbox.
You means, using filter without DateTimePicker component for search?
Go to Settings of TableGrid and use option "3. Filter", where you can write filter, example:
(Date(datefield) >= Date('Now', '-10 days')) AND (Date(datefield) <= Date('Now'))
9,168 2014-09-12 08:21:31
Re: Помощь новичку (3 replies, posted in Russian)
Посмотрите данный проект телефонного справочника, на форме есть два грида и можно посмотреть все телефоны человека и при необходимости переместить данный телефон другому владельцу, в принципе получается тоже самое, только вместо объектов недвижимости, будут телефоны.
9,169 2014-09-12 08:01:59
Re: Изменение цвета строки в выдаче при условии (16 replies, posted in Russian)
Это можно сделать в событии OnChange компонента TableGrid
но данное событие было реализовано в бета версии 1.44, скачайте ее
https://www.dropbox.com/s/2phoggh5kfu88 … 4.zip?dl=0
Пример
procedure Form1_TableGrid1_OnChange (Sender: string);
var
i,c: integer;
begin
c := Form1.TableGrid1.RowCount - 1;
for i := 0 to c do
begin
if Form1.TableGrid1.Cells[3,i] = 'Да' then Form1.TableGrid1.Cell[3,i].Color := clRed;
if Form1.TableGrid1.Cells[3,i] = 'Нет' then Form1.TableGrid1.Cell[3,i].Color := clGreen;
end;
end;
проект с реализацией примера
9,170 2014-09-11 21:44:30
Re: Can I run a sql query in a script (5 replies, posted in Script)
Please, change
FillAContainer.dotinspDate.Text := Cdotdate;
to
FillAContainer.dotinspDate.DateTime := SQLDateTimeToDateTime(Cdotdate);
9,171 2014-09-11 19:18:11
Re: software security (5 replies, posted in Script)
Here you can download example, how to make login and password
http://myvisualdatabase.com/forum/misc. … download=1
but I think for you it will not be enough, you need to encrypt a database linked to the computer (copy protection).
9,172 2014-09-11 19:14:30
Re: Can I run a sql query in a script (5 replies, posted in Script)
You should use function SQLExecute ('SQL query here');
but using SQLExecute you can get only one value from database.
example:
procedure Form1_ComboBox1_OnChange (Sender: string);
var
Value1, Value2, Value3: string;
begin
Value1 := SQLExecute('SELECT field1 FROM table WHERE id=' + IntToStr(Form1.ComboBox1.dbItemID) );
Value2 := SQLExecute('SELECT field2 FROM table WHERE id=' + IntToStr(Form1.ComboBox1.dbItemID) );
Value3 := SQLExecute('SELECT field3 FROM table WHERE id=' + IntToStr(Form1.ComboBox1.dbItemID) );
Form1.Edit1.Text := Value1;
Form1.Edit2.Text := Value2;
Form1.Edit3.Text := Value3;
end;
9,173 2014-09-11 18:52:36
Re: software security (5 replies, posted in Script)
This problem can be solved database encryption and security key, but in current version it is not yet implemented.
9,174 2014-09-11 18:51:01
Re: сумма значений в Грид (11 replies, posted in Russian)
В текущей версии это невозможно, могу предложить изменять структуру базы данных с помощью бесплатной программы SQLite Studio, затем необходимо также изменить структуру базы через My Visual Database, при запуске проекта отказаться от пересоздания базы данных, таким образом данные не будут потеряны.
9,175 2014-09-11 16:11:39
Re: Вопрос по DateTimePicker (5 replies, posted in Russian)
Реализовал режим компонента DateTimePicker, позволяющий искать только по месяцу и году, для этого в свойстве Kind выберите значение MonthYear
Для тестирования этой возможности, пожалкйста скачайте бета версию 1.44
https://www.dropbox.com/s/2phoggh5kfu88 … 4.zip?dl=0