Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 18, August, 2014 20:27

Здравствуйте. Имеется ряд вопросов, подскажите пожалуйста.

1. Где и как изменить шаблон, который выводит результаты поиска для рассылки в текстовый файл? Чтобы не по умолчанию выводил кашу там всякую, как сейчас, а сделать чтобы выводил в нужном мне виде.

2. Можно ли сделать чтобы в этом файле, помимо описания и т.п., выводилась ссылка на pdf файл статьи, который в ирбисе прикреплен.

3. И можно ли разделить как-то, чтобы сначала выводило этот файл, чтобы были видны результаты поиска, а потом уже, при нажатии кнопки, рассылало уже на ящики, а не так что все сразу делает. Галочку о рассылке на почту постоянно ставить и убирать, как-то не дело. Очень жаль что первоначально не предусмотрено такое разделение.

И буду очень благодарен, если что-нибудь ткнет на более детальные статьи и прочее по настройке этой подсистемы. Особенно как грамотно составить и задать команду поиска и таблицы поиска.



Редактировано 1 раз. Последний раз 18.08.2014 20:30 пользователем KrVs.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, August, 2014 23:06

Вы читали документацию по данному режиму? Вы знакомы с понятием "формат просмотра/печати"?

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 19, August, 2014 12:53

Да, документацию читал, которая есть. Вот эта которая [sntnarciss.ru]
Но там в основном просто описание.
С форматом просмотра примерно знаком, нашел что данные формы должны настраиваться через файл IRI_TAB. Но не понятно, в какой именно и его правильно написать и создать и инструкции по параметрам и т.п. Версия Ирбиса 2011.1, поэтому никакие html формы, как в новых версиях, не составишь.

По поиску вопрос конкретный есть, почему-то не работает поиск в ИРИ. Как написано можно взять строку поиска из АРМа Каталогизатор. В самом АРМе все ищит нормально и выдает результат, а в ИРИ тоже самое не работает. Выдает 0 или вообще ошибку доступа. Например такая команда:
?!(if v619^D:'новое поколение' then '1' else '0' fi)156067
При длинной строке поиска больше половины символов вообще пропадает и в строке запроса только первые несколько символов остается.

По разному ее пробовал вводить, но все равно ничего не находит в ИРИ.
Как правильно написать запрос, чтобы искало в поле 619?



Редактировано 3 раз. Последний раз 19.08.2014 13:13 пользователем KrVs.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 20, August, 2014 09:15

Подскажите пожалуйста, как все таки правильно написать команду, чтобы выполнить последовательный поиск? А то тему, где другой пользователь писал аналогичный вопрос удалили. И если в ИРИ нельзя в само поле запроса на языке Ирбис написать команду последовательного поиска, то куда ее написать? И поместить потом в поле.
Как правильно прописать запрос? Поиск в поле 619^D.
(if v619^D:'текст что нужно найти' then '1' else '0' fi)



Редактировано 1 раз. Последний раз 20.08.2014 09:16 пользователем KrVs.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: ochagova (IP-адрес скрыт)
Дата: 20, August, 2014 12:48

Да, получается такое ограничение в системе. Символ "^" не может быть содержательным символом, т.к. это служебный символ обозначения подполя. Профиль надо формулировать запросом через словарь.
Александр Иосифович в отпуске, может он что-то иное предложит.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 04, September, 2014 13:12

Доброго времени суток.

Подскажите пожалуйста,

1. В каком файле находятся значения для умолчания ИРИ? Необходимо чтобы по умолчанию имя таблично формы было OPTIM_H_IRI

2. Можно ли в редакторе полей удалить последние три поля? (список БД, имя табличной формы, тип профиля). Если их просто удалить, не повлияет ли это на работу подсистемы ИРИ?

Re: Вопросы по подсистеме "ИРИ"
Пользователь: aris (IP-адрес скрыт)
Дата: 24, September, 2014 13:28

