SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Генерация диалога ведения, не создается поле дата изменения



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
_Nikolay_
Участник
Участник


Age: 37
Joined: 02 Jul 2010
Posts: 7

PostPosted: Fri Aug 26, 2011 7:02 am    Post subject: Генерация диалога ведения, не создается поле дата изменения Reply with quote

Здравствуйте!

При генерации диалога ведения для таблицы с такими полями:
MANDT MANDT Мандант
ID NUMC 3 Идентификатор
BEGDA BEGDATUM Начальная дата
ENDDA ENDDATUM Конечная дата
KOD CHAR 3 Код
SHORT_NAME CHAR 20 Краткое наименование
MIDDLE_NAME CHAR 60 Среднее наименование
LONG_NAME CHAR 250 Полное наименование
ORDER_BY NUMC 5 Поле для сортировки
AEDTM AEDTM DATS 8 Дата изменения
UNAME USRNAME CHAR 12 Имя пользователя

Почему то в экране обзора нет столбца AEDTM, в подробном поле есть.
Как не пытался добавить поле для даты изменения в таблицу, автоматически при генерации никак не попадает в экран обзора!
Добавлял поля для даты с другими названиями, с элементами данных и без. Не добавляется!

Какое то ограничение генерации, что может быть в экране обзора только begda, endda? В чем может быть дело?

Спасибо.
Back to top
View user's profile Send private message
_Nikolay_
Участник
Участник


Age: 37
Joined: 02 Jul 2010
Posts: 7

PostPosted: Fri Aug 26, 2011 7:15 am    Post subject: Reply with quote

Если добавить еще одно поле элемента begdatum enddatum, то оно появляется в экране обзора... Похоже есть что то такое в этих элементах данных чего нет в aedtm, и в других. Хотя они может захаркодили в свой генератор тупо строки "begdatum" "enddatum".
Back to top
View user's profile Send private message
_Nikolay_
Участник
Участник


Age: 37
Joined: 02 Jul 2010
Posts: 7

PostPosted: Fri Aug 26, 2011 7:23 am    Post subject: Reply with quote

Сделал поле aedtm типа char 10 и вручную туда пишу дату в виде текста. Почему не генерится поле типа dats 8 непонятно, похоже как то запретили это, исключив поля с элементами данных begdatum, enddatum.
Back to top
View user's profile Send private message
_Nikolay_
Участник
Участник


Age: 37
Joined: 02 Jul 2010
Posts: 7

PostPosted: Fri Aug 26, 2011 7:42 am    Post subject: Reply with quote

Ну точно! В генераторе прописаны элементы данных типов DATUM, которые допускаются при создании экрана обзора!

*------------------ data for area of validity ------------------------*
constants:
areavalid like sy-ucomm value 'AVAL', "functioncode
datum_domname like dd03p-domname value 'DATUM',
begdate_dtel1 like dd03p-rollname value 'BEGDATUM',
begdate_dtel2 like dd03p-rollname value 'BEGDA',
begdate_dtel3 like dd03p-rollname value 'ISH_BEGDT',
begdate_dtel4 like dd03p-rollname value 'VIM_BEGDA',
enddate_dtel1 like dd03p-rollname value 'ENDDATUM',
enddate_dtel2 like dd03p-rollname value 'ENDDA',
enddate_dtel3 like dd03p-rollname value 'ISH_ENDDT',
enddate_dtel4 like dd03p-rollname value 'VIM_ENDDA'.

Создаем поле даты с элементом данных из предложенных, генератор создает. Пытаешься сделать поле типа даты свое. Всё! Борода! Делай всё ручками!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.