PdcMaterialFile.ConvertUnitToUnitFactor: Difference between revisions

From External Bemet Wiki
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 3: Line 3:


== Description ==
== Description ==
Returns the factor from wich a unit to a unit conversion can be executed. This function uses the LM_STAM and LM_GEW of a material for the calculation.
Returns the factor from wich a unit to a unit conversion can be executed. This function uses the LM_STAM and LM_GEW of a material (LM_MAT) for the conversion between units.


== Notes ==
== Notes ==
The function returns 0 if the LM_STAFM or LM_GEW isn't correctly filled. <br />
The function returns 0 if the LM_STAFM or LM_GEW isn't correctly filled. <br />
The UnitWeightFactor is the unit which corresponds to the weightfactor, most likely the unit of the material in question.
The UnitWeightFactor is the unit which corresponds to the weightfactor, most likely the unit of the material in question. <br />
 
'''Units:''' <br />
m / ft, <br />m2 / ft2, <br /> m3 / ft3, <br />kg / lb, <br />Ltr / Gal, <br />1 (Piece)


== Code example VB.NET ==
== Code example VB.NET ==


<source lang="vb">
<source lang="vb">
PDC.App.MasterData.MaterialFile.ConvertUnitToUnitFactor(strUnitFrom, strUnitTo, strUnitWeightFactor, strStandardSize, dblWeightFactor)
Dim strUnitFrom as string = "kg"
Dim strUnitTo as string = "1"
Dim strUnitWeightFactor as string = "m2"
Dim strStandardSize as string = "1.500x3.000"
dim dblWeightFactor as double = 7.8
 
Dim factor as Double = PDC.App.MasterData.MaterialFile.ConvertUnitToUnitFactor(strUnitFrom, strUnitTo, strUnitWeightFactor, strStandardSize, dblWeightFactor)
</source>
</source>


== Availability ==
== Availability ==
Available since Juli 2020 (from version 5.6)
Available since Juli 2020 (from version 5.6)

Latest revision as of 09:03, 29 June 2020

Declaration

ConvertUnitToUnitFactor(UnitFrom as string, UnitTo as string, UnitWeightFactor as string, StandardSize as string, WeightFactor as double) as double

Description

Returns the factor from wich a unit to a unit conversion can be executed. This function uses the LM_STAM and LM_GEW of a material (LM_MAT) for the conversion between units.

Notes

The function returns 0 if the LM_STAFM or LM_GEW isn't correctly filled.
The UnitWeightFactor is the unit which corresponds to the weightfactor, most likely the unit of the material in question.

Units:
m / ft,
m2 / ft2,
m3 / ft3,
kg / lb,
Ltr / Gal,
1 (Piece)

Code example VB.NET

Dim strUnitFrom as string = "kg"
Dim strUnitTo as string = "1"
Dim strUnitWeightFactor as string = "m2"
Dim strStandardSize as string = "1.500x3.000"
dim dblWeightFactor as double = 7.8

Dim factor as Double = PDC.App.MasterData.MaterialFile.ConvertUnitToUnitFactor(strUnitFrom, strUnitTo, strUnitWeightFactor, strStandardSize, dblWeightFactor)

Availability

Available since Juli 2020 (from version 5.6)