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

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


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

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


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

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