4,401

(9 replies, posted in Script)

mathmathou
Thank you for the solution )

4,402

(13 replies, posted in General)

jean.brezhonek wrote:

Hello Dmitry

Thank for your answer.

In fact I had thought to create a new field in the database, as you suggest it,
But the exact syntax was not coming with operator WHERE.

When you say unique number, do you mean id of the record ?
How tcan I create a field with two values : date and time ?

Thank for your answer

JB


Create a field with type INTEGER.
Before you start import, create a variable with random value

var
    iRnd: integer;
begin
    iRnd := Trunc(Random*999999999);

Then insert this random value for every imported record.

SQLExecute ('INSERT INTO tablename (date, value, RndNumber) VALUES ('+ sDate +','+ sValue +','+IntToStr(iRnd) +');');


Use this random value to get latest portion of imported data

SQLQuery('SELECT Date_Prise, Taux FROM diabete ORDER BY Date_Prise DESC WHERE RndNumber='+IntToStr(iRnd), Results);

4,403

(1 replies, posted in General)

Instead TextBox you should use Multiline TextBox http://myvisualdatabase.com/help_en/components/memo.png

4,404

(15 replies, posted in Russian)

glkonst79 wrote:

В первом случае с текущей датой сравнивается APPLICATION-dataout ,  статус из таблицы STATUS-Name (тут если возможно красный цвет)
а вот для второй цвет если статус "ПОЛУЧЕНИЕ КП" висит более 3 дней от даты APPLICATION-dataopen (тут серый)

Заранее спасибо!

Готово.

4,405

(22 replies, posted in General)

Please check out this example
http://myvisualdatabase.com/forum/misc. … download=1

4,406

(13 replies, posted in General)

jean.brezhonek wrote:

Hello Dmitry

Yes, it is only what I want : display a chart for only new data from imported file

Thanks

JB

Hello,


You should create a new database field, where you can store date and time (or just unique number) for the imported data, thus you can separate one import from another one. After that just add this field to the WHERE section of sql query for the chart.

4,407

(9 replies, posted in Script)

You can try use first method but you should create a index for the database field "asset_sku".

4,408

(15 replies, posted in Russian)

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

stas.kodpi wrote:

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

да нужен именно вывод в одном гриде несколких значений.

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

что-бы можно было бы хотя бы с меньшими потерями делать большее

Увы не получиться сделать кнопок на все случаи жизни )

stas.kodpi wrote:

мдаа... спасибище огромное.
но то, что вы сделали  - просто нереально сложно для меня.

короче - это дебри уже...  и скрипт добавился, и действия....

жесть...

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

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

newusr wrote:

Здравствуйте.
А можно сделать так, чтобы у других пользователей заблокированная запись подсвечивалась красным, например, чтобы они знали, что запись редактирует другой пользователь?

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


Скачайте пожалуйста снова пример из предыдущего моего сообщения, добавил.


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

4,412

(15 replies, posted in Russian)

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


К сожалению проекта во вложении нет, возможно он слишком большого размера, сделайте zip файл архива без exe и dll файлов.

4,413

(4 replies, posted in General)

1- I hope you're not building betas just for me

No )


2- Do you plan on adding that boolean switch to other functions like for example SQLExecute an so on ?

Please describe the situation when you need this addon.

4,414

(9 replies, posted in General)

AD1408

procedure frmLookups_tgProd_CodePrefix_OnChange (Sender: string);
var
   iRow ,c: integer;
   q, iCol: integer;
begin
     c := frmLookups.tgProd_CodePrefix.RowCount - 1;
     q := frmLookups.tgProd_CodePrefix.Columns.Count-1;
     for iRow := 0 to c do
        if frmLookups.tgProd_CodePrefix.Cells[2,iRow] = 'No' then
            for iCol := 0 to q do frmLookups.tgProd_CodePrefix.Cell[iCol,iRow].Color := $00DDDDFF;
         
end;   
delphinsl wrote:

