4,701

(2 replies, posted in General)

Hello,


There is no major updates.


- Added property "FirstEmptyItem" for ComboBox


- Added possibility to place chart on form (example http://myvisualdatabase.com/forum/misc. … ownload=1)


- Added possibility using transactions by script, example:

procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
var
    SqliteTr: TDBXSqliteTransaction;
    i: integer;
begin
    SqliteTr := BeginSQLiteTransaction;
    for i:= 0 to 10000 do SQLExecute('INSERT INTO employees (lastname) VALUES(''Smith'')');
    CommitSQLiteTransaction(SqliteTr);
end;

- Changed color schema for database structure.


- And some bug fixes.

4,702

(1 replies, posted in Russian)

Приветсвую,


К сожалению в версии 1.44 нет возможности получить значение суммы из подвала.
Вычисляемое поле в данном случае не применимо.

4,703

(7 replies, posted in Script)

Please check out this script for report.

var
       ds: TfrxDataSet;  


begin
       ds := Report.GetDataset('country');
       while not ds.eof do
       begin
           CheckListBox1.Items.Add( ds.Value('ccode') );                                       
           ds.Next;
       end;          
  
       DialogPage1.ShowModal;  
end.
Vitaly wrote:

Дмитрий, скажите, проблема как-либо решается?

Извиняюсь за задержку с ответом.


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


Попробуйте убрать событие

procedure Form1_TableGrid5_OnColumnResize (Sender: string; ACol: Integer);
begin
Form1_TableGrid5_OnChange ('');
end;

Также я заметил что в базе данных были сохранены файлы, видимо в начале вы использовали метод хранения файлов непосредсвенно в базе. Уменьшил базу данных до 1 мегабайта, надеюсь поможет, (отправил вам на email).


В целом могу порекомендовать перейти на клиент серверную СУБД MySQL.

4,705

(15 replies, posted in Russian)

dhs.king
Форум создан исключительно для помощи по использованию программы и проектов, все посторонние сообщения будут удалены, все остальное вы можете написать на drive.soft.mail@gmail.com

4,706

(15 replies, posted in Russian)

dhs.king
К сожалению вы уже воспользовались пиратской версией программы, поэтому для вас поддержка будет осущесвляться только после приобретения легальной копии программы.

4,707

(15 replies, posted in Russian)

dhs.king wrote:

я переделаю в нормальной версии программы - вы подскажете?
я собираюсь покупать программу (раньше еще думал, а теперь надумал).

Да, поддерка осуществляется для пользователей бесплатной версии, ознакомительной и приобретенной.

Dr. Max wrote:

Огромное спасибо за ответ! Без рамок вокруг значков таблица выглядит значительно лучше.

Скачайте пожалуйста последнюю бета версию 2.7, добавил возможность оставлять рисунок с актуальными размерами.
https://www.dropbox.com/s/582unbatehan1 … a.zip?dl=0


затем добавьте эту строку в ваш код

TNxGraphicColumn(Form1.TableGrid1.Columns[1]).ActualSize := True;

4,709

(1 replies, posted in General)

Hello,


I am not planned it.

4,710

(15 replies, posted in Russian)

dhs.king
К сожалению не могу вам помочь, так как вы используете пиратскую версию программы.

4,711

(11 replies, posted in SQL queries)

ehwagner wrote:

Dimitry, a little more info on this. The datetimepicker in the SELECT is hidden on the form. In other words the VISIBLE checkbox is unchecked. However, when I make it visible (checkbox checked), the query works. So when the datatimepicker is visible on the form, the query works. When it is hidden, it does not work. It brings back nothing. Hope this helps in solving this issue.

I tested it, but can't reproduce it, please attach your project, where I can see this bug.
Thanks.

4,712

(22 replies, posted in General)

gieri wrote:

Hello Dmitry,

thanks for the file. The refresh works now very good. Regrettably after a refresh, the table focus jumps to the first entry.
So if you have for example 50 entries, after 5 second the table view jumps to the first.

Is there any chance to fix this?

cheers

gieri

Hello,


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


Then change this code

procedure OnTimer;
begin
     Form1.tablegrid1.dbUpdate;
end;

to

procedure OnTimer;
var
    id: integer;
begin
     id := Form1.TableGrid1.VertScrollBar.Position;
     Form1.tablegrid1.dbUpdate;
     Form1.tablegrid1.VertScrollBar.Position := id;
end;

4,713

(4 replies, posted in Script)

Hello,


In the current version it's not possible, but I plan to implement it in 2-3 days.

4,714

(15 replies, posted in Russian)

dhs.king
Разве простое удаление второй записи не решает проблему? Тогда последующие записи при редактировании проходят без ошибок, проверял, у вас не так?


Свойство MultiSelect для ComboBox предназначено исключительно для поиска.

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

4,716

(15 replies, posted in Russian)

dhs.king wrote:

обновил программу,
первые два вопроса я решил.

но вот 3й вопрос - это ступор.
что за ошибка такая?

и где ее искать?

прикладываю исправленные данные

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


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

4,717

(3 replies, posted in General)

ericleclair88 wrote:

@DriveSoft can we expect this feature in an upcoming update or a future version (Fingers crossed)?

Not planned yet.

4,718

(22 replies, posted in General)

gieri
Please download fixed project

4,719

(7 replies, posted in Script)

Unfortunately I can't see attached screenshots, please attach them or try to use another hosting for pictures.

4,720

(22 replies, posted in General)

gieri
Please attach your project. Zip file without exe and dll files.

4,721

(54 replies, posted in Russian)

Роман wrote:

Дмитрий взгляните пожалуйста  пост №40????

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

(SELECT TOTAL(AAA.profit) FROM AAA WHERE AAA.id_CCC=BBB.id_CCC AND BBB.data_В=AAA.data_A)

4,722

(22 replies, posted in General)

Hello,


An example for you

4,723

(2 replies, posted in General)

Hello,


- I use Delphi XE3 for developig MVD.

- It's component NextGrid 5 from bergsoft.net

- Icons is part of Fatcow Icons (http://www.fatcow.com/free-icons) and Fugue Icons (http://p.yusukekamiyamane.com/)

4,724

(1 replies, posted in Reports)

lhimes wrote:

howdo you do grouping in a report?  how do you add new banners in the report?

An example for you

4,725

(13 replies, posted in Reports)

You talk about form "selleague"? for this purpose enough TableGrid1 and button "Print Team Roster"

To filter records by league, you should write WHERE section in the SQL query like this:

sqlquery('select  id, teamname, teamno from teams WHERE id_league='+selleague.TableGrid1.sqlValue, teams);

But I noticed that your database structure have many mistakes, thus I can't write for you correctly SQL queries.