Re: Форматирование с помощью RTF. Может не совсем в тему, но все же нужна помощь...
Пользователь:
-AND- (IP-адрес скрыт)
Дата: 21, February, 2007 19:20
Экспериментировал с цветами и вот на такое наткнулся вот в этом куске:
if p(v951) then'\par см. ССЫЛК',
if rsum((if s(v951^i,v951^a)<>''then'1;'else'0;'fi))>1 then'И'else'У'fi,
if s(v951^i)<>''then '\b\cf4',' - ЭЛЕКТРОННЫЙ РЕСУРС','\cf\b0'fi, if s(v951^a)<>''then' - ФАЙЛ'fi'\par '
if p(v337^k) then ' Источник : 'v337^k,'\par' fi,
if p(v337^m) then ' Формат файла : ',v337^m,'\par' fi,
if p(v927) then ' Шифр документа в базе данных : ',v927^H,v927^M, '\par', fi,
fi......
на то, что если в строчку
if p(v927) then ' Шифр документа в базе данных : ',v927^H,v927^M, '\par'
добавить
if p(v927) then ' Шифр документа в базе данных : ','\cf2',v927^H,'\cf'v927^M, '\par', fi,
для изменения цвета, то данные, которые v927^H=24C а v927^M=454545, в итоге должно быть 24С454545, 24С красным цветом, а он мне выдает просто С, и больше в строке ничего нет
а если добавить в строку
if p(v927) then ' Шифр документа в базе данных : ','\cf2'/,v927^H,'\cf'/v927^M, '\par', fi,
то все становится нормально, выдается
24С454545
Это интересно, но почему так?