Текущее время: Ср, июл 23 2025, 13:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 08:51 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
Всем доброго времени суток!

Нужно добавить в транзакции: fbl1n, fbl3n, fbl5n и fagll03 некое поле ZZNAME из таблицы ZTABLE.

Все успешно сделал с помощью:
http://sapboard.ru/forum/viewtopic.php?f=13&t=51080&view=next для fbl1n, fbl3n, fbl5n
и
http://sapboard.ru/forum/viewtopic.php?t=31497 для fagll03

Но возникла одна проблема:
Когда в ALV отчётах хочу вытащить новое поле на экран, то нужное поле дублируется и я могу вытаскивать как поле ZZNAME, так и U_NAME.

Не подскажите, как можно убрать возможность выбора поля U_NAME?

Всем откликнувшимся заранее спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 11:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Benoni написал(а):
Всем доброго времени суток!

Нужно добавить в транзакции: fbl1n, fbl3n, fbl5n и fagll03 некое поле ZZNAME из таблицы ZTABLE.

Все успешно сделал с помощью:
http://sapboard.ru/forum/viewtopic.php?f=13&t=51080&view=next для fbl1n, fbl3n, fbl5n
и
http://sapboard.ru/forum/viewtopic.php?t=31497 для fagll03

Но возникла одна проблема:
Когда в ALV отчётах хочу вытащить новое поле на экран, то нужное поле дублируется и я могу вытаскивать как поле ZZNAME, так и U_NAME.

Не подскажите, как можно убрать возможность выбора поля U_NAME?

Всем откликнувшимся заранее спасибо!

В принципе можно извратиться и спрятать U_NAME, но зачем это делать? В элементе данных поля ZZNAME, проставте в метки, что то вроде "Наименование (Z)" чтобы можно было отличать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 13:28 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
Besa написал:
В принципе можно извратиться и спрятать U_NAME, но зачем это делать? В элементе данных поля ZZNAME, проставте в метки, что то вроде "Наименование (Z)" чтобы можно было отличать.


А если U_NAME и ZZNAME ссылаются на один и тот же элемент данных?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 13:39 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Benoni написал(а):
Besa написал:
В принципе можно извратиться и спрятать U_NAME, но зачем это делать? В элементе данных поля ZZNAME, проставте в метки, что то вроде "Наименование (Z)" чтобы можно было отличать.


А если U_NAME и ZZNAME ссылаются на один и тот же элемент данных?

В чем проблема создать свой ЭД?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 13:50 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
Besa написал:
В чем проблема создать свой ЭД?


Проблема в том, что ZZNAME мы добавляем сами через доп.-структуры, а вот U_NAME формируется автоматически.
Получается, что если я переприсвою ЭД ZZNAME, перегенерирую структуру RFPOSXEXT, то и U_NAME будет присвоен этот же ЭД.
Или я не так что - то понял?)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 14:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Benoni написал(а):
Besa написал:
В чем проблема создать свой ЭД?


Проблема в том, что ZZNAME мы добавляем сами через доп.-структуры, а вот U_NAME формируется автоматически.
Получается, что если я переприсвою ЭД ZZNAME, перегенерирую структуру RFPOSXEXT, то и U_NAME будет присвоен этот же ЭД.
Или я не так что - то понял?)

Что то я не помню таких проблем когда расширял эти отчеты. Аппенд структуру с полями Вы создаете в RFPOS и RFPOSX. Далее при запуске программы RFPOSXEXTEND генерится структура RFPOSXEXT, в которую добавляются Ваши поля. На основе этой структуры и строится каталог поле АЛВ. U_ поля генерируются от настройки из T021S.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 14:53 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
[quote="Besa"]Что то я не помню таких проблем когда расширял эти отчеты. Аппенд структуру с полями Вы создаете в RFPOS и RFPOSX. Далее при запуске программы RFPOSXEXTEND генерится структура RFPOSXEXT, в которую добавляются Ваши поля. На основе этой структуры и строится каталог поле АЛВ. U_ поля генерируются от настройки из T021S.[quote="Besa"]

Да, все точно так и проделывал. А не подскажите, как тогда точно такое же поле генерируется в таблице T021S?
И, если удалить его, получается, оно и из АЛВ должно удалиться?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03  Тема решена
СообщениеДобавлено: Чт, июн 21 2012, 15:20 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Benoni написал(а):
Да, все точно так и проделывал. А не подскажите, как тогда точно такое же поле генерируется в таблице T021S?
И, если удалить его, получается, оно и из АЛВ должно удалиться?

Это настройка, ее кто то сделал. sm30->V_T021S. Дело в том что, можно не кодить, а просто вытащить доп поля из определенных таблиц БД (Bseg Bsed и т.д.), то есть данные которые в системе есть, но просто не видны в отчете. Вам это поле не мешает. Меняйте просто ЭД в Вашем ZZ чтобы отличалось и все.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дублирование полей в ALV - отчетах fbl1n, fbl3n, fbl5n и fagll03
СообщениеДобавлено: Чт, июн 21 2012, 16:59 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
Besa написал:
Это настройка, ее кто то сделал. sm30->V_T021S. Дело в том что, можно не кодить, а просто вытащить доп поля из определенных таблиц БД (Bseg Bsed и т.д.), то есть данные которые в системе есть, но просто не видны в отчете. Вам это поле не мешает. Меняйте просто ЭД в Вашем ZZ чтобы отличалось и все.


Спасибо, Besa, теперь разобрался. Я просто думал, что U_поля автоматически генерируются когда мы добавляем ZZNAME. Что - то вроде показать пользователю через этот пресловутый U_поле, что ZZNAME это поле, которое создал пользователь. А оказалось, это совершенно разные поля. :)


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

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


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

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


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

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