NUMBER %BUPDATE%
Scopo: Aggiornare lo stato del
browse gerarchico.
Sintassi: %BUPDATE%( %STRING% *stato, %NUMBER% child, %NUMBER% deleted[, %NUMBER% nonno)
Descrizione: aggiorna lo stato del browse
gerarchico a seguito di una concellazione (deleted = 1)
o di un inserimento (deleted = 0) di una relazione
'padre-figlio' fra i documenti individuati da parent
e child; nonno è il padre di
parent e va specificato (se esiste) in caso di
inserimento (deleted = 0).
In caso di cancellazione, se deleted == 2
vengono eliminati dallo stato anche tutti i riferimenti che discendono
da child.
stato assumerà il valore di dociniziale[,@selezione],stato
se così impostato nella chiamata alla %5CALL%.
Valore restituito: valore numerico
Torna 1 se l'operazione di aggiornamento è andata a buon fine;
Torna 0 in caso di errore generico.
Vedere anche: %BSTAT%, Database: relazioni gerarchiche
Esempio:
%BUPDATE%(%PARENT%(%INDEX%),%CHILD%(%INDEX%), 0)