1. В файле iri.ws надо проставить в колонке "Значения по умолчанию" :
^KOPTIM_H_IRI

1
ИРИ
1
140
140: Профиль ИРИ
1
0
5
iri_tag.wss
@iri_flc

^KOPTIM_H_IRI

однако, когда мы установили это значение по умолчанию, то все заново записывающиеся читатели становятся автоматически клиентами ири.
Так что мы убрали это умолчание, хотя было удобно.

к полю 140^K подцепили справочник с двумя нужными форматами, чтобы работникам не набирать вручную.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 24, September, 2014 14:44

Большое спасибо за ответ.
Но этот метод не работает к сожалению, пробовал так делать, ничего не дало. Александр Иосифович в другой теме писал что это не работает, так как имеются повторяющиеся поля, а в повторяющихся полях значения по умолчанию не работают. Так что подцепил эти значения просто через автоввод через словарь, как другие сделал, и все.

Но еще один вопрос возник.
Как отредактировать форму шапки рассылки? Не могу понять никак.

"РАССЫЛКА ИРИ
АБОНЕНТ: 1111 (Кат. специалист) - Иванов Иван Иванович, 1971. Записан в АБ; АБ
ПРОФИЛЬ: Охрана труда
БД: IBIS
Найдено док-ов: 3
15.09.2014"

С самой формой все понятно, там редактируется в OPTIM_H_IRI и в форматах вывода на которые там внутри ссылки идут. Их просто редактируешь эти форматы и все. А где отредактировать формат самой шапки? Как понял за эту шапку отвечает только значение &uf('+7W140#IRI'). Как его отредактировать, чтобы убрать "год, записан, БД"

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, September, 2014 14:49

KrVs написал(а):
-------------------------------------------------------
> Большое спасибо за ответ.
> Но этот метод не работает к сожалению, пробовал
> так делать, ничего не дало. Александр Иосифович в
> другой теме писал что это не работает, так как
> имеются повторяющиеся поля, а в повторяющихся
> полях значения по умолчанию не работают. Так что
> подцепил эти значения просто через автоввод через
> словарь, как другие сделал, и все.
>
> Но еще один вопрос возник.
> Как отредактировать форму шапки рассылки? Не могу
> понять никак.
>
> "РАССЫЛКА ИРИ
> АБОНЕНТ: 1111 (Кат. специалист) - Иванов Иван
> Иванович, 1971. Записан в АБ; АБ
> ПРОФИЛЬ: Охрана труда
> БД: IBIS
> Найдено док-ов: 3
> 15.09.2014"
>
> С самой формой все понятно, там редактируется в
> OPTIM_H_IRI и в форматах вывода на которые там
> внутри ссылки идут. Их просто редактируешь эти
> форматы и все. А где отредактировать формат самой
> шапки? Как понял за эту шапку отвечает только
> значение &uf('+7W140#IRI'). Как его
> отредактировать, чтобы убрать "год, записан, БД"

Текст после слова АБОНЕНТ (до слова ПРОФИЛЬ) формируется на основе формата brief.pft БД RDR

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 24, September, 2014 16:12

Alio написал(а):
-------------------------------------------------------
> Текст после слова АБОНЕНТ (до слова ПРОФИЛЬ)
> формируется на основе формата brief.pft БД RDR

Большое спасибо.
А в каком файле ИРИ прописана ссылка на него? Думал что в OPTIM_H_IRI (или в аналогичном ASP_H) или в OFINAL_H, но там нету ничего.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, September, 2014 16:19

KrVs написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > Текст после слова АБОНЕНТ (до слова ПРОФИЛЬ)
> > формируется на основе формата brief.pft БД RDR
>
> Большое спасибо.
> А в каком файле ИРИ прописана ссылка на него?
Ни в каком. Это берется безусловно.


> Думал что в OPTIM_H_IRI (или в аналогичном ASP_H)
> или в OFINAL_H, но там нету ничего.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 24, September, 2014 19:59

Alio написал(а):
-------------------------------------------------------
> Ни в каком. Это берется безусловно.

Простите за надоедливость, но окончательно хочу решить вопрос для себя, то есть никакими методами не получится изменить эту шапку? Нигде не получится ничего расковырять в коде каком-нибудь? Хотя бы убрать строку БД:IBIS.
Что берется безусловно понял, но это безусловно тоже откуда-то берется же? Откуда форма эти параметры берет. ))

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, September, 2014 10:27

В чем проблема? Меняйте формат brief.pft как Вам угодно...

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 25, September, 2014 10:59

Alio написал(а):
-------------------------------------------------------
> В чем проблема? Меняйте формат brief.pft как Вам
> угодно...

Спасибо, так и хотел. Но просто думал что этот формат завязан на другие места, поэтому если его изменить под себя, то тогда будет в Каталогизаторе и в других местах в Полном описании и т.п. отображаться по другому, а не как положено.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, September, 2014 11:48

Имя этого формата параметрируется с помощью параметра BriefPft.
Поэтому поступите просто. Создайте формат brief1.pft (как Вам нужно) и в IRBISB.INI в секции [MAIN] укажите
BriefPft=BRIEF1
А в Каталогизаторе по-прежнему будет применяться BRIEF.PFT.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 01, October, 2014 08:48

Ответьте пожалуйста еще на вопрос. В статистике рассылок по ИРИ, которая отображается в табличной форме (IRI_STAT1, Сервис -> печать -> таблицы), в таблицу выводятся абсолютно все читатели из базы данных. Можно ли как-то сделать чтобы в таблицу выводились только те читатели, которым была произведена рассылка, а не все? А то очень неудобно выискивать среди нескольких тысяч читателей с пустыми полями в таблице эти несколько человек.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, October, 2014 10:28

KrVs написал(а):
-------------------------------------------------------
> Ответьте пожалуйста еще на вопрос. В статистике
> рассылок по ИРИ, которая отображается в табличной
> форме (IRI_STAT1, Сервис -> печать -> таблицы), в
> таблицу выводятся абсолютно все читатели из базы
> данных. Можно ли как-то сделать чтобы в таблицу
> выводились только те читатели, которым была
> произведена рассылка, а не все? А то очень
> неудобно выискивать среди нескольких тысяч
> читателей с пустыми полями в таблице эти несколько
> человек.
Сначала проведите отбор (например, все пользователи ИРИ), а потом получайте эту форму.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 01, October, 2014 10:33

Большое спасибо!
Прошу прощения что не додумался сам до такой мелочи, совсем забыл про выбор записей. Просто при выводе таблицы должников там само выходит сколько нужно.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 01, October, 2014 12:54

Можно и без предварительного отбора - поставить условие наличия поля 140 в формате сортировки формы.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 02, October, 2014 10:25

Спасибо! Это нужно в файл iri_stat1.srw прописать?

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 02, October, 2014 12:39

Да

Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 13, October, 2014 11:36

Здравствуйте.
Такой вопрос возник. Подскажите пожалуйста, как можно подсчитать в статистике сделанные рассылки по ответственному.
Сейчас каждый ответственный делает рассылку своим пользователям. То есть выбирает из словаря свой список пользователей и делает по ним групповую рассылку. Но нужно сделать в статистике чтобы это все отображалось, разделение по ответственным.
Сейчас пока вбил эти поля в форму статистике, на скриншоте прилагаю. Но нужно чтобы был список ответственных и сколько они отправили документом всего. Какую строчку нужно прописать?
Или этим методом через данную форму статистики это нельзя сделать?

И можно ли использовать не табличную форму печати, а создать статформу статистики по ИРИ, чтобы там именно ответственные отображались, кто сколько послал? Правда нигде не нашел откуда берется статистика количество рассылок и количество документов.

