Имя файла справочника (ItemMenu) =





НазваниеИмя файла справочника (ItemMenu) =
страница7/34
Дата публикации30.04.2015
Размер4.56 Mb.
ТипСправочник
100-bal.ru > География > Справочник
1   2   3   4   5   6   7   8   9   10   ...   34

ИРБИС-Навигатор


1. В качестве примера предлагается модель систематического имидж-каталога (БД IMAGES) - имеющая некоторые отличия от имидж-каталога, построенного на основе алфавитного каталога (БД IMAGE), а именно:

- иерархическая структура разделителей - в связи с этим изменен интерфейс режима поиска по разделителям: как в ИРБИС-навигаторе, так и на Web;

- добавлена инверсия по словам карточных разделителей (несущих содержательную информацию) с тем же префиксом, что и для распознанных слов КК;

- в формате представления документа добавлены названия карточных разделителей.

(В дистрибутив не включена. Поставляется по запросу пользователя.)


Язык форматирования


1. Введены два новых технических форматных выхода:

&uf('+9R<римское_число> - преобразование римского числа в арабское

&uf('+9X<арабское_число> - преобразование арабского числа в римское

2. Создан новый форматный выход - ФОРМАТИРОВАНИЕ ПРЕДЫДУЩЕЙ КОПИИ ТЕКУЩЕЙ ЗАПИСИ:
&unifor('4N,Format')
где:

N - номер копии (в обратном порядке, т.е. если N=1 - это один шаг назад, N=2 - два шага назад и т.д.). Может принимать значение * - это указывает на последнюю копию. Если N - пустое значение, то в случае повторяющейся группы в качестве значения N берется НОМЕР ТЕКУЩЕГО ПОВТОРЕНИЯ, в противном случае берется первая копия;

Format - формат; может задаваться непосредственно или в виде @имя_формата.
Если не задается ни N ни Format, т.е. &unifor('4'), то возвращается количество предыдущих копий.

Если запись не имеет предыдущих копий, то &unifor('4') возвращает 0, а все остальные конструкции &unifor('4...') возвращают пустоту.

Примеры:

&unifor('41,@brief')

(...&unifor('4,v200^a')...)

&unifor('4*,(v910/)')

(В связи с этим см. также новую команду глобальной корректировки - ВОССТАНОВИТЬ ПРЕДЫДУЩУЮ КОПИЮ

3. Введен технический форматный выход

&uf('+9V')

который возвращает:

- 32 - если форматирование выполняется в ИРБИС32

- 64 - если в ИРБИС64 (и ИРБИС128)

Может быть полезен при разработки единых форматов, которые по-разному выполняются в ИРБИС32 и ИРБИС64.
Глобальная корректировка


  1. Добавлена новая команда в языке пакетного задания - UNDOR. Действие команды - переход к одной из предыдущих копий записи (откат). Количество выполняемых назад шагов задается параметром, который определяется как значение формата в колонке «Параметр1/Поле-подполе». Значение параметра, как результат форматирования, может быть следующим :

    • N - откат к N-й, относительно существующей, копии записи (N=1 - предыдущая копия)

    • * - откат к исходной копии записи

    • Пусто - нет действий

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

ПРИМЕР 1. В команде задается явным образом количество шагов отката, например, для отката на два шага:

UNDOR

‘2’

ПРИМЕР 2. Использование совместно с новым форматным выходом ФОРМАТИРОВАНИЕ ПРЕДЫДУЩЕЙ КОПИИ – «&uf(‘4…».
Откатиться к копии записи, в которой выполняется некое условие, предположим, наличие в поле 700^A текста ‘иванов’. Это можно выполнить следующими операторами. В глобальной переменной 1 будет количество шагов к копиям записи. Начальное значение пусто, т.е. было выполнено &uf(‘+7W1#’). Организуется цикл по копиям записи

REPEAT

// в переменную G1 - номер очередной копии

…….&uf('+7W1#',,f(val(G1)+1,0,0))

UNTIL

// выход из цикла, если условие выполнено или исчерпаны копии

if s(&uf('4',,G1,,',v700^A')): 'иванов' or val(G1)>=val(&uf('4')) then '0' else '1' fi

// в G1 кол-во шагов к нужной копии

UNDOR

G1
ПРИМЕР 3. Использование в повторяющейся группе совместно с «&uf(‘4…». Откатиться к копии записи, в которой поле 210^D содержало значение «1991».

UNDOR
&uf('+7W1#0'),,,,,,,( &uf('+7W1#',,f(val(&uf('AG1#1'))+1,0,0) ) if &uf('4,v210^D')='1991' or val(&uf('AG1#1')) >= val(&uf(‘4’)) then break fi ),,,,,,,,,,G1

Переменная 1 является счетчиком повторений в группе. Сначала она опустошается, далее в каждом проходе группы она увеличивается на 1, также берется очередная копия записи (&uf(’4…..) и в ней проверяется поставленное условие. Выход из группы (break) выполняется, если условие выполнено или исчерпаны копии. При выходе из группы в переменной 1 количество шагов, на которые откатывается запись.

  1. Добавлена новая команда в языке пакетного задания – PUTLOG, формирование пользовательского протокола. Используется формат, подаваемый в колонке «Параметр1/Поле-подполе». Результат форматирования дает очередную строку протокола. В интерфейс добавлена новая опция выбора – «В протокол сообщения задания». Если она отмечена, то в протокол будут попадать ТОЛЬКО строки, формируемые данным оператором, сообщения от сервера будут подавляться. При просмотре протокола добавлена возможность сохранить его в виде файла, даже если эта опция не была заранее отмечена.

  2. Изменен отбор записей, подаваемых на корректировку. Если корректируются результаты поиска, то выполнение происходит в два этапа. На первом этапе выполняется пошагово поиск с формированием списка MFN отобранных записей. На втором этапе по списку MFN пошагово выполняется глобальное задание. Количество записей, обрабатываемых за один шаг, определяется параметром MaxPortion, по умолчанию = 100



1   2   3   4   5   6   7   8   9   10   ...   34

Похожие:

Имя файла справочника (ItemMenu) = iconБилет №13
Понятие файла и файловой системы организации данных (папка, иерархическая структура, имя файла, тип файла, параметры файла). Основные...
Имя файла справочника (ItemMenu) = iconКаково полное имя сохранённого файла?
Файл, полное имя которого было C:\doc\MyReferat doc, сохранили в подкаталоге referat корневого каталога диска Н. Каково полное имя...
Имя файла справочника (ItemMenu) = iconПрограмма по формированию навыков безопасного поведения на дорогах...
В некотором каталоге хранился файл Вьюга doc. В этом каталоге создали подкаталог Январь и файл Вьюга doc переместили в созданный...
Имя файла справочника (ItemMenu) = iconПрограмма по формированию навыков безопасного поведения на дорогах...
В некотором каталоге хранился файл Вьюга doc. В этом каталоге создали подкаталог Январь и файл Вьюга doc переместили в созданный...
Имя файла справочника (ItemMenu) = iconСлово немецкое, означающее надпись, помещаемую на каждой странице...
Очень полезно вставлять в печатаемые документы имя файла или полное имя файла, дату создания, чтобы в любой момент можно было найти...
Имя файла справочника (ItemMenu) = iconПушкин doc, полное имя файла стало F:\Литература\Поэты\xix\Пушкин...
В некотором каталоге хранился файл Пушкин doc. После того как в этом каталоге создали подкаталог и переместили в созданный подкаталог...
Имя файла справочника (ItemMenu) = iconИтоги работы за 1 полугодие 2012 – 2013 учебного года! Основы информационных технологий
Файловая система (понятие файла, имя файла, типы файлов, структура файловой системы пк, особенности системы fat и ntfs, работа с...
Имя файла справочника (ItemMenu) = iconТема Имя файла
Братышева\Братышева\Уроки информатики\Материалы к урокам\ Кодирование текст информации ppt
Имя файла справочника (ItemMenu) = iconПрограмма по формированию навыков безопасного поведения на дорогах...
Ключевые слова: файл, файловая система, путь к файлу, имя файла, дерево файловой системы
Имя файла справочника (ItemMenu) = iconПрограмма по формированию навыков безопасного поведения на дорогах...
Ключевые слова: файл, файловая система, путь к файлу, имя файла, дерево файловой системы
Имя файла справочника (ItemMenu) = iconНекоторые рекомендации по оформлению новых уроков в проекте «Открытые уроки» для студентов
Название файла урока любое, но лучше осмысленное, латинскими буквами, расширение файла htm
Имя файла справочника (ItemMenu) = iconТребования к выполнению задания
Первое задание представляет собой текстовый файл-документ, созданный процессором word. Имя файла имеет вид sale-xxx, где XXX ваша...
Имя файла справочника (ItemMenu) = iconТребования к оформлению реферата по учебной дисциплине
Реферат по учебной дисциплине выполняется в установленной форме (имя файла электронной формы: «р реферат по дисциплине шаблон»)
Имя файла справочника (ItemMenu) = iconПравила оформления статей
А4 (210 х 297 мм) с полями с левой и правой стороны не менее 25 мм (размер шрифта: кегль 12; гарнитура Times New Roman) и файл статьи...
Имя файла справочника (ItemMenu) = icon«Открытие и закрытие файла последовательного доступа. Запись в файл...
Обучающая: закрепление навыков использования оператора ветвления при составлении и реализации программ, набора и отладки программы,...
Имя файла справочника (ItemMenu) = iconПравила написания рефератов
В дополнение к бумажному варианту необходимо выслать электронный вариант по адресу macro2004@yandex ru (для моих групп – 121,124-126,...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск