lib
{=====================================
Panels_Start ===================================}
proc Panels_Start()
return
start_sql "HIST" "KOSMOS"
SELECT AU_DOC_EVENT.*
, AU_USER.UNAME
FROM AU_DOC_EVENT
, AU_USER
WHERE (AU_DOC_EVENT.AU_USER = AU_USER.AU_USER
)
AND (AU_DOC_EVENT.AU_DOC = :DOC
)
ORDER BY AU_DOC_EVENT.EDATE
end_sql
q0 = QueryByName
("HIST"
)
call TSetParam
(q0
,"DOC"
,0
)
call TPrepare
(q0
)
end
{====================================
Form_Start ==================================}
proc Form_Start()
f = TopForm
()
fprev = PreviousForm
(f
)
f
lib = FByResName
("AU_ALLFILES.FM"
)
fdoc = FByResName
("AU_FILES.FM"
)
task = FormTaskStr
(f
)
{.................................run the HIST query}
r = AU_DOC!AU_DOC
call TSetParam
(q0
,"DOC"
,r
)
call TExecute
(q0
)
call Refresh
(f
) {...................top position
for the list also achieved!!!!}
modify_flag = 0
newversion_flag = 0
if (task = "ptApp
end"
) then
call SetCaption
("Insert New Document"
)
if (_PARAM[10] <> ""
) then {...................entry form the fm form}
p = PByName
(f
,"AU_DOC"
)
t = TByName
(p
,"AU_DOC"
)
call TEdit
(t
)
call TSetFld
(t
,"FILE_NAME"
,"