Crea una nuova anagrafica associata a questa famiglia e la restituisce.
Il chiamante deve successivamente inserire tutti i valori rimanenti all'interno dell'anagrafica
ed aggiornarla nel Database tramite un Update().
Oltre ai campi che vengono passati come argomento, vengono precompilati anche:
DEDLOCK, DEDROWVER, DEDUSER, DEDDATE, DEDMODUSER, DEDMODDATE, DEDSTATEUSER, DEDSTATEDATE e DEDSTATEID.
Restituisce l'anagrafica già loccata dall'utente corrente e che necessita di un Update(),
oppure solleva un'eccezione se avvengono degli errori.
Namespace:
DedNet.Core
Assembly:
DedNet (in DedNet.dll) Versione: 22.4.2.0 (22.4.2.0)
Sintassi public DedData CreateData(
string dedid,
string dedrev,
string ded_dis,
string ded_file
)
Public Function CreateData (
dedid As String,
dedrev As String,
ded_dis As String,
ded_file As String
) As DedData
public:
DedData^ CreateData(
String^ dedid,
String^ dedrev,
String^ ded_dis,
String^ ded_file
)
member CreateData :
dedid : string *
dedrev : string *
ded_dis : string *
ded_file : string -> DedData
Parametri
- dedid
- Tipo: SystemString
DEDID indice della nuova anagrafica. - dedrev
- Tipo: SystemString
DEDREV indice della nuova anagrafica. - ded_dis
- Tipo: SystemString
DED_DIS della nuova anagrafica. - ded_file
- Tipo: SystemString
DED_FILE della nuova anagrafica.
Valore di ritorno
Tipo:
DedDataRestituisce l'anagrafica creata e bloccata dall'utente corrente.
Eccezioni Eccezione | Condizione |
---|
[!:QsException] | Viene sollevata in caso di presenza pregressa dell'anagrafica. |
[!:QsException] | Viene sollevata in caso di errore nell'istruzione di inserimento dati. |
[!:QsException] | Errore verificatosi durante la lettura del record. |
ArgumentNullException | Parametro mancante. |
Vedi anche