Текущее время: Сб, авг 02 2025, 23:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: PDF формуляр, текущая запись таблицы
СообщениеДобавлено: Пт, апр 03 2009, 11:58 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 10 2007, 20:37
Сообщения: 72
Здравствуйте!

В PDF формуляре в таблице есть поле, в которое я хочу вывести конкатенацию полей,
я написал скрипт:

$ = Concat($record.I_ITEMS.DATA.MATNR, Space(1), $record.I_ITEMS.DATA.MAKTX) - постоянно выводит первую строку.

написал с явным указанием индекса

var i = data.I_ITEMS_T.Row1.index
$ = Concat($record.I_ITEMS.DATA[ i ].MATNR, Space(1), $record.I_ITEMS.DATA[ i ].MAKTX)

правильно работает.

Почему не работает первый вариант? В доках же написано, что $record - Represents the current record of a collection of data.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF формуляр, текущая запись таблицы
СообщениеДобавлено: Пт, апр 03 2009, 13:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
$record, насколько я понимаю, всего лишь указатель абсолютного имени в xml схеме.
К текущей позиции таблицы он не имеет отношения.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF формуляр, текущая запись таблицы
СообщениеДобавлено: Пт, апр 03 2009, 14:29 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 01 2005, 19:32
Сообщения: 253
Откуда: Москва
Давным-давно задавал в точности такой вопрос на SDN.
Вот ссылка: https://www.sdn.sap.com/irj/scn/thread? ... ID=1629386
Там, правда, что-то движок форумный глючит и напихал в текст в самых нужных местах http...
Но разобраться можно.


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

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


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

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


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

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