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


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

4,377

(4 replies, posted in General)

Hello.


When you add new field, select item "Relationship", then select table
http://myvisualdatabase.com/help_en/database/relationship.png

4,378

(20 replies, posted in General)

AD1408
Your revised project:

abgroup-artur
Можно и так )

Nervis wrote:

Добрый день, Дмитрий. У меня произошла та же конфузная ситуация, что и у автора данного поста. Подскажите, возможно ли самостоятельно переделать проект под старую версию? Если нет, то буду очень вас просить переделать файл базы из 2.6 версии в 1.46. Спасибо)

Файл базы переделывать нет необходимости.


В новых версиях проекта изменена кодировка файлов tables.ini и settings.ini на UTF-8, чтобы проект от новой версии можно было открыть в старой версии, откройте данные файлы например в программе notepad++ и изменить их кодировку на ANSI (Кодировки > преобразовать в ANSI)


также откройте файл проекта (*.vdb) и измените

[info]
version=4

на

[info]
version=2
abgroup-artur wrote:

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

Посмотрите пожалуйста данный пример, в нем есть проверка, если района еще не было в базе но есть в CSV файле, то он автоматически создается
http://myvisualdatabase.com/forum/misc. … download=1


               //2 id_raion
               if arrStr[2] <> '' then
               begin
                    sid_raion := SQLExecute ('SELECT id FROM raion WHERE raion LIKE "' + arrStr[2] +'"');
                    if sid_raion = '' then
                    begin
                         SQLExecute ('INSERT INTO raion (raion) VALUES ("'+ arrStr[2] +'");');
                         sid_raion := IntToStr(Last_Insert_id('raion'));
                         if sid_raion = '-1' then sid_raion := 'NULL';
                    end;
               end else sid_raion := 'NULL';

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


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


Также как правило я могу помочь только с конкретными вопросами.

4,383

(11 replies, posted in General)

zizou17 wrote:

Hi i have the same problem...it says unregistered version...why?

Because My Visual Database is paid software, right now you have a trial period to familiarize with the program, after the trial period you can decide to buy program or not )

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

Thanks for the example.

4,386

(2 replies, posted in FAQ)

Thank you for the example.

4,387

(3 replies, posted in Script)

mathmathou
It's not related with the compression ratio, it's just fast algorithm for resize images which have not the best quality of work )

4,388

(15 replies, posted in Russian)

glkonst79 wrote:

Добрый вечер Дмитрий!

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

Я пробывал сделать данную процедуру запросом с выбором номера заявки. Но в данном  случае я понимаю не работало поскольку после запроса не было обновления таблицы. Конечно это делаллось после создания новой формы  Application и последующего ее сохранения.

Доработал ваш проект, на главной форме найдете кнопку "Сделать дубликат"

4,389

(4 replies, posted in General)

I checked project, but can't repeat this bug. Can you try test your project without image buttons.


To show file name in a grid, you should create calculated field

img_1_01_filename

4,390

(42 replies, posted in Russian)

feyruz.yaqubov2016 wrote:

Всем доброго времени суток.Ребят есть ли у вас образец  по продажа и склад ?

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


разве что совсем простой, для учебных целей

4,391

(12 replies, posted in General)

An example
http://myvisualdatabase.com/forum/viewtopic.php?id=1416

4,392

(66 replies, posted in Russian)

2025565 wrote:

Приветствую ВАс прошу помочь с примером, форум весь просмотрел так и не нашол ответ на свой вопрос - как скопировать выделенную строку  из 4 столбцов а затем  вставить обратно (одним словом продублировать выделенную строку) Заранее благодарен Владимир.

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


Скачайте пожалуйста этот пример
http://myvisualdatabase.com/forum/misc. … download=1


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

4,393

(1 replies, posted in Script)

yoel.torres.v wrote:

Is it possible to hardcode data in combobox instead of using a separate dictionary table?
For example, genders, there are only two.

Hello.


Yes, an example for you:

4,394

(13 replies, posted in General)

jean.brezhonek wrote:

Hello Dmitry

Original idea to use a variable with random value.
I test it  !

Any idea when implementing a TreeView (or a DBTreeView) into MVD ?

Thanks for your help

JB

No, in the moment work on possibility to add/edit record in a grid without form.

4,395

(15 replies, posted in Russian)

glkonst79 wrote:

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

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

Разместите на форме frmApplication кнопку например с названием "Сохранить как новую запись", для данной кнопки создайте событие OnClick

procedure frmApplication_Button22_OnClick (Sender: string; var Cancel: boolean);
begin
    frmApplication.Button5.dbGeneralTableId:=-1;
    frmApplication.Button5.Click;
end;

Данный код сохранит существующую запись как новую, т.о. получиться дубликат запись. Но запись продублируется только для таблицы "Application"

Evgeniy D
Возможно дело в фаерволе, попробуйте его отключить (через панель управления)

4,397

(2 replies, posted in Script)

Hello,


You can apply filter for ComboBox in the section begin end. at the end of script, example:

begin
  Form1.ComboBox1.dbFilter := 'boolfield=1';
end.

4,398

(15 replies, posted in Russian)

glkonst79 wrote:

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


Не достаточно просто скопировать скрипт в другой проект, т.к. в нем используются события, которые необходимо создавать, здесь можете посмотреть, как их создавать
http://myvisualdatabase.com/help_ru/scr … rview.html

glkonst79 wrote:

И еще один вопрос: Можно как-то сделать копирование выделенной строки с основной формы с перечнем номенклатуры.
Я пробывал сделать запрос формами, но увы тчетно.

Можно, приложите проект, с описанием, что, откуда и куда необходимо скопировать, постараюсь помочь.

4,399

(11 replies, posted in General)

yoel.torres.v wrote:

I don't want to sound like a lamer but, may I kindly ask this too?

I sent for your an email.

На сколько тормозит база данных (в секундах)? Возможно есть какой либо скрипт, который замедляет работу.
База используется в локальной сети? или только на одном компьютере?


Пришлите пожалуйста ваш проект с базой на support@drive-software.com, попробую найти причину.