Текущее время: Вт, июн 24 2025, 08:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 163 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11  След.
Автор Сообщение
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Ср, ноя 18 2009, 10:51 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, окт 06 2009, 13:35
Сообщения: 38
Пол: Женский
Добрый день, возникла по-моему банальная, но проблема. Стала недоступна вкладка pagination для строк. Что делать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Ср, ноя 18 2009, 11:07 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Ley написала:
Добрый день, возникла по-моему банальная, но проблема. Стала недоступна вкладка pagination для строк. Что делать?

Обычно такое бывает, когда сабформа (на которой расположена таблица и ее строки) имеет тип содержимого Positioned (палета Objects, вкладка Subforms, а там Content), если так - поменяйте на Flowed


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

Зарегистрирован:
Вт, окт 06 2009, 13:35
Сообщения: 38
Пол: Женский
Точно! Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 10:47 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
Здравствуйте, подскажите пожалуйста как вставить строку с промежуточными суммами в таблицу(не в конце листа), у меня идет проверка, если значение какого то поля совпадают, то (между ними необходимо вставить эту строку)...
Кто знает подскажите пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 11:30 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
Посмотрите на форуме - подобных тем куча. Обычно решается вложенными таблицами.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 12:02 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
BaBuin написал:
Посмотрите на форуме - подобных тем куча. Обычно решается вложенными таблицами.


читал. но там подитоги в конце страницы, а мне необходимо вставлять строку в таблицу... Может Вы подскажите какой-нибудь оператор "вставки" ??? )))


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 12:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
Pavel777 написал(а):
читал. но там подитоги в конце страницы, а мне необходимо вставлять строку в таблицу... Может Вы подскажите какой-нибудь оператор "вставки" ??? )))


Если подготовить таблицу в интерфейсе (или программе печати) - т.е. посчитать все суммы заранее, а не в скрипте, то подобную вставку проще организовать на уровне контекста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 12:27 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
BaBuin написал:
Pavel777 написал(а):
читал. но там подитоги в конце страницы, а мне необходимо вставлять строку в таблицу... Может Вы подскажите какой-нибудь оператор "вставки" ??? )))


Если подготовить таблицу в интерфейсе (или программе печати) - т.е. посчитать все суммы заранее, а не в скрипте, то подобную вставку проще организовать на уровне контекста.



А не подскажите как сделать если я считаю через скрипт ???
КОД:
var len = Row1.all.length;

for i=0 upto len - 2 step 1 do

if (Row1[i].OBREM.rawValue == Row1[i+1].OBREM.rawValue) then


PLAN_V_P1.rawValue = PLAN_V_P1.rawValue + Row1[i].PLAN_V_P.rawValue;
PLAN_V_S1.rawValue = PLAN_V_S1.rawValue + Row1[i].PLAN_V_S.rawValue;
PL_FOT1.rawValue = PL_FOT1.rawValue + Row1[i].PL_FOT.rawValue;
PL_Z_P1.rawValue = PL_Z_P1.rawValue + Row1[i].PL_Z_P.rawValue;
PL_Z_S1.rawValue = PL_Z_S1.rawValue + Row1[i].PL_Z_S.rawValue;
PL_SO_P1.rawValue = PL_SO_P1.rawValue + Row1[i].PL_SO_P.rawValue;
PL_SO_S1.rawValue = PL_SO_S1.rawValue + Row1[i].PL_SO_S.rawValue;
PL_VM_P1.rawValue = PL_VM_P1.rawValue + Row1[i].PL_VM_P.rawValue;
PL_VM_S1.rawValue = PL_VM_S1.rawValue + Row1[i].PL_VM_S.rawValue;
PL_OU1.rawValue = PL_OU1.rawValue + Row1[i].PL_OU.rawValue;
ZZSUM_S1.rawValue = ZZSUM_S1.rawValue + Row1[i].ZZSUM_S.rawValue;
PL_U_P1.rawValue = PL_U_P1.rawValue + Row1[i].PL_U_P.rawValue;


elseif (Row1[i].OBREM.rawValue <> Row1[i+1].OBREM.rawValue) then

// (здесь, если не равны, то необходимо вставить строку row2, затем обнулить её и продолжать цикл)

