Today I want to show you how easy to change the size of control in Acumatica.
Let assume that we have some field with big value. It is not very convenient for us to scroll value every time, so we want to change it.
Let do it with several simple steps. But here we need to include customization.
- Create a new customization project using customization menu.
- Inspect element using customization menu.
- On the popup window use customization button.
- In the customization browser find required field and specify size. In my case size should be bigger, so I set "SM" value.
- Save changes and publish customization project.
- Check and test result. Field size should be changed now.
That's all that you need to do.
In the end, i want to share little bit of theory with you.
For specifying sizes you have 3 different properties:
- Size (Control Size) - size of field for data entry
- LabelWidth - size of text label.
- ColumnWidth - size of full label with data entry field (This property is available only for Layout Rule).
To specify size for group of controls, use Layout Rule element. Layout rules are special invisible components in each form. They define the positions of underling controls and their size, and provide group captions for controls. Without any layout rule on the form, the controls would be displayed in one column without margins between controls.
Acumatica specify a sizes of controls and labels as sizes of clothes in the supermarket. Acumatica will automatically translate these letters to pixels. Mapping between letters and pixels is specified in style file (C:\Program Files (x86)\Acumatica ERP\<Acumatica Instance Name>\App_Themes\Default\00_Controls.css), so if you want you can change it.
Standard sizes for Controls and Labels:
- XXS (40px)
- XS (70px)
- S (100px)
- SM (150px)
- M (200px)
- XM (250px)
- L (300px)
- XL (350px)
- XXL (400px)
Have a nice customization!