I need help with displaying EnumList with bas...

I need help with displaying EnumList with base type as Ref

I have a field set as EnumList which pulls from

a referenced table so the base type on this EnumList is Ref. This works great in the Form View, however, when I save the form, it displays the keys of the referenced table.

Is there a way to display the Label of the referenced table as it does in the Form View?

0 9 785
  • UX
9 REPLIES 9

Can you copy and paste your base type qualifier text hereโ€ฆ And does it list time table name

@Grant_Stead {

โ€œReferencedTableNameโ€: โ€œApostlesโ€,

โ€œIsAPartOfโ€: false,

โ€œReferencedTypeโ€: โ€œTextโ€,

โ€œReferencedTypeQualifierโ€: "{\r\n

โ€œMaxLengthโ€: null,\r\n

โ€œMinLengthโ€: null,\r\n

โ€œIsMulticolumnKeyโ€: false,\r\n

โ€œValid_Ifโ€: โ€œโ€,\r\n

โ€œShow_Ifโ€: โ€œโ€,\r\n

โ€œRequired_Ifโ€: โ€œโ€,\r\n

โ€œEditable_Ifโ€: โ€œโ€\r\n}",

โ€œReferencedKeyColumnโ€: โ€œApostle IDโ€,

โ€œRelationshipNameโ€: null,

โ€œInputModeโ€: โ€œAutoโ€,

โ€œValid_Ifโ€: null,

โ€œShow_Ifโ€: null,

โ€œRequired_Ifโ€: null,

โ€œEditable_Ifโ€: null}

I dont have a time table

@Aaron_Moolb Everything looks right there. When mine are set-up like that it shows the labels, as CSV, a little wonky looking but acceptableโ€ฆ

@praveen Do you have any ideas?

@Grant_Stead Here is what I did as a work around. Like I said, the form view is awesome. Its the detail and table views that stink. So, I set up a VC that says =SELECT(Apostles[Apostle ID],IN([Apostle ID],[_THISROW].[Saturday Morning Session Apostle ID]))

This takes the Keys of the comma delimited field in the detail view and turns it into a list that is friendly.

I then set up my column structure to not show the real column but rather the VC with friendly views.

Its goofy this way but works.I was just hoping for an easier fix in the UX or something

Hey Guys,

@Steve, @Aleksi does this behavior still persiste or do you guys know of a better way to accomplish this.

Not exactly sure what the problem is here on this thread.

Enum or Enumlist with base type REF is always save the key value of the referenced row, meaning it is default behaivor of Appsheet. There is no workaround to save the filed value which is set as label.

If you want to save the label value to the spreadsheet, then you make the label value as Key of that table.

@Aaron_Moolb Agreed, thatโ€™s what you would have to do in your caseโ€ฆ I assume that youโ€™ve played with the item separatorโ€ฆ

@Grant_Stead I have not. Have any recommendations?

@Aaron_Moolb Nope, just play with it, and make sure itโ€™s CSVโ€ฆ

Top Labels in this Space