Metodo BomItemCollectionReplace (DedData, DedData, BomItemManEnum, Boolean)
|
Sostituisce un elemento nella collezione con tutti quelli che hanno come anagrafica dataOrig.
Come sopra, controlla i riferimenti circolari e possibili anomalie nella richiesta.
Se tutti i controlli vanno a buon fine inserisce il nuovo elemento copiando dall'originale
la posizione e tutti gli attributi di distinta.
Namespace:
DedNet.Core
Assembly:
DedNet (in DedNet.dll) Versione: 22.4.2.0 (22.4.2.0)
Sintassi public List<BomItem> Replace(
DedData dataOrig,
DedData dataNew,
BomItemManEnum man,
bool ignoreState = false
)
Public Function Replace (
dataOrig As DedData,
dataNew As DedData,
man As BomItemManEnum,
Optional ignoreState As Boolean = false
) As List(Of BomItem)
public:
List<BomItem^>^ Replace(
DedData^ dataOrig,
DedData^ dataNew,
BomItemManEnum man,
bool ignoreState = false
)
member Replace :
dataOrig : DedData *
dataNew : DedData *
man : BomItemManEnum *
?ignoreState : bool
(* Defaults:
let _ignoreState = defaultArg ignoreState false
*)
-> List<BomItem>
Parametri
- dataOrig
- Tipo: DedNet.CoreDedData
Anagrafica da sostituire - dataNew
- Tipo: DedNet.CoreDedData
Anagrafica in sostituzione - man
- Tipo: DedNet.CoreBomItemManEnum
Il tipo di inserimento attuato. - ignoreState (Optional)
- Tipo: SystemBoolean
Indica se ingorare lo stato anagrafica in fase di locking della distinta
Valore di ritorno
Tipo:
ListBomItemL'elemento sostitutivo creato
Vedi anche