Re: Помощь по SQL запросам?
благодарю за оперативный ответ Дмитрий!
то что надо.
My Visual Database → Russian → Помощь по SQL запросам?
благодарю за оперативный ответ Дмитрий!
то что надо.
Для добавления сквозной нумерации в компонент таблицы, в который будет выведен результат запроса, можете воспользоваться ключевым словом "$autoinc".
Например:SELECT "$autoinc", somefield FROM table;
читаю хелп по отчетам, никак не пойму как сделать сквозную нумерацию в дизайнере отчетов? Что за переменная Line# ?
всё, допетрил, вопрос снимается.
в Tablegrid выводится информация по запросу:
select
CASE when bdog.shifr is NULL then Type.type_gk_dog||' "'||trim(BDog.nameGK)||'"'
else Type.type_gk_dog||' "'||trim(BDog.nameGK)||'"'||', шифр "' ||trim(bdog.shifr)|| '"' end,
GLIsp.nameGI,
GZak.ZakName,
GLIsp.nameGI,
case when strftime('%d.%m.%Y',bdog.date_gk) is null then 'ГК '||BDog.num_gk
else 'ГК '||BDog.num_gk || ' от ' || strftime('%d.%m.%Y',bdog.date_gk) || ' г. ' end,
BDog.osnovanie,
strftime('%d.%m.%Y',VedIsp.startstage),
strftime('%d.%m.%Y',vedisp.endstage),
vedisp.id_bdog,
Type.id,
BDog.id_Type,
BDog.id,
BDog.id_GLIsp,
BDog.id_GZak,
BDog.num_GK
from bdog, glisp, Gzak, vedisp, type
where BDog.id_Type=Type.id and vedisp.id_bdog=bdog.id and GZak.id=BDog.id_GZak and (GZak.id={combobox2} or {combobox2}=-1)
and GLisp.id=bdog.id_Glisp and ({combobox1}=-1 or GLIsp.nameGI='{edit1}')
and (strftime('%Y',{DateTimePicker1})= strftime('%Y',vedisp.endstage) or strftime('%Y',{DateTimePicker1})= strftime('%Y',VedIsp.startstage))
group by BDog.num_GK
UNION ALL
select
CASE when SoispDog.shifr_dog is NULL then Type.type_gk_dog||' "'||trim(SoispDog.name_dog)||'"'
else Type.type_gk_dog||' "'||trim(SoispDog.name_dog)||'"'||', шифр "' ||trim(SoispDog.shifr_dog)||'"' end,
Soisp.nameIsp,
GZak.ZakName,
GLIsp.nameGI,
case when strftime('%d.%m.%Y',bdog.date_gk) is null then 'ГК '||BDog.num_gk
else 'ГК '||BDog.num_gk || ' от ' || strftime('%d.%m.%Y',bdog.date_gk) || ' г. ' end,
SoispDog.osn_dog,
strftime('%d.%m.%Y',VedIsp.startstage),
strftime('%d.%m.%Y',vedisp.endstage),
VedIsp.id_SoispDog,
Type.id,
SoispDog.id_Type,
SoispDog.id,
SoispDog.id_GLIsp,
SoispDog.id_BDog,
SoispDog.num_dog
from soispDog, bdog, glisp, soisp, Gzak, vedisp, type
where SoispDog.id_Type=Type.id and vedisp.id_soispdog=soispdog.id and GZak.id=BDog.id_GZak and (GZak.id={combobox2} or {combobox2}=-1)
and SoispDog.id_BDog=BDog.id and GLisp.id=SoispDog.id_GLIsp
and Soisp.id=SoispDog.id_Soisp and (soisp.id={combobox1} or {combobox1}=-1)
and (strftime('%Y',{DateTimePicker1})= strftime('%Y',vedisp.endstage) or strftime('%Y',{DateTimePicker1})= strftime('%Y',VedIsp.startstage))
and soisp.skontr=1
group by SoispDog.num_dog
order by Soisp.nameIsp
Такой же запрос хочу сделать Отчет (SQL). Подскажите правильно ли я делаю и как в Репорте сделать отчет?
Пожалуйста, конкретизируйте ваш вопрос.
В настройках кнопки Отчет(SQL) вы можете вставить любой SQL запрос.
Дмитрий, я не могу понять как мне в репорте его создать, какие элементы выбрать? Не получается сделать таблицу.
Дмитрий, я не могу понять как мне в репорте его создать, какие элементы выбрать? Не получается сделать таблицу.
Пожалуйста опишите подробней, что именно не получается? Кого его? О каких элементах идет речь.
какие элементы необходимо вынести в конструктор FR чтобы данные из SQL отчета туда передавались?
какие элементы необходимо вынести в конструктор FR чтобы данные из SQL отчета туда передавались?
здесь можете посмотреть пошагово
http://myvisualdatabase.com/forum/viewtopic.php?id=4
Спасибо, Дмитрий, я уже разобрался)))
My Visual Database → Russian → Помощь по SQL запросам?
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi