У меня возникла проблема, когда смарт-поле (построенное в представлении xml с помощью WebIDE) не показывает описание ключевого поля, а просто показывает ключевое поле в обоих столбцах раскрывающегося списка.
пример: 1(1) и ожидание равно 1(местный налог).
Мой сервис построен с использованием tcode: SEGW и с использованием WebIDE для разработки пользовательского интерфейса и аннотации для раскрывающегося списка в виде фиксированного списка.
Я вижу решение аннотация smartfield - раскрывающийся список valuehelp , но я не могу добавить sap:text к моей службе в SEGW.
Проблема :
Аннотация в WebIDE:
</Annotations>
<Annotations Target="Metadata.ET_FV60Header/Pmethod">
<Annotation Term="Common.Text" String="Text1"/>
<Annotation Term="Common.ValueListWithFixedValues" Bool="true"/>
<Annotation Term="Common.ValueList">
<Record>
<PropertyValue Property="CollectionPath" String="VH_PmtMethSet"/>
<PropertyValue Property="Parameters">
<Collection>
<Record Type="Common.ValueListParameterInOut">
<PropertyValue Property="LocalDataProperty" PropertyPath="Pmethod"/>
<PropertyValue Property="ValueListProperty" String="Zlsch"/>
<Annotation Term="Common.Label" String="Text1"/>
</Record>
<Record Type="Common.ValueListParameterDisplayOnly">
<PropertyValue Property="ValueListProperty" String="Text1"/>
</Record>
</Collection>
</PropertyValue>
</Record>
</Annotation>
</Annotations>