MEMOSAY()

From Recital Documentation Wiki
Jump to: navigation, search

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