Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 25, March, 2015 06:07

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

Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, March, 2015 09:44

Принимают участие все файлы в папке IBIS, начинающиеся на LicenDisc

Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 25, March, 2015 10:49

проблема такая. Делаем отчет итоговая таблица дисциплины,
ставим признак 1 электронные учебники,
отчет формируется по вид/тип документа "EXT" документ с внешним объектом (просто у нас внешнем объектом еще может быть и ссылка на обложку) соответственно число документов больше (например 6050) а фактически их 2500),так вот к этим 2500 мы в характере документа написали новый статус (FT - полный текст)
можно как то сделать так чтоб он отчет формировался по характеру документа?

Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, March, 2015 11:11

Т.е. вы хотите, чтобы электронным учебником считались лишь те, которым вы поставили FT?
Инструкция п. 3.9 гласит, что вы сами определяете, что такое ЭУ. Для этого есть формат KoElectro.pft, измените его логику.

Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 25, March, 2015 12:57

совершенно верно.
KoElectroFiltr.pft тоже менять?
KoElectro.pft должно так выглядеть
/* условия ЭУ
if p(v691) then
if s(v900^c' 'v900^2' 'v900^3' 'v900^4' 'v900^5' 'v900^6): 'FT' or
v951^k<>'' or
v900^t:'L' and p(v230) and v910=''
then '1' fi,,
fi,,/

Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, March, 2015 13:03

Да, верно

Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 25, March, 2015 13:11

огромное спасибо

Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 25, March, 2015 13:46

после проверки элек. учебника показывает то же результат( т.е не работает условия ЭУ
if p(v691) then
if s(v900^c' 'v900^2' 'v900^3' 'v900^4' 'v900^5' 'v900^6): 'FT' or
v951^k<>'' or
v900^t:'L' and p(v230) and v910=''
then '1' fi,,
fi,,/)
как формируется код j02 учл электронный учебник?
в записи 900 поле кода такого нет ^Ta^B05^Cj^2jj3^6FT

Вложения: 1.jpg (310.9KB)  
Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, March, 2015 10:14

Вы о чем говорите? Об отборе данных в таблицу, с чего вы начали? Или о составе словаря "Характер документа"?
По вашей картинке ничего не понятно. Прикладываю свою. Записи под термином J02, конечно, содержат значение j02 в поле 900. Т.е. ваше FT - это замена предлагаемого нами кода j02 для обозначения электронного учебника.

Вложения: Doc1.doc (161KB)  
Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 26, March, 2015 11:23

"FT" это замена.
открываем состав словаря "характер документа" мы видим что J02 есть 1371 ссылка, открываем любую из ссылок мы видим что в 900 поле "код" этого термина нет "j02" ^Ta^B05^C581^2m1^6FT
вопрос как эта ссылка сюда попала?

Вложения: 1.jpg (462.8KB)  
Re: Формирование Отчетов
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 26, March, 2015 11:28

В ibis.fst есть строка
900 0 if v900:'j02' then else if p(v691) and p(v951^K) then 'hd=j02' fi fi

Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, March, 2015 11:28

Или у вас словарь неверный и надо его создавать заново, или вы меняли файл FST

Re: Формирование Отчетов
Пользователь: Денис55 (IP-адрес скрыт)
Дата: 26, March, 2015 11:45

Дунаевская написал(а):
-------------------------------------------------------
> В ibis.fst есть строка
> 900 0 if v900:'j02' then else if p(v691) and
> p(v951^K) then 'hd=j02' fi fi
ЕСть такая строка

Re: Формирование Отчетов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, March, 2015 12:51

Забыла такую подробность. Эта логика означает, что если вы явно поставили признак ЭУ, т.е. v951^K=1, то это сводится к общему случаю, а именно - характер указан как j02.



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