Текущее время: Пн, июл 28 2025, 20:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Вт, авг 31 2010, 10:46 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
Здравствуйте.
Вы не могли бы мне подсказать, есть ли какой то оператор вставки в PDF формулярах (formcalc), для вставки строки в таблицу.
КОД:
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: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Вт, авг 31 2010, 12:31 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
По моему такого оператора нет
Цитата:
здесь, если не равны, то необходимо вставить строку row2, затем обнулить её и продолжать цикл)
Подитоги по группировке?
Если да, то посмотрите в сторону инициалиазации интерфейса.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Вт, авг 31 2010, 13:05 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
N/A написал(а):
По моему такого оператора нет
Цитата:
здесь, если не равны, то необходимо вставить строку row2, затем обнулить её и продолжать цикл)
Подитоги по группировке?
Если да, то посмотрите в сторону инициалиазации интерфейса.




Таблицы выводятся сгруппированны по 1 столбцу (наименование)...
А Вы не подскажите как это сделать ??


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Вт, авг 31 2010, 13:54 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
N/A написал(а):
По моему такого оператора нет

[Ну почему же. Можно попробовать методы соответствующие

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Вт, авг 31 2010, 14:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Pavel777 написал(а):
Таблицы выводятся сгруппированны по 1 столбцу (наименование)...
А Вы не подскажите как это сделать ??
SFP-Интерфейс-Инициализация. Вводите ABAP-код.
<em>sy-uname</em> написал(а):
Ну почему же. Можно попробовать методы соответствующие
Ну вроде как FormCalc в теме фигурирует.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Ср, сен 01 2010, 08:18 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
N/A написал(а):
Pavel777 написал(а):
Таблицы выводятся сгруппированны по 1 столбцу (наименование)...
А Вы не подскажите как это сделать ??
SFP-Интерфейс-Инициализация. Вводите ABAP-код.
<em>sy-uname</em> написал(а):
Ну почему же. Можно попробовать методы соответствующие
Ну вроде как FormCalc в теме фигурирует.



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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Ср, сен 01 2010, 13:47 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Pavel777 написал(а):
Попробовал, не получается... А Вы не подскажите как его правильно использовать, может я не правильно его использовал ???
Конкретней, что Вы делаете, и что у Вас не получается?

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Ср, сен 01 2010, 13:56 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
N/A написал(а):
Pavel777 написал(а):
Попробовал, не получается... А Вы не подскажите как его правильно использовать, может я не правильно его использовал ???
Конкретней, что Вы делаете, и что у Вас не получается?


Пытался сделать по этому примеру (Reference_Syntax.addItem( STRING param1 [, STRING param2 ] )). После запуска он пишит ошибка.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Ср, сен 01 2010, 14:18 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
N/A написал(а):
Pavel777 написал(а):
Попробовал, не получается... А Вы не подскажите как его правильно использовать, может я не правильно его использовал ???
Конкретней, что Вы делаете, и что у Вас не получается?


Пытался сделать по этому примеру (Reference_Syntax.addItem( STRING param1 [, STRING param2 ] )). После запуска он пишит ошибка.[/quote]


Ну конечно же вместо STRING param1 писал значения, чтобы проверить работает ли, или нет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Ср, сен 01 2010, 16:37 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Pavel777 написал(а):
Пытался сделать по этому примеру (Reference_Syntax.addItem( STRING param1 [, STRING param2 ] )). После запуска он пишит ошибка
Вы определитесь какой язык скрипта будете использовать FormCalc или Java. А то у Вас в теме FormCalc, и похоже в нем пытаетесь использовать Java-метод.
Но повторюсь,я бы подитоги считал в момент инициалзации формы ABAPом. SFP-Интерфейс-Инициализация.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Чт, сен 02 2010, 06:05 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 26 2010, 10:37
Сообщения: 14
N/A написал(а):
Pavel777 написал(а):
Пытался сделать по этому примеру (Reference_Syntax.addItem( STRING param1 [, STRING param2 ] )). После запуска он пишит ошибка
Вы определитесь какой язык скрипта будете использовать FormCalc или Java. А то у Вас в теме FormCalc, и похоже в нем пытаетесь использовать Java-метод.
Но повторюсь,я бы подитоги считал в момент инициалзации формы ABAPом. SFP-Интерфейс-Инициализация.



А там же в примере написанно, что и в FormCalc и в Java можно...
( ... Examples
JavaScript
DropDownList1.addItem("Human Resources");
FormCalc
DropDownList1.addItem("Human Resources") ... )


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc: Добавление строк в таблицу
СообщениеДобавлено: Чт, сен 02 2010, 09:36 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Pavel777 написал(а):
А там же в примере написанно, что и в FormCalc и в Java можно...
А.да это я просмотрел. Почему то подумал что это только чисто java.

_________________
Sapere aude!


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

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


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

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


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

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