Evgenie_cdb написал(а):
-------------------------------------------------------
> GLUKa, всё что Вы сказали, я уже знал, и прежде
> чем работать с системой, изучил единственную в
> библиотеке руководство по ирбис 2002 года!
документация идет с версией в word-ом файле в папке с клиентами
кроме общей документации есть файл с изменениями к каждой версии и дополнительными данными
> Других документаций у меня нет :(
> Разработчики проводили 2 года назад вебинары для
> администраторов системы.
> Очень многое стало понятным, но нюансы как всегда
> умалчиваются, либо забываются и говорят так: по
> всем вопросам на форум :)))
> Вот я и на форуме, конкретный вопрос!
>
> 1. В стандартном интерфейсе АРМ Каталогизатор я у
> пользователя убрал всё лишнее, оставил только те
> вкладки и поля, с которыми ему разрешено работать
> (см. скриншот). Всего две кладки.
> 2. 910 поле - это отдельная вкладка.
> 3. Мне требуется так, чтобы работник ИРБИС мог
> редактировать только свои записи в 910 поле!
но это не записи. это повторения поля 910
> (вкладка экземпляры) Т.е. согласно учетной записи
> (f06ab - это абонемент филиала №6) может удалять
> или добавлять только новые записи и удалять свои
> записи (в подполе ^D = ф. 6)
> Для остальных повторяющихся полях 910 со значением
> 910^D <> ф. 6 система должна ругаться: "Это не
> ваши записи!" и откат изменений данной строки!
>
> Как то так :)
>
> В этой переписке мне сначала подсказывал Gena, что
> где и как... и потом подключились Вы :)
> Как скрыть поле, или запретить поле - я уже понял,
> а вот как сделать так, чтобы система реагировало
> по значению ПОДПОЛЯ!? Вот тут мои знания уже
> тю-тю!
>
> Вроде как то понятно объяснил, надеюсь :))
>
> А вот код, который я добавил в файле !910.pft
> писал уже чисто научным тыком, согласно форума,
> вебинара и божьей помощью!
>
> Логика присутствует, но не всегда понятна логика
> программиста, который писал этот код :)
> Она очень сильно отличается от логики стандартного
> программирования!
> А больше всего меня выводит из равновесия, то, что
> я не могу в коде поставить точку останова и
> отследить в цикле по шагам какая переменная
> получает какое-либо значение!
для отлаживания форматов мы можете использовать специальный инструмент арма администратор серверного - редактор форматов
и там есть маркеры начала и конца формата которые могут помочь в отладке
изображение редактора форматов
... ну ладно, это
> уже риторика :))
>
> Спасибо!
Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ
Редактировано 2 раз. Последний раз 19.04.2021 17:44 пользователем GLUKa.