Скачать 5.34 Mb.
|
Версия 2015.1 Программное обеспечение: АРМ Каталогизатор 1. Обеспечена возможность работы с элементами основных выпадающих меню - СПИСОК ДОСТУПНЫХ БД, СПИСОК ВИДОВ ПОИСКА, СПИСОК ФОРМАТОВ ПРОСМОТРА, СПИСОК РЛ - в форме сортируемых справочников. Данная возможность может быть полезна в случае БОЛЬШОГО кол-ва элементов соответствующих меню - когда есть необходимость искать по КЛЮЧУ в сортированном списке элементов. Например, при выборе необходимой БД из большого списка (см. рисунок ниже) Для работы с основными выпадающими меню в форме сортируемых справочников необходимо: - или, в случае нахождения соответствующего выпадающего меню в фокусе ввода, нажать клавиши -<�стрелка вниз> - или вызвать соответствующий режим из Главного меню - БАЗА ДАННЫХ-ОТКРЫТЬ, КОРРЕКТИРОВКА-РАБОЧИЙ ЛИСТ ВВОДА-ВЫБРАТЬ, ПОИСК-ВИД ОСНОВНОГО СЛОВАРЯ, ПРОСМОТР-ФОРМАТ ПРОСМОТРА. (Здесь следует напомнить, что для любых режимов Главного меню пользователь может назначить "горячие" клавиши) 2. Расширены возможности режима КОРРЕКТИРОВКА СПРАВОЧНИКОВ. Обеспечена возможность корректировки справочников, которые располагаются в главной директории системы (\irbis64\) и в папке данных (\irbis64\datai\) (В версии 2014.1, в которой появился этот режим, можно корректировать только справочники, которые находятся в папке текущей БД или DEPOSIT) Достигается это следующим образом. В справочнике со списком доступных для корректировки справочников в качестве значения необходимо указывать: <�имя справочника>, Где path может принимать значения: 0 - если справочник находится в главной папке системы (\irbis64\) 1 - если справочник находится в папке данных (\irbis64\datai\) по умолчанию (т.е. если path не указывается) предполагается, что справочник находится в папке текущей БД или в DEPOSIT. (Здесь может возникнуть вопрос: а как вызвать на корректировку справочник именно из папки DEPOSIT при том, что он есть и в папке текущей БД? Ответ: необходимо в качестве текущей установить такую БД, в папке которой этого справочника нет - если же такой БД не существует, то нахождение соответствующего справочника в DEPOSIT не имеет смысла) Важные замечания: - После корректировки справочника из главной папки или из папки данных необходимо ПЕРЕСТАРТОВАТЬ АРМ Каталогизатор (чтобы новые данные учитывались в текущей работе) - После корректировки определенных справочников из папки текущей БД (таких как – по именам соответствующих параметров INI-файла - PFTMNU, FMTMNU, SORTMNU, MNUMNU, BATCHMNU, RELATIONMNU) необходимо ПОВТОРНО ОТКРЫТЬ ТЕКУЩУЮ БД - это справедливо и для версии 2014.1 3. Создана служба ГЛОБАЛЬНЫХ СЧЕТЧИКОВ (имеет отношение ко ВСЕМ АРМам!) Служба ГЛОБАЛЬНЫХ СЧЕТЧИКОВ – предназначена для ведения глобальных (т.е. действующих в рамках системы в целом) данных, которые представляют собой строку, содержащую переменную числовую составляющую. Для хранения глобальных счетчиков служит специальная база данных с именем COUNT (зарезервированное имя). Каждая запись базы данных служит для хранения и описания одного глобального счетчика и содержит три обязательных поля:
Шаблон глобального счетчика в общем случае может содержать три части:
Если числовая часть счетчика не имеет фиксированной длины (т.е. не имеет лидирующих нулей), то она обозначается одним символом *. Если числовая часть имеет фиксированную длину (с лидирующими нулями), то она обозначается соответствующим количеством символов * Примеры шаблонов и соответствующих им значений счетчиков: Шаблон АИ-***/1 Значения счетчика: АИ-000/1, АИ-001/1, АИ-100/1 и т.п. Шаблон **** Значения счетчика: 0000, 0020, 0100, 9999 и т.п. Шаблон С/* Значения счетчика: С/10, С/965, С/10000, С/0 и т.п. Для чтения и изменения значения глобального счетчика служит форматный выход языка форматирования ИРБИС следующего вида: &uf(‘++C#’) где: - индекс глобального счетчика - управляющая часть, которая может принимать следующие значения:
Формально данный форматный выход можно использовать в любом формате, но практически имеет смысл использовать его ТОЛЬКО в операндах команд глобальной корректировки. Следует понимать, что данный форматный выход (изменяющий текущее значение глобального счетчика) будет отрабатывать при ВСЯКОМ исполнении формата, в котором он содержится (т.е. если формат, содержащий данный форматный выход, отлаживать в Редакторе форматов, то он – форматный выход – будет отрабатывать на текущем документе при ЛЮБОЙ корректировке формата) Пример (разумеется, упрощенный) использования глобальных счетчиков для автоматического формирования идентификатора читателя в зависимости от его категории. Предположим, что есть две категории читателей (значение поля 50) 0 – студенты 1 – преподаватели Для студентов необходимо формировать идентификаторы (поле 30) вида: С–nnnnnn (nnnnnn – порядковые номера) А для преподавателей: П–mmmmmm (mmmmmm – порядковые номера) Поступаем следующим образом: - В БД COUNT создаем описания двух глобальных счетчиков. Для студентов: #1: 01 #2: C-000000 #3: C-****** Для преподавателей: #1: 02 #2: П-000000 #3: П-****** -. В autoin.gbl для БД RDR добавляем следующие строки: ADD 30 XXXXXXXXXXXXXXXXXXX if v30='' then if v50='0' then &uf('++C01#1') else if v50='1' then &uf('++C02#1') fi fi fi XXXXXXXXXXXXXXXXXXX Замечания для продвинутых пользователей: Может возникнуть вопрос, почему конструкция &uf(‘++C#!’) устанавливает значение глобального счетчика в целом, а не значение его числовой части. Объяснить это можно на следующем примере. Допустим, мы в Редакторе форматов редактируем формат, который содержит форматный выход, меняющий значение глобального счетчика (с индексом 01). В этом случае возникает проблема: как в процессе отладки (редактирования формата) сохранить НЕИЗМЕННЫМ значение соответствующего глобального счетчика. Сделать это можно, если добавить (в Редакторе форматов) следующие конструкции: &uf(‘+7W1#’,&uf(‘++C01#’))…<�редактируемый формат>…..&uf(‘++C01#!’,g1) Здесь в начальной конструкции в глобальной переменной 1 запоминается исходное значение глобального счетчика 01, а в конечной конструкции оно восстанавливается. Что же касается установки конкретного значения числовой части глобального счетчика (например, 999), то это можно сделать следующим образом: &uf(‘++C01#!’),&uf(‘++C01#999’) 4. Введен новый тип поименованного формата для режимов списочной (т.е. НЕ табличной) печати - ФОРМАТ С ПЕРЕМЕННЫМИ ПАРАМЕТРАМИ или ИНТЕРАКТИВНЫЙ ФОРМАТ.(имеет отношение ко всем АРМам!) Признаком такого формата является наличие специальной префиксной части в ИМЕНИ формата в виде символа # Например - #test.pft Переменные параметры фигурируют в таком формате в виде подполей специального модельного поля (по умолчанию - с меткой 991) Значение соответствующих подполей модельного поля задаются (клиентом - перед выполнением режимов печати) с помощью РЛ подполей, имеющего то же имя, что и формат. Например - #test.wss Форматы с переменными параметрами НЕ МОГУТ быть вложенными или вызываться с помощью форматных выходов. Форматы с переменными параметрами поддерживаются ТОЛЬКО в режимах списочной печати в стандартных АРМах ИРБИС: Каталогизатор, Комплектатор, Книговыдача, Читатель, Книгообеспеченность. 5. Введен новый параметр - SEARCHONLY в секции [MAIN] INI-файла - который позволяет ограничить работу пользователя таким образом, что он может видеть и корректировать только документы, отобранные в результате поиска (т.е. БД целиком он видеть не может). Данное ограничение также исключает возможность использовать все режимы, связанные с созданием новых документов (НОВЫЙ, НОВЫЙ ИЗ ТЕКУЩЕГО, ИМПОРТ, КОПИРОВАНИЕ и др.) Данный параметр принимает два значения: 0 - ограничения не включены (по умолчанию); 1 - ограничения включены. 6. Обеспечена возможность задавать в РЛ полей (файлы типа WS) ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ в виде ФОРМАТА (явного или в виде имени формата с предшествующим символом @) Это не отменяет возможности задавать в РЛ полей значения по умолчанию "по-старому" (в виде непосредственных значений или в виде специальной отсылки к INI-файлу). Следует напомнить, что значения по умолчанию в РЛ полей используются при вводе НОВЫХ документов Также обеспечена возможность задавать ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ в РЛ подполей (файлы типа WSS) - что было невозможно в прежних версиях системы. Значения по умолчанию в РЛ подполей могут задаваться или в виде НЕПОСРЕДСТВЕННЫХ значений или в виде ФОРМАТА (явного или в виде имени формата с предшествующим символом @). ВАЖНОЕ ЗАМЕЧАНИЕ: Значения по умолчанию в РЛ подполей используются при вводе данных в ПУСТОЕ ПОЛЕ. АРМ Книговыдача 1. Введен режим ПРАВО ОБСЛУЖИВАНИЯ (соответствующие пункт Главного меню в разделе ЧИТАТЕЛИ и инструментальная кнопка в окне ЧИТАТЕЛЬ) - который позволяет корректировать сведения о праве пользования библиотекой (поле 29 в записи читателя) Для опроса (ввода соотвутствующих данных) используется РЛ подполей (имя определяется с помощью параметра RIGHTSWSS в секции [MAIN], по умолчанию - 29.WSS), в котором используется справочник 29.MNU Доступность данного режима определяется параметром RIGHTSABLE в секции [MAIN], который принимает значения: 0 - не доступен; 1 - доступен (по умолчанию) 2. Введен новый режим - ЗАФИКСИРОВАТЬ ГРУППОВОЕ ПОСЕЩЕНИЕ. Выполняется с помощью соответствующей кнопки в интерфейсе, который возникает при отборе группы читателей (см. рисунок ниже) 3. Предлагается новая технология оформления ПРОДЛЕНИЯ - которая заключается в единовременном (т.е. при нажатии кнопки ПРОДЛЕНИЕ) оформлении ВОЗВРАТА и ВЫДАЧИ соответствующего издания. Новая технология ПРОДЛЕНИЯ может быть востребована в тех случаях, когда в статистике посещений и выдачи необходимо учитывать ВСЕ продления одного и того же издания в записи читателя (по старой технологии - учитывается только ПОСЛЕДНЕЕ ПРОДЛЕНИЕ) Тип применяемой технологии ПРОДЛЕНИЯ (старая или новая) устанавливается с помощью параметра в секции [MAIN] INI-файла (irbisb.ini) SPECPROLONG= который принимает значения: 0 (по умолчанию) - старая технология 1 - новая технология 4. Введен новый режим - ВЫПОЛНИТЬ ГРУППОВУЮ ПЕРЕРЕГИСТРАЦИЮ. Выполняется с помощью соответствующей кнопки в интерфейсе, который возникает при отборе группы читателей (см. рисунок ниже) 5. Обеспечена дополнительная возможность фильтрации ЗАКАЗОВ - на основе формата (см. ГЛАВНОЕ МЕНЮ-СЕРВИС-НАСТРОЙКА ПАРАМЕТРОВ и рисунок ниже) Данная возможность включается соответствующим переключателем в интерфейсе настройки. Результат фильтрации ЗАКАЗОВ по формату считается положительным (т.е. соответствующий ЗАКАЗ включается в очередь), если результатом форматирования записи заказа по специальному формату является 1. Имя специального формата определяется параметром в секции [MAIN] (irbisb.ini) MaskPft= Значение по умолчанию - пусто, т.е. фильтрация по формату не выполняется. 6. Предлагается новая технология подсчета статистики ПОСЕЩЕНИЙ. До версии 2015.1 статистика посещений (при создании словаря ПОСЕЩЕНИЙ - префикс VS= - и в стат.формах Form4, Form6, Form7) подводилась исходя из следующего положения: ПОСЕЩЕНИЕМ считается: - хотя бы одно действие, связанное с ВЫДАЧЕЙ/ВОЗВРАТОМ/ПРОДЛЕНИЕМ, в течение СУТОК (т.е. например, если читателю утром выдали три книги, а вечером он возвратил одну из них, то все это считается ОДНИМ ПОСЕЩЕНИЕМ); - все явные ПОСЕЩЕНИЯ (т.е зафиксированные с помощью кнопки ПОСЕЩЕНИЕ) независимо от времени их фиксации. В версии 2015.1 предлагается новый принцип подсчета статистики ПОСЕЩЕНИЙ, основанный на понятии СЕАНС ОБСЛУЖИВАНИЯ читателя. В соответствии с этим ПОСЕЩЕНИЕМ считается: - действия, связанные с ВЫДАЧЕЙ/ВОЗВРАТОМ/ПРОДЛЕНИЕМ, выполненные в течение СЕАНСА ОБСЛУЖИВАНИЯ; - все явные ПОСЕЩЕНИЯ (т.е зафиксированные с помощью кнопки ПОСЕЩЕНИЕ) независимо от времени их фиксации. Длительность СЕАНСА ОБСЛУЖИВАНИЯ в минутах (по умолчанию - 30) задается непосредственно в соответствующих форматах (в RDR.FST в части инверсии по префиксу VS=, в Form4.stf, Form6.stf, Form7.stf) в специальном форматном выходе &uf('++B...) (после символа #) В соответствии с новой технологией внесены изменения в файлы RDR.FST (в части инверсии с префиксом VS=), Form4.stf, Form6.stf, Form7.stf (в папке RDR) 7. Введен новый параметр в секцию [MAIN] INI-файла NotActiveRefresh= который определяет выполнять (значение 1 - по умолчанию) или не выполнять (значение 0) автоматическое обновление (автоматический опрос) в случае, когда АРМ Книговыдача неактивен. Автоматическое обновление в случае, когда АРМ Книговыдача неактивен, чревато тем, что приложение в этот момент выходит на передний план - что мешает параллельной работе в другом приложении. Чтобы этого не происходило, необходимо АРМ Книговыдача минимизировать (свертывать) 8. Реализовано инструментальное средство ПРОИЗВОЛЬНЫЕ ОПЕРАТИВНЫЕ РЕЖИМЫ - аналогично тому, как это сделано в АРМе Каталогизатор (см. релиз версии 2013.1 раздел АРМ КАТАЛОГИЗАТОР, п.5) ПРОИЗВОЛЬНЫЕ ОПЕРАТИВНЫЕ РЕЖИМЫ реализованы применительно к ТЕКУЩЕМУ ЧИТАТЕЛЮ в окне ЧИТАТЕЛЬ (см. рис. ниже) В АРМе Книговыдача поддерживаются следующие команды для ПРОИЗВОЛЬНЫХ ОПЕРАТИВНЫХ РЕЖИМОВ: 0 и 10 - ПЕРЕХОД "ОТ ОДНОГО К ОДНОМУ" 1 и 11 - ПЕРЕХОД "ОТ ОДНОГО К МНОГИМ" В связи с этим в INI-файл АРМа КНИГОВЫДАЧА (irbisb.ini секция [MAIN]) введены два новых параметра: OPERHINT - определяет разрешение (значение 1 - по умолчанию) или запрет (значение 0) на применение ПРОИЗВОЛЬНЫХ ОПЕРАТИВНЫХ РЕЖИМОВ OPERHINTPFT - определяет имя формата, на основании которого формируются ПРОИЗВОЛЬНЫЕ ОПЕРАТИВНЫЕ РЕЖИМЫ (по умолчанию - OPERHINTB) |
Стоматология (рекомендательный список литературы) Настоящий список литературы подготовлен справочно-библиографическим отделом по материалам профессиональных периодических изданий... |
Строим Локальную Сеть Ver 01 Оглавление 0 Список версий 1 Список... Мы категорически против перепечатки материалов, размещённых на сайте Overclockers ru. Наличие ссылки на оригинал не является оправданием... |
||
13 июля 2016 года вновь обновился Федеральный список экстремистских... Федеральный список экстремистских материалов. В него были добавлены пп. 3694 3706. Список Обновление Федерального списка экстремистских... |
Список материалов, признанных российскими судами экстремистскими.... Музыкальный альбом "Музыка белых", автор Музыкальная группа Order. Решение вынесено Первомайским районным судом г. Омска 23. 11.... |
||
Список экстремистских материалов [1] doc Федеральный список экстремистских... Музыкальный альбом "Музыка белых", автор Музыкальная группа Order, решение вынесено Первомайским районным судом г. Омска от 23. 11.... |
Содержание Модуль «Список шаблонов» Модуль «Список шаблонов» в составе по системы S. Builder предназначен для создания и редактирования шаблонов форматирования текста... |
||
1. Резюме предложение на включение препарата в формулярный список Представляем для включения в формулярный список противоопухолевый (антиметаболит) препарат веро-кладрибин (кладрибин), который в... |
Мы неоднократно поднимали тему бесполезных лекарств. Сегодня мы продолжим... «фуфломицины». Список сформирован на основе отсутствия убедительных данных об эффективности препаратов по заявленным показаниям,... |
||
Изучить пользовательский интерфейс программы RightMark Audio Analyzer 3 В верхней части находится выбор устройств воспроизведения (верхний список) и записи (нижний список). Там же расположены режимы семплинга... |
Аннотированный список литературы Лысьва 2015 ббк 91. 9: 4 л 68 Ловись... Ловись рыбка большая и маленькая: аннотированный список литературы / мбук «Лысьвенская бс», Центр б-ка; сост. М. Тетюева. – Лысьва:... |
||
Phrasal Verbs: Main List from q to Z Фразовые глаголы с послелогами и фразовые глаголы с предлогами и существительными включены в Основной список и даются в алфавитном... |
Список экстремистских материалов Статьей 13 Федерального закона от 25. 07. 2002 Российской Федерации. Законодательством Российской Федерации установлена ответственность за массовое распространение экстремистских... |
||
Список экстремистских материалов. 2016 год. Статьей 13 Федерального закона от 25. 07. 2002 Российской Федерации. Законодательством Российской Федерации установлена ответственность за массовое распространение экстремистских... |
Прадакса (дабигатрана этексилат) в республиканский формулярный список лекарственных средств ... |
||
Прадакса (дабигатрана этексилат) в республиканский формулярный список лекарственных средств ... |
Прадакса (дабигатрана этексилат) в республиканский формулярный список лекарственных средств ... |
Поиск |