Текущее время: Пн, июн 23 2025, 11:39

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Ср, май 27 2009, 20:15 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Добрый день, Коллеги!

Столкнулся с ситуацией, что не смог определить номер текущей страницы в формуляре и число всех страниц, используя скриптинг на FormCalc.
Ранее всегда юзал стандартный реализованную на JavaScript возможность вставки этих номеров.
Сейчас же возникла ситуация работы с данными значениями внутри скрипта на FormCalc.
Подскажите, пожалуйста, как можно определить эти номера в среде FormCalc скрипта.

Заранее благодарен!

_________________
С Уважением, Danila


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 08:59 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Общее кол-во страниц FormCalc возвращает так же как и JavaScript, тоесть - xfa.host.numPages;
А номер страницы, вроде бы, так - xfa.layout.page($).

Надо проверить.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:01 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Предлагаю попробовать для определения номера страницы xfa.host.currentPage


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:15 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
xfa.host.currentPage - утанавливает номер страницы

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:35 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Это свойство, написано в справке, что используется как для чтения так и для записи


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
пример работающий приведите пожалуйста.

А насчет хелпа, так Вы это имеете ввиду:
Code:
currentPage Sets the currently active page of a document at run time. Integer Read /Write


Не понятно как это живет с этим :

Code:
currentPage
Sets the currently active page of a document at run time. 

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:50 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Есть еще вариант - завемти переменную и выводить её, добавляя единицу.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:54 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Вот попробовал сейчас такое, картинка прилагается Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 09:58 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Что-то действительно не работает.

Я прописываю в скрипте к полю:

Code:
$ = xfa.host.currentPage


, но результата нет. Точнее выводится 0.
Что не правильно делаю, подскажите, пожалуйста.

Желательно, с примером.

_________________
С Уважением, Danila


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 10:10 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Сейчас проверить результат не могу, но можно попробовать еще вот так $host.currentPage, если не сработает то вариант с использованием специальной переменной выглядит неплохим


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 10:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Да показывает он понятно почему. Тут вопросов нет.
А выводит что ?
У меня "-1" на любых событиях, но правда, самом LCDшном превью.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Чт, май 28 2009, 11:18 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Чёрный Freelancer написал:
Сейчас проверить результат не могу, но можно попробовать еще вот так $host.currentPage, если не сработает то вариант с использованием специальной переменной выглядит неплохим


Был не прав, каюсь.
Значения возвращаются.
Но, честно говоря, не понятно как изменяется значение xfa.host.currentPage.
В принципе. его можно использовать для альтернативы заведения переменной, о которой я говорил ваше.
Автоматически при переходе на другую страницу, счетчик не инкрементится.
Надо делать это самому.
Во всяком случае, мне так кажется.
тоесть делается что-то типа такого:
Code:
xfa.host.currentPage = xfa.host.currentPage + 1
$ = xfa.host.currentPage


Остается не понятным как заставить работать xfa.layout.page($)... Чего-то ни как не хочет.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: FormCalc и Номера страниц
СообщениеДобавлено: Ср, ноя 18 2015, 14:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 17 2009, 00:53
Сообщения: 166
Откуда: Екатеринбург
Пол: Мужской
ребята, чего Вы титьки мнёте :)

В Library есть раздел Custom.
Там есть "Page n of m"

Ставим на лист и усё.

_________________
Высшая степень уважения к клиенту - это разработать программу не так как он хочет, так как следует!


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

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


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

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


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

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