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 wwDefaultChars object.

private wwMaterialUnits GetMatUnits()

{

wwMaterialUnits MatUnits=null;

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

if (MatStatus.GetMaterialType() == "Finished Goods") mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeFinishedGood); if (MatStatus.GetMaterialType() == "Intermediates") mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeIntermediate);

if (MatStatus.GetMaterialType() == "Other products")

mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeOther);

if (MatStatus.GetMaterialType() == "All") mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeAll);

mdbc.QueryMaterialsById("r00-454-4545")

mats = (wwMaterials)mdbc.Materials;

if (mats.Count != 0)

{

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

Material.QueryMaterialUnits();

MatUnits = (wwMaterialUnits)Material.MaterialUnits;

}

return MatUnits;

}

private void ChangeButton_Click(object sender, EventArgs e)

{

short sretval = 0;

wwDefaultChar defaultchar;

wwDefaultChars defaultchars;

wwMaterialUnits LocMatUnits;

LocMatUnits = GetMatUnits();// u can find this function in the above

Material.QueryDefaultChars();

defaultchars = (wwDefaultChars)Material.DefaultChars;

int temp = System.Convert.ToInt16(CharectaristicsLsv.SelectedItems[0].SubItems[0].Text)

defaultchar = (wwDefaultChar)defaultchars.Item(temp);

if(IntegerRdb.Checked)

sretval = defaultchar.Change(DefaultValueTxt.Text, 1);

if (StringRdb.Checked)

sretval = defaultchar.Change(DefaultValueTxt.Text, 2);

if (RealRdb.Checked)

sretval = defaultchar.Change(DefaultValueTxt.Text, 0);

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