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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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