Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Batch Management

Example

  • Last UpdatedAug 26, 2016
  • 1 minute read

The following sample C# code illustrates how to define, query, and use the wwAvailableUnits object.

This example populates a list of available units for a material database.

private void SetAvailableUnits()

{

wwMaterialUnits LocMatUnits;

wwMaterials mats;

wwMaterial Material;

wwMaterialUnit MatUnit = null;

wwMaterialCLBs MatClbs;

wwMaterialCLB MatClb;

AvaliableUnitsLsb.Items.Clear();

AvaliableUnitsLsb.Show();

if (MatStatus.GetMaterialType() == "Ingradiants") mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeIngredient);

mdbc.QueryMaterialsById(MatStatus.GetMaterialId());

mats = (wwMaterials)mdbc.Materials;

if (mats.Count == 0)

return;

Material = (wwMaterial)mats.Item(1);

MatDb.QueryAvailableUnits();

MatDBunits = (wwAvailableUnits)MatDb.AvailableUnits;

for(int i=1; i <= MatDBunits.Count; i++)

AvaliableUnitsLsb.Items.Add( MatDBunits.Item(i));

}

TitleResults for “How to create a CRG?”Also Available in