powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопрос по ASCII_CHAR
11 сообщений из 11, страница 1 из 1
Вопрос по ASCII_CHAR
    #39620969
Kadekin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Пишу запрос в Firebird 2.5
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
      , LIST('<b><font color="'||CASE
        WHEN b.Sost=0 THEN 'clBlack'
        WHEN b.Sost=1 THEN 'clGreen'
        WHEN b.Sost=2 THEN 'clOlive' ELSE 'clBlack' END||'">'||b.analizzakaz||+
      '</font></b>'||ASCII_CHAR(13)||ASCII_CHAR(10)) AS OPIS
      ,D_STart, (D_Start) as Stope

   FROM ANALIZ$ZAKAZ B, LABEL$TOCHKA C

   WHERE C.T_UNIT = B.TOCHKA
   AND d_start between :a and :b

GROUP BY TOCHKA, D_STart
ORDER BY 1


Запрос выполняется ошибок нет. Но не работает ASCII_CHAR(13)||ASCII_CHAR(10)
Посмотрел в Руководстве Firebird. Все правильно.
Может есть особенность в ее использовании. Или я тут все таки допустил ошибку? не пойму. Подскажите.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620971
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
будь проще
Код: sql
1.
2.
3.
4.
5.
6.
LIST('<b><font color="'||CASE
        WHEN b.Sost=0 THEN 'clBlack'
        WHEN b.Sost=1 THEN 'clGreen'
        WHEN b.Sost=2 THEN 'clOlive' ELSE 'clBlack' END||'">'||b.analizzakaz||+
      '</font></b>','
') AS OPIS
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620977
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kadekin,

1) почему ты решил, что не работает?
2) собственно CRLF в HTML разметке рояля не играет.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620987
Kadekin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,
При выводе в мой DBPlanner значения выводятся в строку.
А должны в столбец.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620988
Kadekin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_Pisarevsky,

Мне значения нужны не в строчку, а в столбец. Поэтому проще не получается.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620995
Kadekin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,
Старый код не учитывает HTML и все работает
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT B.TOCHKA, sum(b.analizid) as rn
     , LIST(A.PZ_ZAKAZ||'-'||'('||a.pz_s||')', ','|| ASCII_CHAR(13) || ASCII_CHAR(10)) AS OPIS
      , D_STart, (D_Start) as Stope

  FROM PLAN$ZAKAZ A, ANALIZ$ZAKAZ B, LABEL$TOCHKA C
 WHERE A.PZ_ZAKAZ = B.ANALIZZAKAZ
   AND C.T_UNIT = B.TOCHKA
   AND d_start between :a and :b

GROUP BY TOCHKA, D_STart
ORDER BY 1


А при новом с HTML перестает срабатывать. Вот и возник вопрос, или есть особенность, или я допустил ошибку.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39620999
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kadekin,

замени ASCII_CHAR(13) || ASCII_CHAR(10) на '<br>' и будет тебя счастье
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39621389
Dmitry Kurbsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kadekin,

Я бы использовал второй параметр функции LIST:
LIST('чегой-то' , ASCII_CHAR(13)||ASCII_CHAR(10))

И, надеюсь, плюсик тут у тебя - просто опечатка?

b.analizzakaz|| +
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39621468
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Kurbsky,

в HTML комбинация CRLF не работает.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39621479
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvв HTML комбинация CRLF не работает.Работает, но интерпретируется как пробел.
...
Рейтинг: 0 / 0
Вопрос по ASCII_CHAR
    #39621558
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry KurbskyИ, надеюсь, плюсик тут у тебя - просто опечатка?

b.analizzakaz|| +

Я давно курю самую толстую сигару в мире Royal Jamaica Goliath и об этом думаю. Но, поскольку в хытымылы ни уха ни рыла, помалкиваю и жду развития сюжета.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопрос по ASCII_CHAR
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]