Спасибо большое, теперь работает.
27 2019-03-30 06:41:41
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
Спасибо работает.
Если не выбрать даты DTP1 и DTP2 то номера идут по порядку, так как идет счет всей базы. Но если выбрать даты то счет не изменяется. На примере покажу.
Если не выбрать даты:
1. Иванов А. 20.03.19
2. Федоров У. 22.03.19
3. Петров И. 25.03.19
4. Петров И. 30.03.19
5. Куганов П. 30.03.19
это нормально, но если выбрать DTP1 = 23.03.19 и DTP2 = 31.03.19 выглядит так:
3. Петров И. 25.03.19
4. Петров И. 30.03.19
5. Куганов П. 30.03.19
а должно быть:
1. Петров И. 25.03.19
2. Петров И. 30.03.19
3. Куганов П. 30.03.19
Как исправить скрипт? Помогите пожалуйста.
28 2019-03-29 13:20:50
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
Огромное спасибо! Помогло. Кстати если в базе имеется два одинаковых фамилий то номер сразу удваивается. Например должно быть так:
1. Иванов А.
2. Федоров У.
3. Петров И.
4. Петров И.
а выглядит так:
1. Иванов А.
3. Петров И.
4. Федоров У.
Как быть?
29 2019-03-29 07:14:46
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
Огромное спасибо! Есть одна загвоздка. В отчете порядковый номер идет вместе с фамилией в одной ячейке. Я немного хотел изменить ваш скрипт и сделал типа так:
select
(SELECT COUNT(*)
FROM patient AS t2
WHERE t2.fio <= patient.fio) || '. ' || as "Number",
patient.fio,
patient.date,
main.kol,
oper.name as opername,
tovar.name as tovarname,
strftime('%d.%m.%Y', {DTP1}) as DTP1,
strftime('%d.%m.%Y', {DTP2}) as DTP2
но при нажатии на отчет выдает ошибку Error Message: near "as": syntax error.
Далее я изменил скрипт на это и она заработала, но порядковый номер идет без точки после номера. То есть я хотел чтобы номер был в одной колонке с точкой, а фамилия в другой колонке :
select
(SELECT COUNT(*)
FROM patient AS t2
WHERE t2.fio <= patient.fio) as "Number",
patient.fio,
patient.date,
main.kol,
oper.name as opername,
tovar.name as tovarname,
strftime('%d.%m.%Y', {DTP1}) as DTP1,
strftime('%d.%m.%Y', {DTP2}) as DTP2
Можно ли сделать чтобы и точка была после номера?
30 2019-03-27 20:06:06
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
Спасибо большое. Как же быть с порядковым номером напротив фамилий? Можно ли реализовать это как то по другому?
31 2019-03-27 16:14:50
Re: Default value of a textbox equal to a field (12 replies, posted in General)
What's wrong with this education?
if Start.bNuovodominio.visible:= True then Start.Label18.caption := 'Qui va il nome del dominio, modificalo --->' ;
It says ' THEN execpted at 12:33'
this is wrong - Start.bNuovodominio.visible: = True
Just delete the : after visible
this is true - Start.bNuovodominio.visible = True
this is full script
if Start.bNuovodominio.visible = True then Start.Label18.caption := 'Qui va il nome del dominio, modificalo --->'
32 2019-03-27 05:43:55
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
1. Да с номером напротив каждой фамилии.
2. При выводе отчета идет наслоение данных. Как сделать отчет показанный на рисунке. Проект с рисунком прилагается.
Спасибо заранее.
33 2019-03-23 11:18:18
Re: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
Решил задачу сам. Как мне поставить порядковый номер в отчете?. Проект прилагается.
34 2019-03-23 09:32:52
Topic: Помогите с отчетом пожалуйста (13 replies, posted in Reports)
На форме frmMain имеется button5 которая выдает отчет за период от DTP1 до DTP2. Надо еще в этом отчете внедрить name из таблицы oper. Отчет должен выглядеть как на рисунке 2. Помогите с реализацией пожалуйста.