Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
глобальная корректировка
Пользователь: jrrjrr (IP-адрес скрыт)
Дата: 15, April, 2022 16:36

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

0
CHA
200
*
'('
'<'
CHA
200
*
')'
'>'
REP
200
F
(if p(v200) then &uf("X"v200) fi/)
XXXXXXXXXXXXXXXXXXX

Задание работает, но удаляет фрагмент в скобках только в первом повторение поля
Что делаю не так?

Re: глобальная корректировка
Пользователь: ochagova (IP-адрес скрыт)
Дата: 18, April, 2022 10:56

Попробуйте написать:

(if p(v200) then &uf(|X|v200) fi/)

Re: глобальная корректировка
Пользователь: jrrjrr (IP-адрес скрыт)
Дата: 18, April, 2022 17:01

ochagova написал(а):
-------------------------------------------------------
> Попробуйте написать:
>
> (if p(v200) then &uf(|X|v200) fi/)


Спасибо.
Работает как надо.

Re: глобальная корректировка
Пользователь: Ирина Л (IP-адрес скрыт)
Дата: 27, September, 2022 16:06

Здравствуйте. У нас такая проблема. Через глобальную корректировку случайно добавили (оператор ADD) в подполе 210А Город1 (ввод из меню) c повторением F - по формату, добавили город Симферополь. И теперь он во всех наших записях. Отображается на рабочим листе город правильный какой и был изначально и плюс город Симферополь. Как его можно обратно удалить из всех записей через глобальную корректировку. Симферополь виден только на рабочим листе. В подполе его нет. У нас ИРИС 64. Версия:2014.1 Файл для наглядности прикреплен.

Вложения: Скрин Ирбис (1).pdf (224.1KB)  
Re: глобальная корректировка
Пользователь: ochagova (IP-адрес скрыт)
Дата: 28, September, 2022 12:12

Например, можно попробовать заменой на пусто:
CHA
210
*
'^AСимферополь'
''

Re: глобальная корректировка
Пользователь: Ирина Л (IP-адрес скрыт)
Дата: 29, September, 2022 15:20

Спасибо. Все получилось.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.