Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Формирование отчетов
Пользователь: ZhanK (IP-адрес скрыт)
Дата: 27, November, 2014 13:36

Здравствуйте уважаемые разработчики. На одном из последних вебинаров я задавал вопрос о возможности формирование отчетов сразу по нескольким специальностям. Мне ответили что такая возможность есть в версии ирбис64 2013. Теперь хочу спросить, возможно ли и в версии ИРБИС64 2012.1 самому настроить формирование отчетов по нескольким специальностям?

Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 28, November, 2014 15:43

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

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 17, December, 2014 07:22

Здравствуйте!Скажите пожалуйста как добавить в форму Список студентов-должников сортировку по местам выдачи?

Вложения: Форма.7z (1KB)  
Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 18, December, 2014 10:58

В этой таблице данные расположены по студентам, а у одного студента м.б. несколько мест выдачи. И как тогда сортироовать студентов?
Т.е. надо строить таблицу совершенно иначе, не от студентов, а от поля 40. Т.е. делать другую таблицу.

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 19, December, 2014 07:52

Спасибо! А других способов нету, чтобы вывести должников по каждому отделу?

Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 19, December, 2014 14:08

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

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 22, December, 2014 09:22

Я включила Место выдачи в форму Rddolg, но только в файлы rddolg.wss rddolgh.pft. Но она все равно не отсортировывает данные по местам выдач.

Вложения: RdDolg.7z (2.1KB)  
Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, December, 2014 11:25

В опросном листе место выдачи у вас в поле 991^D. А дальше? Где вы его используете?
Один вариант - можно добавить в формат в SRW, фильтровать записи по заданному значению. Как используются 991^A...
Другой вариант - 991^D включать в ключ сортировки и делать из него заголовок
А чтобы сортировалось по 991^D, надо делать форму "на заголовках", т.е. выводить данные не из записей, а из ключей сортировки.
Но это тема для целой лекции. (На WEB-инаре я рассказываю)

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 22, December, 2014 11:30

Добавила в файл .SRW и .TBG, но теперь форма вообще не работает :(

mpu,if rsum((if p(v40) then if v40^F: '*****' and val(v40^E)<val(&unifor('3')) then '1,' else '0,' fi fi))>0 then (if p(v90) then if &uf('Av991^A#1')<>'' and &uf('Av991^A#1')=&uf('+97',v90^A) or &uf('Av991^A#1')='' then if &uf('Av991^B#1')<>'' and &uf('Av991^B#1')=&uf('+97',v90^O) or &uf('Av991^B#1')='' then if &uf('Av991^C#1')<>'' and &uf('Av991^C#1')=&uf('+97',v90^C) or &uf('Av991^C#1')='' then if &uf('Av991^D#1')<>'' and &uf('Av991^D#1')=&uf('+97',v40^v) or &uf('Av991^D#1')='' then '^A',if v90^O<>'' then v90^O else '-' fi,'^B',if v90^A<>'' then v90^A else '-' fi,,,if &uf('Av991^A#1')<>'' then '^C',&uf('Av991^A#1') fi,if &uf('Av991^B#1')<>'' then '^D',&uf('Av991^B#1') fi,,,fi fi fi fi fi/),fi,

Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, December, 2014 11:37

Так разберитесь почему не работает?
1. Ошибка формата?
2. Ключ сортировки стал такой, что вообще не пропускает?
3. посмотрите файл sortlst1.txt в workdir

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 22, December, 2014 11:44

sortlst1.txt пустой. Думаю, что Ключ сортировки стал такой, что вообще не пропускает!

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 22, December, 2014 11:44

sortlst1.txt пустой. Думаю, что Ключ сортировки стал такой, что вообще не пропускает!

Re: Формирование отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, December, 2014 12:13

В редакторе форматов проверяйте на нужных записях, что дает формат из SRW

Re: Формирование отчетов
Пользователь: Jakonda (IP-адрес скрыт)
Дата: 22, December, 2014 12:59

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



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.