Здравствуйте! Подскажите пожалуйста как можно из БД SQLLite сформировать в WORD таблицу либо заполнить шаблон в WORD, при этом есть условия помещения данных в таблицу и должно быть много строк. Есть какой-нибудь пример, что-то типа передачи данных из GRIDa в документ WORD?

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


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


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

4,416

(13 replies, posted in General)

Hello,


You want display on chart only new data from new imported file?

4,417

(14 replies, posted in Russian)

andrey_gb10 wrote:

Здравствуйте Дмитрий! Выслал Вам проект уже много времени назад!
Какие подвижки у Вас? Что смогли выяснить- почему тормозит функция сохранения в базу!

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


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


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

4,418

(18 replies, posted in General)

You should add line for clear image

Form1.dbimg_Image.Clear;

As result:

    Form1.dbimg_Image.Clear;
    Form1.dbimg_Image.LoadFromDatabase('Customers', 'image', Form1.tgCustomersSearch.dbItemID);

4,419

(9 replies, posted in General)

Hello.


1. Whole row

var
   q, iCol: integer;
begin
     q := Form1.TableGrid1.Columns.Count-1;
     for iCol := 0 to q do
        Form1.TableGrid1.Cell[iCol,i].Color :=  $00DDDDFF;


2.

if Form1.tgInvSearch.Cells[7,i] = 'No' then 
begin
   Form1.tgInvSearch.Cell[7,i].Color := $00DDDDFF;
   Form1.tgInvSearch.Cell[2,i].Color := $00DDDDFF; 
   Form1.tgInvSearch.Cell[9,i].Color := $00DDDDFF;
end;

4,420

(4 replies, posted in General)

Hello.


Please download latest beta version here
https://www.dropbox.com/s/k1wd8mqe3qb35 … a.zip?dl=0


example:

try
     Source := HTTPGet(URL, True);
     <some parsing code>
Except
     Form1.Memo1.Lines.Add(ExceptionMessage);
End;

4,421

(18 replies, posted in General)

AD1408 wrote:

Hi Dmitry,


Thank you VERY much..... Now, I can pull in different fields type.


I have tried to do 1 to many part (getting selected customer's invoice/s displayed on invoice tgrid on same form) but couldn't. Could you please do at least one field so that I can go at it to do the rest.


Done.
I have added foreign key id_Customers to the table "Invoices", thus you should select a customer from ComboBox when create a new invoice using form frmInvoice

stas.kodpi wrote:

как подтянуться данные?
подтянуться ли данные из выбранного списка (несколько значений) в одну ячейку в главном гриде?
т.е. при экспорте в excel мне нужно полные данные о человеке...

Добавил в проект.

4,423

(35 replies, posted in Russian)

Popkov-alex wrote:
DriveSoft wrote:

Более подробней при работе с полем Дата/Время прочитайте раздел "Подробней о свойстве "Calendar"
http://myvisualdatabase.com/help_ru/com … icker.html



Также исправил ваш проект:

Добрый вечер.
Попробовал и с календарем и просто отдельно дата и время поиск работает без проблем, а вот отчет никак не подается выдает вместо минут месяц и все фильтр по времени не срабатывает. Посмотрите пожалуйста в чем причина.

Спасибо за найденные ошибки, исправил, скачайте пожалуйста последнюю бета версию
http://myvisualdatabase.com/forum/viewt … 240#p16240

4,424

(3 replies, posted in General)

stelios91 wrote:

I just had a simple question. If i created a really big database under the specific tool would i be able to sell it under my name as a creator?

And another question.
Is it possible to put a time limit in a database like the 7 days of the trial? I would like to make a 365 days database day limit. Is this possible?

Yes, you can sell it under your name.


An example of the trial period
http://myvisualdatabase.com/forum/viewtopic.php?id=1434

4,425

(29 replies, posted in General)

AD1408 wrote:

Thanks Dmitry... Here it's:

Done.