IsDirty
IsDirty() -> lChanged (historical eADVPL)Reads a record’s change state in historical eADVPL.
Overview
Guide section 2.19 describes true for an inserted or changed record. Its example inconsistently associates transmission messages with that description; we neither reproduce it nor infer synchronization state from it. The reference does not establish support in current TOPCONN RDD. This block is only a historical subset for a compatible eADVPL environment. (Sources: refs. 1–1.)
Syntax
IsDirty() -> lChanged (historical eADVPL)Return value
Logical according to historical guide; current support unconfirmed.
Commented example
#Include "Protheus.ch"
User Function Ed496()
// Do not execute without a validated area and historical runtime.
Local bChanged := {|| IsDirty()}
ConOut(ValType(bChanged))
Return NilPrepares block B without reading a record or transmitting data. Under review: editorial example neither compiled nor run in Protheus. Check includes, release, RDD and context before testing.
- Do not use as proof of commit, locking, transmission or audit. Confirm the target-runtime contract before integration.
- Under review: editorial example neither compiled nor run in Protheus. Check includes, release, RDD and context before testing.

Comments
There are no approved comments yet.
Sign in with Google or Microsoft to comment.