7,376

(7 replies, posted in Russian)

Nilaus wrote:

Спасибо!
А если за одно посещение регистрируется несколько объектов?
Типичный случай: обратился клиент ООО "ВымпелКом", в одной заявке указал восемь базовых станций по всей области (объекты).

Тогда так
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=872&download=0



Только на форме присваивания объекта к визиту, необходимо показывать в ComboBox объекты, только принадлежащие текущему клиенту. Для этого у ComboBox есть свойство dbFilter, в котором необходимо написать условие для фильтрации (с помощью скрипта), примерно такое: id_clients=3


где 3 для примера, вместо него необходимо подставить id текущего клиента, данный идентификатор можно получить у кнопки с действием Сохранить запись на форме редактирования клиента
Form2.Button1.dbGeneralTableId;

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


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

7,378

(33 replies, posted in Russian)

nikolai_nn wrote:

здравейте,а възможно ли е във  Form1 когато избера име на Клиент и натисна бутон "плати сметка   (Button11) , записа ,който е в колона 11 (Сметка) в Tablegrid1 да бъде променен от "Непалтена" във "Платена"

Готово.

7,379

(7 replies, posted in Russian)

Если за одно посещение может быть задействован только один объект клиента, тогда так
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=870&download=0

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

7,380

(33 replies, posted in Russian)

nikolai_nn
К сожалению пока такой возможности нет.

7,381

(6 replies, posted in Russian)

Готово.

7,382

(1 replies, posted in General)

Please, send me your project.

Thanks.

7,383

(33 replies, posted in Russian)

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

7,384

(6 replies, posted in Russian)

Не совсем ясен алгоритм сравнения, каждая запись из main.nomer1 должна сравниться с каждой записью temp.nomer2 ?
т.е. если например количество записей в каждой таблице по две, количество сравнений будет 4 ?

7,385

(19 replies, posted in Russian)

vikizma
Это просто небольшой баг системы, выбирайте в любой, нет разницы.

7,386

(6 replies, posted in General)

I made some changes.

7,387

(12 replies, posted in General)

Montenegr0 wrote:

where do i put those filters?

http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=860&download=0

7,388

(12 replies, posted in General)

domebil
Unfortunately I do not have a ready example.
You can attach your project with description, what exactly do you need. (zip file without exe and dll)


Thanks.

7,389

(12 replies, posted in General)

Montenegr0
You can place two components DateTimePicker for create report using date range.

DateTimePicker1
Filter =  >=

DateTimePicker2
Filter =  <=



Then just select  two dates using DateTimePicker for date range

7,390

(6 replies, posted in General)

In this case you should not use component "Counter".
Please, attach your project, zip file without exe and dll



Thanks.

7,391

(12 replies, posted in General)

Montenegr0 wrote:

is there a way to print all the dates that belong to current month?

You can use DateTimePicker for select current month for report.
Set property: Kind=MonthYear



for the correct operation of this feature, please download latest beta version
https://www.dropbox.com/s/vz1fmz5lrb6fw … 1.zip?dl=0

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

7,393

(2 replies, posted in General)

Hello,


You should create event OnShow for Form4

procedure form4_OnShow (Sender: string; Action: string);
begin
    if Action='NewRecord' then form4.ComboBox1.DoOnChange;
end;
andrey_gb10 wrote:

Информация в справочнике по заданному полю отсортирована нормально это видно в окне грида где располагаются все данные справочника, а в комбобоксе где я выбираю именно те записи которые внес в справочник - они отображаются не поалфавиту! Это баг в платформе? или я что-то не так делаю??? Мне нужен срочный ответ!

У компонента ComboBox есть свойство Sort, установите его в True

7,395

(12 replies, posted in General)

Montenegr0

In this case, you need add a new field in DB, where you store a flag, that your alert already displayed.
For showing alert, you can use function

ShowMessage('Your message');

7,396

(3 replies, posted in General)

jean.brezhonek
Added, please download beta version again

wertyby wrote:

Но опять вопрос при экспорте в Excel как я понимаю ID записи в базе не сохраняется если не выведено в вывод таблицы грида?

Не совсем понял вопроса, при экспорте из базы в Excel, никаких операцией по сохранению в базу не происходит.

wertyby wrote:
procedure Form1_GridEmployees_OnColumnResize (Sender: string; ACol: Integer);
begin
    Form1_GridEmployees_OnChange ('');
end;

в данном проекте
http://myvisualdatabase.com/forum/viewtopic.php?id=777

Вроде как работает но еще детально не тестил. Для чего она нужна?

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

andrey_gb10 wrote:

Напишите как можно реализовать следующее.

1. Допустим в гриде1 накапливаются данные которые постепенно вводят.

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

Создайте кнопку с действием "SQL запрос", пример SQL запрос для поиска дубликатор

SELECT
firstname, lastname, COUNT(*) c

FROM person

GROUP BY
firstname, lastname HAVING c > 1

7,400

(10 replies, posted in General)

jean.brezhonek
I added object MediaPlayer, please download beta version again:
https://www.dropbox.com/s/vz1fmz5lrb6fw … 1.zip?dl=0



Example:

MediaPlayer.PlayFile('d:\03 - Muse - Hysteria.mp3'); 
MediaPlayer.Pause; 
MediaPlayer.Stop; 

What method you use for storing file in database?
DBFile.Type=StoreFile?
or
DBFile.Type=LinkFile?