Re: кодировка записей при импорте
Пользователь:
Gena (IP-адрес скрыт)
Дата: 24, January, 2010 18:45
В какой форме вы передаете записи? Какие метки вы используете? Какие поля вам необходимо заполнить? В самом общем виде записи, импортируемые в Ирбис, должны иметь следующий вид:
#[Метка_поля]: ^[метка_подполя][значение_подполя]^[метка_подполя][значение_подполя]
#[Метка_поля]: [значение_поля]
*****
Метка поля - числовое значение от 1 до 999 в сответствии со внутренней структурой Ирбиса. Например, поле Фамилия - метка поля 10, поле Имя - метка поля 11, поле Отчество - метка поля 12, поле работа - метка 15.
Метка подполя - специальный символ из перечня латинских букв или знак из следующей комбинации ,.[]()\/%;:?!, определяющий начало подполя в строке поля. Символ метка подполя определяется внутренней структурой данных Ирбиса.
Значение подполя, значение поля - непосредственно данные, соответсвующие полю или подполю.
Подполя одного поля всегда записываются в одну строку, каждое отдельное поле записывается с новой строки не зависимо от количества полей.
Поля есть повторяющиеся, тоесть такие, которых может быть несколько при однотипных данных, к примеру, дата перерегистрации, разрешенные места выдачи. Есть поля неповторяющиеся, например, фамилия.
Записи между собой разделяются пятью звездочками: ******
Вот так и разделяйте данные для Импорта. Хотя, если у вас данные в EXCEL, то вы можете воспользоваться ISO2709Editor.exe, которая лежит у вас на сервере. С ее помощью вы можете задать соответствие столбцов Книги Эксель данным в Ирбисе и конвертировать их с помощью этой программы. В любом случае, читайте документацию, это все описанно.