Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Система ИРБИС в целом :  ИРБИС Irbis
 
Проблема с выводом E-Mail в формате
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 17, September, 2012 16:38

Необходимо сделать формат вывода данных про кафедру. Каждая кафедра (авторитетная/справочная БД) имеет свой электронный адрес. Номер поля 79, повторяющиеся. Если написать в формате
'E-Mail: '
,
то при выводе просто получим просто Mail. Это ошибка ИРБИС или я что-то не так делаю? Как вывести E-Mail?

Re: Проблема с выводом E-Mail в формате
Пользователь: Gena (IP-адрес скрыт)
Дата: 17, September, 2012 16:45

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

Re: Проблема с выводом E-Mail в формате
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 18, September, 2012 10:01

Фрагмент кода:
'{'
if p(v77) then v78^b,' | ',v77^b,' - ',v77^a fi,
'\par\par',
'E-Mail: ',
if p(v79) then (v79/) else if a(v79) then '\b отсутствует \b0' fi fi,
'}'
+
Gena, вы оказались правы. Когда заключил в rtf-теги, проблема устранилась.
'{'
if p(v77) then v78^b,' | ',v77^b,' - ',v77^a fi,
'\par\par',
if p(v79) then '\b E-Mail: \b0'(v79/) fi,
'}'
Не понимаю, почему первый код не верен.



Редактировано 1 раз. Последний раз 18.09.2012 10:06 пользователем woodyfon.

Re: Проблема с выводом E-Mail в формате
Пользователь: Куделя (IP-адрес скрыт)
Дата: 18, September, 2012 10:24

не "\par", а "\par ".
Если за тэгом не идет следующий тэг или тег не завершается цифрой, он должен завершаться пробелом

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: Проблема с выводом E-Mail в формате
Пользователь: Gena (IP-адрес скрыт)
Дата: 18, September, 2012 10:42

Чего и следовало ожидать :) Я вот подозревал именно на ту ситуацию, которую описал Максим Викторович.



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