Хотя как понял в текущей форме это вроде не реально просчитать статистику по ответственному. Нужна другая форма в таком формате:

_________________________________________________
№ | Ответственный | Количество рассылок всего
_________________________________________________


Только не знаю какой командой просчитать и суммировать количество рассылок из ИРИ. Откуда эти данные берутся?



Редактировано 3 раз. Последний раз 13.10.2014 15:35 пользователем KrVs.

Вложения: iri_stat.jpg (124.6KB)  
Re: Вопросы по подсистеме "ИРИ"
Пользователь: KrVs (IP-адрес скрыт)
Дата: 20, October, 2014 11:31

Подскажите пожалуйста, что нужно изменить в этой строчке, чтобы считались и выводилась статистика не по читателям, а по ответственным?

&uf('+7W1#',v991^a),&uf('+7W2#',v991^b),(if p(v140) then &uf('+7W3#',&uf('7IRI,!RIP=',&uf('Av30#1'),'/',v140^B,'!,@iri_stat1_1')),,if RSUM(&uf('Ag3#1'))=0 then '0' else f(RSUM(&uf('Ag3#1')),0,0),fi,'\par ' fi

Пробовал менять Av30 на Av31^B. Ничего не дает это.

И еще, в базе данных IRI (статистика рассылок по ИРИ) какое поле используется? Какой идентификатор у этого поля? Не пойму как вытянуть данные оттуда и где какое подполе как обозначается. А то там только цифры.



Редактировано 1 раз. Последний раз 20.10.2014 13:59 пользователем KrVs.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Mila__ (IP-адрес скрыт)
Дата: 27, October, 2014 08:15

Добрый день! а где можно изменить заголовок в тексте рассылки ИРИ??
>
> "РАССЫЛКА ИРИ
> АБОНЕНТ: 1111 (Кат. специалист) - Иванов Иван
> Иванович, 1971. Записан в АБ; АБ
> ПРОФИЛЬ: Охрана труда
> БД: IBIS
> Найдено док-ов: 3
> 15.09.2014"

т.е. самую первую строку "РАССЫЛКА ИРИ" ??

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 27, October, 2014 10:21

Изменить можно ТОЛЬКО то, что имеет отношение к описанию абонента:

1111 (Кат. специалист) - Иванов Иван Иванович, 1971. Записан в АБ; АБ

Это формат BRIEF.PFT в БД RDR

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Mila__ (IP-адрес скрыт)
Дата: 29, October, 2014 02:45

все ясно, спасибо

Re: Вопросы по подсистеме "ИРИ"
Пользователь: LiLi (IP-адрес скрыт)
Дата: 19, September, 2016 07:37

Александр Иосифович, подскажите, пожалуйста, так и не появилась возможность изменять заголовок в тексте рассылки ИРИ, кроме описания абонента?

> "РАССЫЛКА ИРИ
> АБОНЕНТ: 1111 (Кат. специалист) - Иванов Иван
> Иванович, 1971. Записан в АБ; АБ
> ПРОФИЛЬ: Охрана труда
> БД: IBIS
> Найдено док-ов: 3
> 15.09.2014"

Ирбис64 2014.1.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, September, 2016 08:30

Какие слова Вам не нравятся?

Re: Вопросы по подсистеме "ИРИ"
Пользователь: LiLi (IP-адрес скрыт)
Дата: 19, September, 2016 08:57

РАССЫЛКА ИРИ
БД: IBIS
Хотя бы эти данные дать возможность изменять.
Пользователям они не понятны да и не нужны.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Вопросы по подсистеме "ИРИ"
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, September, 2016 08:59

LiLi написал(а):
-------------------------------------------------------
> РАССЫЛКА ИРИ
> БД: IBIS
> Хотя бы эти данные дать возможность изменять.
> Пользователям они не понятны да и не нужны.
В результате работать невозможно?

Страницы: 12>>
Страница: 1 из 2


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