endif
endfor


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 12:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
Ну сделать наверно как-то можно и наверняка одной строкой в коде. Тем не менее ещё раз повторяю - задача классическая и уже не раз решалась. Моё отношение к скриптам - использовать их как можно реже (ибо невозможно ни отладить нормально, да и узнать что отрабатывает - программа, интерфейс, контекст или скрипт становится совсем уж проблематично).

Как я понял у вас что-то вроде AT NEW obrem реализовано. Так и сделайте дополнительную таблицу с суммами в интерфейсе и сцепите их в контексте.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 12:37 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
BaBuin написал:
Ну сделать наверно как-то можно и наверняка одной строкой в коде. Тем не менее ещё раз повторяю - задача классическая и уже не раз решалась. Моё отношение к скриптам - использовать их как можно реже (ибо невозможно ни отладить нормально, да и узнать что отрабатывает - программа, интерфейс, контекст или скрипт становится совсем уж проблематично).

Как я понял у вас что-то вроде AT NEW obrem реализовано. Так и сделайте дополнительную таблицу с суммами в интерфейсе и сцепите их в контексте.


Ясно, теперь бы разобраться как это делается, просто только недавно начал разбираться с этим всем =)))


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Чт, авг 26 2010, 13:11 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
а если сделать дополнительную таблицу с суммами в интерфейсе и сцепить их в контексте, будет считать суммы и вставлять их в таблицу ???
все равно же нужен какойто оператор для вставки строки, она же не один раз вставляется???

Может кто еще что то может подсказать???

Спасибо. С уважением, Я ))


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Вт, авг 31 2010, 10:01 
Специалист
Специалист

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

Может кто еще что то может подсказать???

Спасибо. С уважением, Я ))

Добавлять строку в формуляре через скрипт точно не очень...а может и вообще невозможно. Самое простое - это добавление в выводимую таблицу, строк с суммарными подитогами, внутри интерфейса формуляра. Главное у вас там должна стоять галочка перенос значений для обрабатываемой таблицы остальное дело техники работы с внутренней таблицей. Затем просто выводите всю полученную таблицу в формуляре и скрываете для строки с подитогами границы ячейки, чтобы получилась красота!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Ср, сен 01 2010, 06:03 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
Чёрный Freelancer написал:
Pavel777 написал(а):
а если сделать дополнительную таблицу с суммами в интерфейсе и сцепить их в контексте, будет считать суммы и вставлять их в таблицу ???
все равно же нужен какойто оператор для вставки строки, она же не один раз вставляется???

Может кто еще что то может подсказать???

Спасибо. С уважением, Я ))

Добавлять строку в формуляре через скрипт точно не очень...а может и вообще невозможно. Самое простое - это добавление в выводимую таблицу, строк с суммарными подитогами, внутри интерфейса формуляра. Главное у вас там должна стоять галочка перенос значений для обрабатываемой таблицы остальное дело техники работы с внутренней таблицей. Затем просто выводите всю полученную таблицу в формуляре и скрываете для строки с подитогами границы ячейки, чтобы получилась красота!



А Вы не подскажите как их добавить? я не знаю сколько будет таких вставляемых строк.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Ср, сен 01 2010, 14:22 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
В интерфейсе есть раздел "Код инициализации". Добавляете в параметры ввода вашу таблицу (в которую будете добавлять итоговые строчки), то же самое для параметров вывода. Далее сортируете таблицу по полю которое ответственно за группировку. Далее цикл по ней и сравнение с предыдущей строкой, если отличаются то добавляете в эту таблицу строку, которая содержит сумму, позицию вы знаете куда добавить. Таким образом получаете таблицу, которая уже содержит итоги, далее выводите в формуляре и оформляете этот подитог, как вам будет угодно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF-формуляр. Вопрос.
СообщениеДобавлено: Ср, сен 01 2010, 14:59 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 10:13
Сообщения: 382
Пол: Мужской
Чёрный Freelancer написал:
Затем просто выводите всю полученную таблицу в формуляре и скрываете для строки с подитогами границы ячейки, чтобы получилась красота!

добрый день!
Так просто красота не получиться:) Еще надо позаботиться о том чтоб строки с подитогами не появлялись на отдельном листе, без привязки к строкам, разве нет?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 163 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11  След.

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


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

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


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

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