Skip to main content
Answer

Kit Screen Customization

  • January 14, 2025
  • 5 replies
  • 159 views

Forum|alt.badge.img+3

Hi,

I have duplicated the Kit screen, and now I want to customize the new screen. We want to include the barcode number field, which is in the ItemXref table, but this table is not part of the existing screen. My question is: How can we add this table to the existing screen and populate the barcode field in the UI? Based on the barcode, we will then display the items but not with inventory ids. and after that we will remove some of the fields.
Then data should be save in the same kit table.
 

What technique should I use to accomplish this task? Please help, it's urgent

Best answer by aiwan

Hi ​@tahayabali 

 

You will have to create a new view which references the ItemXRef table which will allow you to add the field in.

 

public SelectFrom<ItemXRef>.View ItemRef;

 

5 replies

Forum|alt.badge.img+8
  • Captain II
  • Answer
  • January 15, 2025

Hi ​@tahayabali 

 

You will have to create a new view which references the ItemXRef table which will allow you to add the field in.

 

public SelectFrom<ItemXRef>.View ItemRef;

 


Forum|alt.badge.img+3
  • Author
  • Captain I
  • January 15, 2025

@aiwan Hi I have created a view and publish it but still no view in data views section. 

 

 

 


darylbowman
Captain II
Forum|alt.badge.img+15

It's right above the highlighted row in your screenshot.


Forum|alt.badge.img+3
  • Author
  • Captain I
  • January 16, 2025

Yes But this is empty and not showing any fields.


Forum|alt.badge.img+1
  • Acumatica Moderator
  • January 21, 2025

@tahayabali Based on my observation, you are trying to add/create some controls from INItemXRef view. I was able to add a Grid in which I was able to bind the INItemXRef view as Datamember of the grid and Create Controls by adding the Data fields. If you are looking to add the controls to the FormView, you might have to replace it with a view that will join both INKitRegister and INItemXRef and replace the datamember, and that would help you add the fields.