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)