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

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


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

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


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

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