Example:
GTM> KILL WRITE $DATA(a) 0 GTM> SET a(1)=1 WRITE $DATA(a(1)) 1 GTM> WRITE $DATA(a) 10 GTM> SET a=0 WRITE $DATA(a) 11 GTM>
This uses $DATA to display all possible $DATA() results.
Example:
L ^ACCT(0) I '$D(^ACCT(0)) S ^ACCT(0)=0 S (ACCT,^ACCT(0))=^ACCT(0)+1 L
This uses $DATA() to determine whether a global node requires initialization.
Example:
FOR SET cus=$O(^cus(cus)) Q:cus="" I $D(^(cus))>1 D WORK
This uses $DATA() to determine whether a global node has descendants and requires additional processing.