>Does anyone know of a tool or utility to compare two forms and display the differences. I know that VSS has this capability but we do not have VSS installed/implemented where I am.
>
>
>Thanks,
>Wayne Frenck
If VSS capability is enough for you, you could use scctext.prg to get textual representations of forms and compare them (VSS also uses SCCtext.prg) as strings.
Alternatively you could compare scx table records as objects. ie:
("Roughly")
lFormsMatch = .t.
use myform1.scx in 0 alias f1
use myform2.scx in 0 alias f2
select f1
scan
scatter name oF1 memo
select f2
locate for objname==oF1.objname and parent==oF1.parent
if eof()
lFormsMatch = .f.
exit
endif
scatter name oF2 memo
if !compobj(oF1,oF2)
lFormsMatch = .f.
exit
endif
endscan
use in "f1"
use in "f2"
? lFormsMatch
Cetin