Исключительно
важный раздел форума, который
необходимо прочитать всем, кто только начинает работать с Ирбисом. Если ваши знания не так широки, как вам хотелось бы, тогда обязательно прочитайте этот раздел. Если вы не нашли, что искали, то
воспользуйтесь поиском по форуму, и, скорее всего,
вы найдете ответ на свой вопрос среди существующих сообщений.
Re: Глобальная корректировка
Пользователь:
marusa (IP-адрес скрыт)
Дата: 19, December, 2014 12:40
Добрый день!
Я сама разобралась с этим вопросом, поэтому не смотрела в Форуме.
Мой формат: (if v910^q<>'' and p(v910^b) then |^A|d910^q&unifor(|Kcoll.mnu!|v910^q) |^!|v910^b fi) теперь работает
Я просто вставила фиктивный вывод d910^q, и все получилось.
А сегодня увидела Ваши ответы. Большое спасибо!
Re: Глобальная корректировка
Пользователь:
KrVs (IP-адрес скрыт)
Дата: 29, November, 2016 11:50
woodyfon написал(а):
-------------------------------------------------------
> Обусловимся, что ссылка в ирбисе находиться в
> подполе 951^i (внешний интернет-ресурс)
> Сценарий глобальной корректировки
>
> ADD
> 951
> XXXXXXXXXXXXXXXXXXX
> |^I|v3
> XXXXXXXXXXXXXXXXXXX
> DEL
> 3
> *
> XXXXXXXXXXXXXXXXXXX
> XXXXXXXXXXXXXXXXXXX
>
> Предварительно необходимо сделать резервную копию
> записей БД и проверить сценарий.
А подскажите пожалуйста, как перенести только первое повторение поля?
Нужно данные из одного поля с несколькоми повторениями перенести в другое поле, но только первое (верхнее) повторение.
Re: Глобальная корректировка
Пользователь:
ochagova (IP-адрес скрыт)
Дата: 08, December, 2016 10:35
Перенести - это ко второму добавить, у первого удалить.
Для взятия первого повторения - стандартная конструкция
ADD
Метка поля, куда переносим
&uf('AvNNN#1')
NNN - метка поля, из которого переносим