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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: SAPSCRIPT. Печать реквизитов на последней странице.
СообщениеДобавлено: Вт, мар 27 2007, 15:07 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, май 22 2006, 15:45
Сообщения: 82
Как сделать печать поределённого текста только на последней странице формуляра? Количество страниц может изменяться но часть текста должно быть только в конце.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 27 2007, 15:51 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 19 2005, 09:03
Сообщения: 23
Откуда: Москва
/: IF &NEXTPAGE& EQ 0

<YOUR DATA TO BE DISPLAYED ONLY ON THE LAST PAGE>

/: ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 27 2007, 16:29 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, май 22 2006, 15:45
Сообщения: 82
Николаев Александр написал(а):
/: IF &NEXTPAGE& EQ 0

<YOUR DATA TO BE DISPLAYED ONLY ON THE LAST PAGE>

/: ENDIF.


к сожаления после внесения этого условия заданный текст не печатается вообще


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 27 2007, 16:59 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 19 2005, 09:03
Сообщения: 23
Откуда: Москва
Хм.. а &NEXTPAGE& ты вставляешь через меню вставки символов? Если просто текстом написать - ничего и не будет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 27 2007, 17:41 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, май 22 2006, 15:45
Сообщения: 82
Николаев Александр написал(а):
Хм.. а &NEXTPAGE& ты вставляешь через меню вставки символов? Если просто текстом написать - ничего и не будет


попробовал сделать так. вставил &NEXTPAGE& через Включить=>Символы=>СистемСимволы=>TTXSY(SAPscript: системные символы)=>NEXTPAGE(Номер следующей страницы). Но результат тот же. Делаю всё самом стандартном редакторе.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 27 2007, 21:26 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
wax написал(а):
Николаев Александр написал(а):
/: IF &NEXTPAGE& EQ 0

<YOUR DATA TO BE DISPLAYED ONLY ON THE LAST PAGE>

/: ENDIF.


к сожаления после внесения этого условия заданный текст не печатается вообще


У нас такая штука работает нормально. Правда без точечки после ENDIF (не уверена насколько это принципиально). А какой paragraph format присвоен тексту, обозначенному <YOUR DATA...>? Может он случайно закомментировался или там для format какие-нибудь настройки чуднЫе выставлены? :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 28 2007, 08:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Если схема страниц такая:
FIRST -> NEXT
NEXT -> NEXT
то почему &NEXTPAGE& должна быть равна 0 ?

Но можно же просто в конце программы печати в окно MAIN выводить текстовый элемент с финальным текстом.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 28 2007, 08:59 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 19 2005, 09:03
Сообщения: 23
Откуда: Москва
wax написал(а):
попробовал сделать так. вставил &NEXTPAGE& через Включить=>Символы=>СистемСимволы=>TTXSY(SAPscript: системные символы)=>NEXTPAGE(Номер следующей страницы). Но результат тот же. Делаю всё самом стандартном редакторе.


А проверка формуляра не выдает ошибок?
Кста символ через меню вставляется как &TTXSY-NEXTPAGE&, так "TTXSY-" надо стереть , чтобы чисто &NEXTPAGE&.
Ну и форматы строк проверить.

>то почему &NEXTPAGE& должна быть равна 0 ?
ХЗ, но это так. можешь проверить просто выводя эту переменную на каждой странице


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 28 2007, 09:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Николаев Александр написал(а):
ХЗ, но это так. можешь проверить просто выводя эту переменную на каждой странице


Вот что говорит sap library:

&NEXTPAGE&
This symbol is used to print the number of the following page. The output format is the same as with &PAGE& .

Note that on the last page of the output, in each window that is not of type MAIN, &NEXTPAGE& has the value 0.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 28 2007, 09:21 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 19 2005, 09:03
Сообщения: 23
Откуда: Москва
sibrin написал:
in each window that is not of type MAIN, &NEXTPAGE& has the value 0.

Век живи- век учись
Я как раз не в MAIN использовал :roll:


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

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


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

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


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

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