Текущее время: Сб, июл 19 2025, 00:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: FormCalc. Adobe Designer. Как прочитать таблицу, не выводя ее на экран?
СообщениеДобавлено: Чт, мар 20 2014, 08:21 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 10 2013, 17:25
Сообщения: 54
Добрый день.

Есть таблица с одной колонкой данных вида:

MyCol
Значение1
Значение2
Значение3
...............
ЗначениеN

Нужно все значения с этой колонки закинуть в поле TextField.

Картина должна получиться следующая:

MyTextFiel: Значение1; Значение2; Значение3; ...............; ЗначениеN.

Пробую делать так:

Code:
   var my_value;
   foreach Item in (xfa.record.INTERFACE_STRUCTURE.MYTABLE.DATA[*]) do
      my_value = Concat(my_value, "; ", Item.MyField);
   endfor
   
   $ = my_value;



В результате значение переменной my_value не заполняется вообще.

Пожалуйста подскажите, кто сталкивался с подобной задачей, как прочитать все данные таблицы использую FormCalc или JavaScript?

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc. Adobe Designer. Как прочитать таблицу, не выводя ее на экран?  Тема решена
СообщениеДобавлено: Чт, мар 20 2014, 09:27 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 27 2013, 20:33
Сообщения: 59
Пол: Мужской
Добрый день!
Есть какие-то ограничения, по которым преобразование нужно делать иммено в FormCalc? Это преобразование можно сделать в ABAP-программе печати и передавать строку через интерфейс в формуляр.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FormCalc. Adobe Designer. Как прочитать таблицу, не выводя ее на экран?
СообщениеДобавлено: Чт, мар 20 2014, 10:55 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 10 2013, 17:25
Сообщения: 54
beegben написал:
Добрый день!
Есть какие-то ограничения, по которым преобразование нужно делать иммено в FormCalc? Это преобразование можно сделать в ABAP-программе печати и передавать строку через интерфейс в формуляр.


Получилось вот так:
Code:
   var counter = 0;
   var text;

   foreach Item in (xfa.record.INTERFACE_STRUCTURE.MYTABLE.DATA[*]) do
      text = Concat(text, "; ", $record.INTERFACE_STRUCTURE.OBSERVERS.DATA[counter].FULL_NAME);
      counter = counter + 1;
   endfor
   
   $ = text;


но думаю что это реализовано через одно место...

Наверное с помощью абап.

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FormCalc. Adobe Designer. Как прочитать таблицу, не выводя ее на экран?
СообщениеДобавлено: Чт, мар 20 2014, 13:09 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 27 2013, 20:33
Сообщения: 59
Пол: Мужской
Я имел ввиду что adobe forms - это средство вывода. Т.е. по максимуму все манипуляции над данными, если это возможно, нужно проводить в ABAP-программе, а в формуляр передавать готовые данные для отображения. Такой подход облегчит в дальнейшем отладку и сопровождение.


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

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


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

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


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

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