Настройка полей метаданных

Необходимо определить поля метаданных для процедуры, чтобы сделать их доступными в Content Capture Client во время индексирования документов и обработки пакетов. Поля метаданных можно настроить различными способами. Поля метаданных можно сделать обязательными. Это означает, что они должны быть заполнены, чтобы документ был успешно зафиксирован. Значения метаданных также могут автоматически заполняться, считываться из штрихкодов, считываться обработчиком распознавания или выбираться из списков выбора.

Ниже перечислены задачи, выполняемые при настройке полей метаданных.

Добавление или изменение поля метаданных

Чтобы добавить или изменить поле метаданных, выполните указанные ниже действия.

  1. Войдите в веб-интерфейс Oracle Content Management и нажмите Захват в левом меню навигации (в разделе Администрирование). Если вы не видите этот пункт, у вас нет необходимых прав доступа.
  2. На панели процедур слева выберите процедуру, которую необходимо настроить.
    Страницы конфигурации для выбранной процедуры отображаются справа.
  3. Откройте вкладку Метаданные своей процедуры.
  4. В таблице Поля метаданных нажмите Добавить поле метаданных, чтобы добавить поле. Чтобы изменить поле, выберите его в таблице и нажмите Редактировать поле метаданных.
  5. В поле Имя поля введите имя для поля метаданных.
  6. В поле Тип данных выберите тип для данного поля. Можно выбрать следующие варианты: Буквы и цифры, Ссылка на элемент контента, Ссылка на цифровой актив, Числовые, Дата или С плавающей запятой.
  7. Чтобы сделать поле обязательным, установите флажок Обязательно. Обязательные поля документа должны содержать значения, подлежащие фиксации обработчиком фиксации.
  8. При необходимости заполните остальные поля.
  9. В полях списков выбора укажите ранее созданные источники и списки выбора для поля метаданных. См. Добавление или изменение пользовательского списка выбора.
  10. По завершении нажмите Отправить.

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

Удаление поля метаданных

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

Чтобы удалить поле метаданных из выбранной процедуры, выполните указанные ниже действия.

  1. На панели процедур слева выберите процедуру.
    Страницы конфигурации для выбранной процедуры отображаются справа.
  2. Откройте вкладку Метаданные выбранной процедуры.
  3. Чтобы удалить поле метаданных, выделите его в таблице Поля метаданных и нажмите Удалить поле метаданных.
  4. Нажмите Да, чтобы подтвердить удаление выбранного поля метаданных.

    Поле метаданных удаляется из процедуры.

Настройка маски ввода поля метаданных

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

Чтобы настроить маску ввода, выполните указанные ниже действия.
  1. Добавление или изменение поля метаданных.

    Чтобы применить маску ввода, в поле метаданных должен быть указан тип данных Буквы и цифры, Числовые или С плавающей запятой.

  2. После выполнения действий на странице Поле метаданных в поле Маска ввода введите любой из доступных символов маски, перечисленных в таблицах. Любые другие включаемые символы считаются литералами.
  3. Нажмите Отправить.
    Настройки поля метаданных сохраняются и доступны для использования. Теперь можно протестировать маску ввода с помощью клиента.

Таблица 9-1 Буквенно-цифровые символы маски ввода

Символ маски Описание

#

Требуется ввести цифру.

' (одинарная кавычка)

Знак перехода для пропуска любых специальных символов форматирования.

U

Принимает любую букву и преобразует ее в верхний регистр.

L

Принимает любую букву и преобразует ее в нижний регистр.

A

Принимает любую букву или цифру.

?

Принимает любую букву.

*

Принимает любой символ.

H

Принимает любой шестнадцатеричный символ (0–9, a–f или A–F).

Таблица 9-2 Примеры буквенно-цифровой маски ввода

Входная маска Описание Пример формата

###-##-####

Номер полиса социального страхования

123-45-6789

UU

Штат

AZ

Таблица 9-3 Числовые символы маски ввода и с плавающей запятой

Символ маски Описание

0

Требуется ввести цифру.

#

Требуется ввести цифру. Если ввести нулевое значение, оно будет считаться отсутствующим. Например, 12.0 рассматривается как 12. Но если ввести 12.5, это будет рассматриваться как 12.5.

.

Включается в качестве десятичного разделителя или десятичного разделителя в денежном выражении.

