Текущее время: Ср, июл 23 2025, 18:53

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Чт, авг 12 2010, 15:41 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 11 2009, 16:49
Сообщения: 45
Добрый день!

Возникла необходимость в PDF формуляре выводить таблицу только в том случае, если она не пустая. И скрывать, если таблица пустая.

Пробую найти как можно проверить количество записай в таблице.

В событии initialize моей таблицы пробую писать

if ($.isNull) then
$.presence = "hidden"
endif

Таблица выводится, хотя она и пустая. Подскажите, буду признателен. Странно, что FormCalc User reference про свойства таблицы ничего нет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Чт, авг 12 2010, 17:41 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Вариантов много... если пропишите для BodyRow, который Repeat Row for Each Data Item, в событии initialize:
Code:
if ($.index == 0) then
$.parent.presence = "hidden"
elseif ($.index == 1) then
$.parent.presence = "visible"
endif

то получите что хотите


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Пт, авг 13 2010, 10:31 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 11 2009, 16:49
Сообщения: 45
Благодарю. Обязательно попробую. Пока для скрытия пустой таблицы использовал Chekbox в свойствах. Initial count 0.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Пт, авг 13 2010, 17:37 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 05 2010, 10:24
Сообщения: 59
в смартах использовал условие LINES ( TB ) <> 0, с пдф не сталкивался

_________________
Кто понял жизнь - тот не спешит работать...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Чт, авг 26 2010, 16:15 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 11 2009, 16:49
Сообщения: 45
Чёрный Freelancer написал:
Вариантов много... если пропишите для BodyRow, который Repeat Row for Each Data Item, в событии initialize:
Code:
if ($.index == 0) then
$.parent.presence = "hidden"
elseif ($.index == 1) then
$.parent.presence = "visible"
endif

то получите что хотите


Шапка таблицы остается.... Проверил. Не катит.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Пт, авг 27 2010, 12:53 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
А так?
Code:
if ($.index == 0) then
$.parent.parent.presence = "hidden"
elseif ($.index == 1) then
$.parent.parent.presence = "visible"
endif


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Formcalc. Количество строк в таблице.
СообщениеДобавлено: Чт, окт 09 2014, 11:48 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2014, 11:43
Сообщения: 1
Вообще не понимаю, почему "Repat For each...Min Count = 1" не срабатывает.
Ваш скрипт сработал, вот только почему-то если в таблице запись одна - тоже скрывает, если две и более - показывает.


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

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


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

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


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

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