Quintiq file version 2.0
|
#parent: #root
|
Method UpdateWithPartialNVT (NamedValueTree partialnvt)
|
{
|
Description:
|
[*
|
May contain sanity check to ensure all Z_ attributes are mapped.
|
The full body of this overriden method can be auto generated.
|
Z_ Attribute 'Visibility' of User means 'needs to be mapped' while 'Business model' does not.
|
*]
|
IsAbstract: true
|
TextBody:
|
[*
|
/*
|
// Sample code below
|
|
typenode := partialnvt.Root();
|
|
traverse( typenode.Children(), Elements, child )
|
{
|
if( child.Name() = attribute( DTO_Order, Z_OrderNr ).Name() )
|
{
|
this.OrderNr( child.GetValueAsNumber() );
|
}
|
else if( child.Name() = attribute( DTO_Order, Z_DueDate().Name() )
|
{
|
this.DueDate( child.GetValueAsDate() );
|
}
|
else if( child.Name() = attribute( DTO_Order, Z_Quantity ).Name() )
|
{
|
this.Quantity( child.GetValueAsNumber() );
|
}
|
}
|
*]
|
}
|