Title : Contact Mail
Toolbars
call OpenFormTop("ptEdit","*_E*.FM","WORK.TABLENAME",1,"?=UNIQUEFIELDNAME")
call OpenFormTop("ptDelete","*_E*.FM","WORK.TABLENAME",1,"?=UNIQUEFIELDNAME")
call BrowseFilter()
call PrintGrid()
call CreateSheet()
call CloseForm(False)
Buttons
Fields
(.MDATE)
(.FOLDER_STR)
(.SUBJECT)
(.MDATE)
(.FOLDER_STR)
(.SUBJECT)
AutoScript
lib
proc Panels_Start ( )
start_sql "DATA" "KOSMOS"
SELECT AU_MAIL.*, AU_DOC.*, AU_DOC.AU_DOC AS AU_DOC
FROM AU_MAIL, AU_DOC
WHERE ( AU_MAIL.AU_DOC = AU_DOC.AU_DOC) AND ( AU_MAIL.AU_CONTACT = :C)
ORDER BY MDATE
end _sql
q = QueryByName( "DATA")
call TSetParam( q, "C", _PARAM[4])
call TPrepare( q)
end
proc Form_Start ( )
call SetCaption( "Contact Mail")
end
proc Lst_DblClick ( )
doc = TGetFld( q, "AU_DOC")
islink = TGetFld( q, "ISLINK")
file = TGetFld( q, "FILE_NAME")
command = TGetFld( q, "OPENCOMMAND")
if ( islink = 1) then
call Browse( file)
else
call DocView( doc, "", command)
end if
end