Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Пт Авг 06, 2010 09:21  Выводится только часть значения строковго параметра отчета |
|
Полезность: Нет оценки
|
Отчет oracle reports: в строковый параметр отчета (1000) передается значение, в печатную форму выводится только его часть, а именно первый набор символа до пробела (иногда до знака пипинания). Причем это не зависит от размера поля.
Что не так?
спасибо за помощь! |
|
![](templates/subSilver/images/spacer.gif) |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пт Авг 06, 2010 14:31   |
|
Полезность: Нет оценки
|
Мало исходных данных.
Если параметр - то какой тип и размер его в шаблоне? |
|
![](templates/subSilver/images/spacer.gif) |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Пн Авг 09, 2010 06:22   |
|
Полезность: Нет оценки
|
Volod пишет: | Мало исходных данных.
Если параметр - то какой тип и размер его в шаблоне? |
Тип - character, размер 1000 (передается строка меньшей длины), размеры поля соответствующие, также данный параметр выводится в виде переменной в текстовое поле.
Параметр служит для передачи адреса - по факту выводится '00000,', остальное обрезается. |
|
![](templates/subSilver/images/spacer.gif) |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 09, 2010 08:31   |
|
Полезность: Нет оценки
|
А что показывает srw.message? |
|
![](templates/subSilver/images/spacer.gif) |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Пн Авг 09, 2010 08:38   |
|
Полезность: Нет оценки
|
Volod пишет: | А что показывает srw.message? |
что это вообще? (репортс незнаю) |
|
![](templates/subSilver/images/spacer.gif) |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 09, 2010 08:53   |
|
Полезность: 1
|
В pl/pls триггерах используется, позволяет вывести сообщение в popup при выполнении отчета.
Description This procedure displays a message with the message number and text that you specify. The message is displayed in the format below. After the message is raised and you accept it, the report execution will continue.
MSG-msg_number: msg_text.
Syntax
SRW.MESSAGE (msg_number NUMBER, msg_text CHAR); |
|
![](templates/subSilver/images/spacer.gif) |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Пн Авг 09, 2010 14:32   |
|
Полезность: Нет оценки
|
куда валятся эти сообщения, где посмотреть? |
|
![](templates/subSilver/images/spacer.gif) |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 09, 2010 14:35   |
|
Полезность: Нет оценки
|
На экран валятся. |
|
![](templates/subSilver/images/spacer.gif) |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Пн Авг 09, 2010 14:39   |
|
Полезность: Нет оценки
|
ну да, проскочил это сообщение на автомате.
вообщем, в попуп выводится тоже строка типа '888888,', но операция перед передачей в отчет сообщает о полной строке |
|
![](templates/subSilver/images/spacer.gif) |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 09, 2010 14:44   |
|
Полезность: Нет оценки
|
можно запустить отладку отчетов (трассировку) и посмотреть, что операция передает в параметры |
|
![](templates/subSilver/images/spacer.gif) |
svn Профи
Вступление в Клуб: 04.02.2008
|
Пн Авг 09, 2010 15:06   |
|
Полезность: 3
|
строковые переменные в Оракл репортс передаются в двойных кавычках |
|
![](templates/subSilver/images/spacer.gif) |
lexoos Участник - экстремал
Вступление в Клуб: 06.11.2007
|
Вт Авг 10, 2010 05:57   |
|
Полезность: Нет оценки
|
svn пишет: | строковые переменные в Оракл репортс передаются в двойных кавычках |
Вот решение! спасибо большое!
тема закрыта |
|
![](templates/subSilver/images/spacer.gif) |
|