cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to pass the filter value to the same F4set using annotations

0 Kudos

Hello experts,

I need to pass the value of a filter to the same F4set using annotations.

I used the "ValueListParameterIn". It is able to set the value. But I am not able to show the value in the F4 items list.

Any help?

thanks,

Shiny

maheshpalavalli
Active Contributor
0 Kudos

Hi shinynickitha chellam,

Can you provide the annotations you have defined.? screenshot..

Also both the f4 help entity and smarttable/filterbar entity properties that you want to use in the f4 help? Maybe there might be a small mistake..

BR,

Mahesh

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member242922
Participant
0 Kudos

Hi Mahesh,

Attaching the screens of different files. For exampler: Lets consider salesorg property here.

Annotation.xml

<Annotation Term="Common.ValueList">

<Record Type="Common.ValueListType">

<PropertyValue Property="Parameters">

<Collection>

<Record Type="Common.ValueListParameterIn">

<PropertyValue Property="LocalDataProperty" PropertyPath="Salesorg"/>

<PropertyValue Property="ValueListProperty" Path="Salesorg" String="Salesorg"/>

</Record>

<Record Type="Common.ValueListParameterDisplayOnly">

<PropertyValue Property="ValueListProperty" Path="Salesorg"/>

</Record>

</Collection>

</PropertyValue>

<PropertyValue Property="CollectionPath" String="SoF4Set"/>

<PropertyValue Property="CollectionRoot" Path="Salesorg" String="Salesorg"/>

<PropertyValue Property="SearchSupported" Bool="true"/>

</Record>

</Annotation>

With the above annotations in place, I land up with the below F4 screen

1.png

But I would want to have a screen my screen as below 2.png

Unless I specify the ValueList parameter as InOut, I am not able to populate the Items table of the F4. If I specify, InOut, then I am not able to set the SalesOrg value inside the F4(as mentioned in image 2.png)

Thanks,

Shiny