Difference between revisions of "MEMOSAY()"

From Recital Documentation Wiki
Jump to: navigation, search
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Class==
 
Memos
 
 
 
 
==Purpose==
 
==Purpose==
 
Function to display contents of a memo field
 
Function to display contents of a memo field
Line 21: Line 17:
 
<code lang="recital">
 
<code lang="recital">
 
procedure saymemo
 
procedure saymemo
memosay(details,2,41,10,79,"Customer Details")
+
  memosay(details,2,41,10,79,"Customer Details")
 
return
 
return
  
Line 32: Line 28:
  
 
==Products==
 
==Products==
Recital Terminal Developer
+
Recital  
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Memos]]
 +
[[Category:Memos Functions]]

Latest revision as of 16:51, 3 December 2009

Purpose

Function to display contents of a memo field


Syntax

MEMOSAY(<memofield> | <expC>,[<expN1>, <expN2>, <expN3>, <expN4> [, <expC1>]])


See Also

HARDCR(), MEMLINES(), MEMOEDIT(), MEMOLINE(), MEMOREAD(), MEMOTRAN(), MEMOWRITE(), MLCOUNT(), MLINE(), SET MEMOCLEAR, SET MEMOWIDTH, SET MEMOWINDOW, SET PRERECORD, TEXTEDIT()

Description

The MEMOSAY() function displays the contents of the <memofield> or <expC> in a window on the screen. The output is displayed in reverse video to interface consistently through forms. Coordinates <row>, <col> to <endrow>, <endcol>, may be optionally specified by <expN1> to <expN4>. If no screen coordinates are specified, MEMOSAY() will default to the current SET MEMOWINDOW coordinates. The optional <expC1> contains a label name for the memo if SET BORDER is set to SINGLE or DOUBLE. The MEMOSAY() functions returns .T. if successful and .F. otherwise.


Example

procedure saymemo
  memosay(details,2,41,10,79,"Customer Details")
return
 
use accounts
set form to details
set prerecord to saymemo
edit


Products

Recital