Текущее время: Вт, июл 22 2025, 09:31

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:16 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 07 2011, 11:46
Сообщения: 83
Добрый день!

Коллеги, возникла следующая проблема: в pdf-форме есть числовые поля. Проблема в том, что консультант хочет, чтобы, если поля равны 0, в них ничего не выводилось. Пробовала и изменить формат ячейки, лазила в Pattens(object->cell) и пробовала всевозможные варианты - НИЧЕГО НЕ ПОМОГЛО. Помогите, пожалуйста, кто сталкивался с такой проблемой.

Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
в смартформах есть условие вывода значения для ячейки
в PDF формах нет ничего похожего?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:24 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Добрый день. Можно например скрипт на поле написать:
Code:
if ($ == 0) then
   $ = ""
endif


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:31 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 07 2011, 11:46
Сообщения: 83
Писала такой скрипт. Только вопрос: в каком событии его надо прописать? Может, я прописала не в том( я прописывала в каком-то типа initialize) ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:50 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Ну да, в общем случае достаточно в initialize. У Вас тип поля "Text field"?
Пока искал возможную причину, нашел интересную кнопку "Patterns.." на панели "Object", там можно задать значения, которые будут отображаться если поле принимает определенное значение (Allow Empty, Allow Null). Посмотрите, может Вам подойдет.
Цитата:
Allow Empty
Inserts a null value symbol into the pattern. Lets you define how the object processes an empty value whether it is a pattern clause or text.
Allow Zero
Inserts a zero symbol into the pattern and defines how an object processes a zero value.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрыть нули в pdf-форме
СообщениеДобавлено: Пн, окт 29 2012, 13:52 
Специалист
Специалист

Зарегистрирован:
Чт, ноя 23 2006, 17:37
Сообщения: 197
Откуда: Москва
Пол: Мужской
Скорее всего, поле, лежащее в основе ячейки в PDF форме, у Вас имеет числовой тип. В таком случае, даже если очистить значение, ячейка всё равно будет содержать 0. Попробуйте либо переопределить тип данных, либо завести новую переменную символьного типа.
Как вариант (не знаю, сработает или нет) тип ячейки с Decimal\Number\Float Field поменять на TextEdit и там уже поменять шаблон вывода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB