4,176

(31 replies, posted in General)

krokodil_sk wrote:

Dmitry,

project already sent.

Brgds,

Krokodil

Unfortunately not received.
Can you send me again?

4,177

(10 replies, posted in Russian)

abgroup-artur wrote:

Вы уверены, что рез в днях? Очень уж большой)

Вы про скрипт или выч. поле?

4,178

(10 replies, posted in Russian)

abgroup-artur wrote:

Как в ВЫЧИСЛЯЕМОЕ ПОЛЕ передать значение переменной? В моем случае - это ставка рефенансирования ЦБ.

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


Далее использовать значение этой записи в выч. поле

(SELECT stavka FROM tablename LIMIt 1)

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


Либо сохранять в базе значение ставки вместе с датами ее действия, и основываясь на дате создания записи, использовать действующее значения ставки в зависимости от даты.

4,179

(10 replies, posted in Russian)

abgroup-artur wrote:

И как такую операцию совершить в вычисляемом поле?

date()-поле типа дата

НЕ РАБОТАЕТ.

Cast ((
    JulianDay('now') - JulianDay(zDataIsp)
) As Integer)

4,180

(10 replies, posted in Russian)

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

procedure FormFinans_TableGrid4_OnCellClick (Sender: string; ACol, ARow: Integer);
var
    dd_count: TDateTime;
    dd: string;
begin
     // Расчет ПЕНИ
     dd:= SQLExecute('SELECT zDataIsp FROM zakaz WHERE (id = ''' + IntToStr(FormFinans.TableGrid4.dbItemID) + ''')');

     if dd<>'' then     
     begin    
        dd_count := SQLDateTimeToDateTime(dd);
        FormFinans.Edit2.Text:= IntToStr(DaysBetween(Now,dd_count));
     end else  FormFinans.Edit2.Clear;
end;

sidhillsaid
Проверьте пожалуйста пример, т.к. нет возможности протестировать отправку.

файлы хранятся на диске?
Тогда имя файла необходимо сохранить в поле PicDpc_filename

4,183

(10 replies, posted in Russian)

abgroup-artur wrote:

Да, все стало на свои места!

А как теперь именя путь к этому файлу, по клику на рисунке, показывать его в просмоторщике рисунков ВИНДЫ?


procedure Form1_Image1_OnClick (Sender: string);
begin
   OpenFile(imgFile);
end;

если файл необходимо открыть конкретно с помощью какой то программы

OpenFile(imgFile, 'application.exe');

4,184

(7 replies, posted in General)

AD1408 wrote:

Thanks a lot..........


Next question...
As users computer speed will differ, Instead of using fixed timer, is there a way to make splash screen disappear automatically once the application main window loaded?

It's not possible in the current version, but it's nice idea, to make option to enable some standard splash screen for slow PC or big projects.

4,185

(10 replies, posted in Russian)

попробуйте просто убрать эту строку
Delete(imgFile, 1, 19); // удаляем 19 позиций задвоения ошибка программ


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

4,186

(10 replies, posted in Russian)

Проверьте пожалуйста свойство CopyTo у компонента FormFinans.DBImage1
Возможно в нем есть значение, которое приводит к этому задвоению.


Можете выслать проект на support@drive-software.com

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


procedure Form1_OnKeyDown (Sender: string; var Key: Word; Shift, Alt, Ctrl: boolean);
begin
   if Key = VK_F1 then ShowMessage('F1');
   if Key = VK_F2 then ShowMessage('F2');
   if Key = VK_F3 then ShowMessage('F3');
end;

4,188

(10 replies, posted in Russian)

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

4,189

(46 replies, posted in Russian)

Игоревич wrote:

Извините за назойливость, но вы берете данные с БД а надо с TableGrid1. Это возможно.

Учитывая, что вам необходим график с подсчетом количества стран/районов/городов, то это проблематично брать данные непосредственно с TableGrid

4,190

(46 replies, posted in Russian)

Игоревич wrote:

Есть идин момент. При добавлении (удалении)записи график обновляется. Но если я в поиске например хочу посмотреть за 2 дня выставляю поиском показать записи с такого-то по такое. График не обновляется.

Необходимо чтобы компонент для даты также учавствовал в SQL запросе.

4,191

(7 replies, posted in General)

AD1408
Set property of Form

BorderStyle = bsNone

4,192

(7 replies, posted in General)

What exactly do you mean "Splash" ?
Usually splash called form with image which showing until application is loading.

4,193

(31 replies, posted in General)

krokodil_sk
Thank you for the bug report, please send me your project to support@drive-software.com
Also describe steps to introduce the error.

4,194

(3 replies, posted in General)

Hello.


You want to move some records from one TableGrid to another one using multiselect?

abgroup-artur wrote:

При двойном щелчке, для редактирования выдает ошибку!! Нет поля  status?

Пожалуйста приложите ваш проект с описанием действий приводящих к ошибке.

Пожалуйста приложите ваш проект, т.к. не знаю как именно вы реализовали выбор месяца из списка.

4,197

(46 replies, posted in Russian)

Игоревич wrote:

Не могли бы вы сделать пример графика со связанными списками и выборкой из главной таблицы если вас не затруднит. Как говорится пример останется на форуме. Я набросал сколько смог. В процессе поиска данные для графика брать из главной таблицы и строить график. Сделал из ваших проектов пример. Пример в сообщении и скрин. Ссылка на скрин https://cloud.mail.ru/public/2DDv/9Q3xqwnvv. Заранее спс.

Готово. Сделал только для стран, для регионов и городов аналогично, только SQL запрос чуть поправить.

abgroup-artur wrote:

Прочитал всю Вашу беседу, столкнувшись с похожей ситуацией, но ничего не понял! Как я могу убрать скрипт, если в нем у меня реализовано уже много что! Проблема проста: Есть заявки по которым заводятся счета. Нужно вывести все счета по всем заявкам в один грид и по нажатию по строчке показывать счет.

Пожалуйста создайте отдельную тему, приложите в ней ваш проект и опишите проблему.

VascoMorais wrote:

hey Dmitry, i was able to get the ini file working, but i have a question with the colors:


Form1.TableGrid1.dbIndexToID(i) = 1 then Form1.TableGrid1.Cell[0,i].Color := clGreen;

In this case how do i point out that the id i want is on table1.id_2 ?

Just add field "id" to the TableGrid

4,200

(31 replies, posted in General)

AD1408 wrote:

Hi Dmitry,


Is there planned public release date of first MVD 3x?

Hello.


In 1-2 weeks.