Skip to main content
Answer

DB fields not getting populated in Shipment screen

  • June 22, 2022
  • 4 replies
  • 42 views

param2022
Jr Varsity II
Forum|alt.badge.img

I have added this tab in shipment screen and I am to able to get the values stored in DB. These are read-only fields.

public class SOShipmentExt : PXCacheExtension<PX.Objects.SO.SOShipment>
{
#region usrMyField
[PXDBString()]
[PXUIField(DisplayName = "My Field", Required = false, Enabled = false)]
public string UsrMyField { get; set; }
public abstract class usrMyField : PX.Data.BQL.BqlString.Field<usrMyField > { }
#endregion
}

 

Best answer by param2022

@Naveen Boga 

Issue was with the data member for the form. 

Thanks for help 🙏

4 replies

Naveen Boga
Captain II
Forum|alt.badge.img+19
  • Captain II
  • June 22, 2022

Hi Param,  I don’t see any issue in the above DAC field. Can you please check the .aspx/design page, whether PXTextEdit field added?

 


param2022
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • June 22, 2022

@Naveen Boga I got this code from the screen editor VIEW ASPX tab.

<px:PXTabItem Text="Picking">
<Template>
<px:PXLayoutRule runat="server" ID="CstPXLayoutRule1" StartColumn="True" />
<px:PXFormView runat="server" ID="formPicking" DataMember="Picking" Caption="Picking Details">
<Template>
<px:PXLayoutRule runat="server" ID="CstPXLayoutRule4" StartColumn="True" />
<px:PXTextEdit runat="server" ID="CstPXTextEdit17" DataField="UsrMyField" Enabled="False" />
</Template></px:PXFormView></Template></px:PXTabItem>

 


param2022
Jr Varsity II
Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • Answer
  • June 22, 2022

@Naveen Boga 

Issue was with the data member for the form. 

Thanks for help 🙏


Naveen Boga
Captain II
Forum|alt.badge.img+19
  • Captain II
  • June 22, 2022

@param2022 Great. Thanks for sharing the update. :)