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.CoreAssembly: DedNet (in DedNet.dll) Versione: 25.3.0.0 (25.3.0.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 String
- DEDID indice della nuova anagrafica.
- dedrev String
- DEDREV indice della nuova anagrafica.
- ded_dis String
- DED_DIS della nuova anagrafica.
- ded_file String
- DED_FILE della nuova anagrafica.
Valore di ritorno
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