-

Включается в качестве знака "минус".

,

Включается в качестве разделителя групп.

;

Включается для разделения положительных и отрицательных подшаблонов.

Примечание.:

Шаблон DecimalFormat содержит положительный и отрицательный подшаблоны; например , "#,##0.00;(#,##0.00)". Каждый подшаблон имеет префикс, числовую часть и суффикс. Отрицательный подшаблон является необязательным. Если он отсутствует, то в качестве отрицательного подшаблона используется положительный подшаблон с префиксом в виде локализованного знака минуса ('-' в большинстве региональных настроек). То есть одно выражение "0.00" эквивалентно "0.00;-0.00". Явный отрицательный подшаблон служит только для указания отрицательного префикса и суффикса. Количество цифр, минимальное количество цифр и все остальные характеристики такие же, как в положительном шаблоне. Это означает, что "#,##0.0#;(#)" порождает такое же поведение, как и "#,##0.0#;(#,##0.0#)".

Чтобы разрешить пользователю вводить десятичные значения, необходимо создать формат, который будет требовать использования хотя бы одного десятичного знака (#.0#). В клиенте, чтобы изменить знак числа, сначала введите число, затем нажмите клавишу + или -.

Таблица 9-4 Примеры маски ввода чисел и значений с плавающей запятой

Входная маска Описание Пример формата

#,###.0##

Десятичное значение

1234,567

#,##0.00

Валюта

2500,00

Настройка формата отображения поля метаданных

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

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

  1. Добавление или изменение поля метаданных.

    Чтобы применить формат отображения, в поле метаданных должен быть указан тип данных Числовые, Датаили С плавающей запятой.

  2. На странице "Поле метаданных" рядом с полем Формат отображения нажмите Выбрать формат отображения, выберите один из доступных форматов для типа данных, указанного в таблице, а затем нажмите Отправить.
    Формат ввода Тип данных Описание

    Валюта

    С плавающей запятой

    Число, отформатированное в национальной валюте системы.

    Общая дата

    Дата

    Дата в среднем формате, за которой следует время в среднем формате. Отображение даты определяется от региональными настройками системы.

    Краткий формат даты

    Дата

    Дата в системном кратком формате. Отображение даты определяется от региональными настройками системы.

    Средний формат даты

    Дата

    Дата в системном среднем формате. Отображение даты определяется от региональными настройками системы.

    Длинный формат даты

    Дата

    Дата в системном развернутом формате. Отображение даты определяется от региональными настройками системы.

    Краткий формат времени

    Дата

    Время в 24-часовом формате, например 17:45.

    Средний формат времени

    Дата

    Время в 12-часовом формате с использованием часов, минут и обозначения AM/PM.

    Длинный формат времени

    Дата

    Время в системном длинном формате; включает часы, минуты, секунды.

    Общее число

    Числовое значение, число с плавающей запятой

    Число без разделителя групп (например, 7500).

    Фиксированное число

    Числовое значение, число с плавающей запятой

    Как минимум, одна цифра слева и две цифры справа от десятичного разделителя (например, 7500,16).

    Стандартное число

    Числовое значение, число с плавающей запятой

    Число с разделителем групп, как минимум, одна цифра слева и две цифры справа от десятичного разделителя (например, 7500,16).

    Форматы даты

    Дата

    Выберите один из следующих форматов даты:

    • yyyy-MM-dd
    • yyyy-MM-dd HH:mm
    • yyyy-MM-dd HH:mm:ss
    • MM-dd-yyyy
    • MM-dd-yyyy HH:mm
    • MM-dd-yyyy HH:mm:ss
    • dd-MM-yyyy
    • dd-MM-yyyy HH:mm
    • dd-MM-yyyy HH:mm:ss
    • MM/dd/yyyy
    • MM/dd/yyyy HH:mm
    • MM/dd/yyyy HH:mm:ss
    • yyyy/MM/dd
    • yyyy/MM/dd HH:mm
    • yyyy/MM/dd HH:mm:ss
    • dd/MM/yyyy
    • dd/MM/yyyy HH:mm
    • dd/MM/yyyy HH:mm:ss
Теперь настройки поля метаданных сохранены. Формат отображения поля метаданных можно использовать и тестировать в клиенте.

Настройка автозаполнения полей метаданных

Можно настроить автоматическое заполнение полей метаданных определенными значениями. Например, может потребоваться автоматическое заполнение поля даты датой сканирования пакета, не дожидаясь ее ввода пользователем. Или можно указать для поля значение по умолчанию, которое пользователи могут изменить.

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

  1. Добавление или изменение поля метаданных.
  2. В поле Тип автозаполнения на странице "Поле метаданных" выберите тип поля метаданных. Доступные типы автозаполнения зависят от типа выбранного поля метаданных, указанного в этой таблице:
    Тип автозаполнения Тип данных Описание

    Имя пакета

    Буквы и цифры

    В поле метаданных подставляется имя назначенного пакета.

    Приоритет пакета

    Буквы и цифры, числовые, с плавающей запятой

    В поле метаданных подставляется приоритет, назначенным пакету.

    Статус пакета

    Буквы и цифры

    В поле метаданных поставляется статус пакета (при наличии).

    Имя компьютера

    Буквы и цифры

    В поле метаданных подставляется имя компьютера, использованного при создании документа.

    Текущая дата

    Дата

    В поле метаданных подставляется текущая дата.

    Значение по умолчанию

    Буквы и цифры, числовые, дата, с плавающей запятой

    В поле метаданных подставляется значение, указанное в поле Значение по умолчанию.

    Профиль документа

    Буквы и цифры

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

    Имя профиля

    Буквы и цифры

    В поле метаданных подставляется имя профиля клиента, использованное для захвата пакета.

    Дата сканирования

    Дата

    В поле метаданных подставляется дата захвата документа.

    Идентификатор пользователя

    Буквы и цифры

    В поле метаданных подставляется идентификатор пользователя, для которого пакет был заблокирован при создании документа.

  3. Если в качестве типа автозаполнения выбрано Значение по умолчанию, введите значение в поле Значение по умолчанию и нажмите Отправить.
    Теперь настройки поля метаданных сохранены. Используйте и тестируйте настройку автозаполнения в клиенте.

Настройка проверки регулярных выражений

Регулярные выражения в полях метаданных применяются только к полям с контентом буквенно-цифрового типа. Дополнительную информацию см. в документации по использованию и форматированию регулярных выражений, например:

http://docs.oracle.com/javase/tutorial/essential/regex/

Чтобы настроить и протестировать регулярное выражение, выполните указанные ниже действия.

  1. Добавление или изменение поля метаданных.
  2. На странице "Поле метаданных" введите выражение в поле Проверка регулярного выражения.
  3. Чтобы протестировать регулярное выражение, введите пример значения в поле Пример значения и нажмите Проверить.
    Рядом с полем Результаты, доступным только для чтения, отображается результат: Valid или Invalid.
  4. Нажмите Отправить.
    Теперь настройки поля метаданных сохранены. Регулярное выражение в поле метаданных можно использовать и тестировать в клиенте.

Настройка полей метаданных для включения создания списка выбора типов активов

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

  1. Добавление или изменение поля метаданных.
  2. На странице "Поле метаданных" в раскрывающемся списке Тип данных выберите Буквы и цифры, Ссылка на элемент контента, Ссылка на цифровой актив, Дата, С плавающей запятой или Числовые.
    Тип данных Источник списка выбора Поле "Родительский список выбора" Список выбора
    Буквы и цифры Тип актива Отключено Списки выбора типов активов: "буквы и цифры", "числовые", "дата" и "с плавающей запятой"
    Ссылка на элемент контента Тип актива, выбранный по умолчанию. Невозможно изменить. Отключено Списки выбора элементов контента: "буквы и цифры", "числовые", "дата" и "с плавающей запятой"
    Ссылка на цифровой актив Тип актива, выбранный по умолчанию. Невозможно изменить. Отключено Списки выбора типов активов всех типов данных: "буквы и цифры", "числовые", "дата" и "с плавающей запятой"
    Дата Тип актива Отключено Списки выбора типов активов для типа "Дата"
    С плавающей запятой Тип актива Отключено Списки выбора типов активов для типа "С плавающей запятой"
    Числовое значение Тип актива Отключено Списки выбора типов активов для типа "Числовые"
  3. Нажмите Отправить.
    Определение метаданных готово. Теперь списки выбора типов активов можно создавать на основе этого определения метаданных.