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

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


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

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


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

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