Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
akshaye_c_navale

On-demand App Generation(ODAG) in QlikSense Issue

Hi Team,

I have created ODAG  Selection Application & Detail Application in Qlik Sense.

I am facing one issue when i am navigating from Selection App to Detail App then some of Fields values are not get passed to Detail App from Selection App where fields contains commas (,).

Due to this data is not matching in Selection & Detail App.

Could you please help on this.

Thanks,

Akshay

5 Replies
vijetas42
Specialist
Specialist

can you post sample data and code that how you are passing field values

Regards,

Vijeta

akshaye_c_navale
Author

Hi ,

I have written below code in Detail App Template :

SET DEPL_GEO_UNIT = $(odso_Depl Geo Unit);
OdagBinding:
LOAD * INLINE [
VAL
$(odso_Depl Geo Unit){"quote": "", "delimiter": ""}
];
SET [DEPL_GEO_UNIT_COLNAME] = 'Depl Geo Unit';
CALL BuildValueList('DEPL_GEO_UNIT', 'OdagBinding','VAL', 39);

The Depl Geo Unit Field contains value like India;Japan;USA;UK, Ireland.

but UK, Ireland is passed as UK only.

I have seen this issue with Comma only.

Thanks,

Akshay

akshaye_c_navale
Author

Hi Vijeta,

I have written below code in Detail App Template :

SET DEPL_GEO_UNIT = $(odso_Depl Geo Unit);
OdagBinding:
LOAD * INLINE [
VAL
$(odso_Depl Geo Unit){"quote": "", "delimiter": ""}
];
SET [DEPL_GEO_UNIT_COLNAME] = 'Depl Geo Unit';
CALL BuildValueList('DEPL_GEO_UNIT', 'OdagBinding','VAL', 39);

The Depl Geo Unit Field contains value like India;Japan;USA;UK, Ireland.

but UK, Ireland is passed as UK only.

I have seen this issue with Comma only.

Thanks,

Akshay
vijetas42
Specialist
Specialist

so, in your original valuelist 'India;Japan;USA;UK, Ireland' can't you make it consistent delimiter. because the issue is only  of that. 

akshaye_c_navale
Author

No, actually we can't modify value as its our master data.
The below code creates list of values in Inline table
OdagBinding:
LOAD * INLINE [
VAL
$(odso_Depl Geo Unit){"quote": "", "delimiter": ""}
];

We need to enclosed values in " quotes , but however i used quote & delimiter properties but those not working after i tried.