private void createFields() { chargeField = new CurrencyField(); chargeField.setCaption("Charge"); chargeField.setSimpleName("proccharge"); unitsField = new IntegerField("procunits", "Units"); unitsField.setMinValue(1); unitsField.setSize(6); // unitsField.setDefaultValue(); unitsField.setFlag(DialogField.FLDFLAG_REQUIRED); emgField = new BooleanField(); emgField.setSimpleName("emg"); emgField.setCaption("EMG"); emgField.setStyle(BooleanField.BOOLSTYLE_CHECK); /* Add fields to the composite */ addChildField(chargeField); addChildField(unitsField); addChildField(emgField); }
/** Initialize class fields. */ public void init( Record record, String strName, int iDataLength, String strDesc, Object strDefault) { super.init(record, strName, iDataLength, strDesc, strDefault); }