Форум A4on.TV и ПО "Атирра"

Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: vtvn от Января 14, 2011, 09:06:47

Название: Дизайнер и базы данных
Отправлено: vtvn от Января 14, 2011, 09:06:47
Здравствуй Дмитрий, не могу добавить в форму договора подключенную услугу из базы данных абонентов для распечатки автоматически.
Как можно разрулить?
Заранее спасибо.
Название: Re: Дизайнер и базы данных
Отправлено: Шумко Дмитрий от Января 14, 2011, 12:21:08
Все больше на форуме возникает вопросов по дизайнеру отчетов.
Это радует.
Попытаюсь объяснить на пальцах...

на закладке Данные добавить компонент Запрос FIB
Двойной щелчок по компоненту откроет редактор запроса. Добавляем в нем
SELECT S.NAME
FROM
    SUBSCR_SERV Ss   
    INNER JOIN SERVICES S ON (Ss.SERV_ID=S.SERVICE_ID)
where Ss.CUSTOMER_ID = :CUSTOMER_ID


Далее заходим в параметры и параметру 
CUSTOMER_ID прописываем тип Integer значение <АБОНЕНТЫ."УНИКАЛЬНЫЙ_НОМЕР_АБОНЕНТА">

закрываем редактор SQL

теперь на закладке данные у нас есть источник FIBQuery1 с полем NAME (Это и есть название услуги)

будут вопросы пишите
Название: Re: Дизайнер и базы данных
Отправлено: vtvn от Января 17, 2011, 09:57:11
Дмитрий, блин, у меня видать кривые пальцы, но я не могу найти как на закладке Данные добавить компонент Запрос FIB?
Можешь более подробней расписать? А если с картинками, то вообще было бы супер ;)
Или если на выставке будешь покажешь наглядно?

Название: Re: Дизайнер и базы данных
Отправлено: Шумко Дмитрий от Января 18, 2011, 16:08:50
Наводка в виде картинки
Название: Re: Дизайнер и базы данных
Отправлено: vtvn от Января 18, 2011, 18:14:02
Спасибо. Все замечательно получилось, но...
Мне нужно вставить данные об подключенной услуге, а не  уникальный номер абонента (Лицевой счет).
Как это можно сделать?
Название: Re: Дизайнер и базы данных
Отправлено: Шумко Дмитрий от Января 19, 2011, 13:38:10
Еще раз читаем мой первый пост.
создаем запрос, в нем прописываем параметры и выводим в отчет его результат
Название: Re: Дизайнер и базы данных
Отправлено: vtvn от Января 20, 2011, 05:39:20
теперь на закладке данные у нас есть источник FIBQuery1 с полем NAME (Это и есть название услуги)
Почему то источник FIBQuery1 есть, а нет поля с NAME?
Название: Re: Дизайнер и базы данных
Отправлено: Шумко Дмитрий от Января 20, 2011, 17:14:57
ошибка в запросе. исправил в первом посте.

SELECT S.NAME
FROM
    SUBSCR_SERV Ss   
    INNER JOIN SERVICES S ON (Ss.SERV_ID=S.SERVICE_ID)
where Ss.CUSTOMER_ID = :CUSTOMER_ID
Название: Re: Дизайнер и базы данных
Отправлено: vtvn от Января 27, 2011, 12:39:03
Дмитрий спасибо. Все получилось. :)
Название: Re: Дизайнер и базы данных
Отправлено: Виталий. от Января 28, 2011, 02:53:50
Дмитрий, я создал новый шаблон наряд-заявок, но столкнулся с проблемой которую пока не могу решить.
Суть вопроса такова. Например. С помощью фильтра вывожу утром заявки на сегодняшний день. В заявках на закладке выдача, указываю исполнителя и сохраняю. Как сделать так, чтобы я мог распечатать конкретному монтеру список заявок. Наряд-заявка
создана в виде таблицы. (Сверху шапка-таблица с заявками-снизу фамилия исполнителя) 
Название: Re: Дизайнер и базы данных
Отправлено: Шумко Дмитрий от Января 28, 2011, 14:56:52
Фильтровать заявки по исполнителю.
Название: Re: Дизайнер и базы данных
Отправлено: Виталий. от Января 29, 2011, 06:11:36
Дмитрий, я наверное не корректно поставил вопрос, простите.
у меня все работает. Единственный момент, не печатается исполнитель под таблицей.
Нужно наверное создать запрос, но у меня не получается.
Я вложил, что создал, и что хочу сделать.