Skip to main content
Answer

How add a dropdown list in 2023R2

  • June 11, 2024
  • 3 replies
  • 372 views

Forum|alt.badge.img

Hi All,

Could please share us the steps to add a dropdown list for a screen.

Thank you

Best answer by DipakNilkanth

Hi @nawanjanahansamali50 ,

You need to create a custom field with string datatype. then in DAC declaration add a

 [PXDBString(10, IsUnicode = true)]
[PXUIField(DisplayName = "Test")]
[PXStringList(
new string[] { "Value1", "Value2", "Value3" },
new string[] { "Description 1", "Description 2", "Description 3" }
)]
public virtual string TestField { get; set; }

attribute to add dropdown values. It will changes your string field to dropdown automatically

3 replies

Laura03
Captain II
Forum|alt.badge.img+19
  • Captain II
  • June 11, 2024

Hello,

Can you please show a screen shot of what you need, an example?  To help us answer.

Thank you.

 

Laura


DipakNilkanth
Pro III
Forum|alt.badge.img+13

Hi @nawanjanahansamali50 ,

You need to create a custom field with string datatype. then in DAC declaration add a

 [PXDBString(10, IsUnicode = true)]
[PXUIField(DisplayName = "Test")]
[PXStringList(
new string[] { "Value1", "Value2", "Value3" },
new string[] { "Description 1", "Description 2", "Description 3" }
)]
public virtual string TestField { get; set; }

attribute to add dropdown values. It will changes your string field to dropdown automatically


Forum|alt.badge.img+1