Message Notification (AREV Specific)
At 22 JAN 2002 04:05:23PM Rick Todd wrote:
This is not really an AREV question, but is part of my AREV application. I have a client who has recently upgraded their network file server from Novell 4.11 to Windows 2000 (The workstations still remained Windows 98). The application / database that I designed for them, contains a Message file (which stores all the messages that are sent between users on the network) and I had incorporated the Netware command "SEND" to notify an user that they had a new message. (Example: PERFORM "SUSPEND EXIT SEND Received_New_Message TO RICK") Now the "SEND" command is not available.
Does anyone have any ideas how I can notify users on the network of changes in the AREV Message file?
Thanks
Rick
At 22 JAN 2002 05:31PM [url=http://www.sprezzatura.com" onMouseOver=window.status=Click here to visit our web site?';return(true)]The Sprezzatura Group[/url] wrote:
Post indexing process that scans the file and pops up a message? Replacement indexing if you have a dedicated indexer. See http://www.sprezzatura.com/revmedia/V2I10A4.HTM
World Leaders in all things RevSoft
At 22 JAN 2002 06:13PM Jonathan Bird wrote:
Use:
NET SEND {name | * | /DOMAIN:name | /USERS} message
For example:
pcperform 'NET SEND ADMINISTRATOR "This is a message" '
JB
At 23 JAN 2002 03:21PM Rick Todd wrote:
That is an interesting thought. My client currently has a dedicated server (workstation) that handles indexing and all user workstations have indexing turned off. I could create an instead-of-indexing subroutine for users to check for new messages. But, I see several problems. 1) If an user was working (typing) the subroutine would never be executed. 2) If an user switched to another application, such as Word Perfect, though the subroutine would be executed, the user still would never now that they received a new message until they returned to arev. The message would be displayed in arev but not in windows.
Thanks Rick
At 23 JAN 2002 07:05PM Rick Todd wrote:
The "NET SEND" command is not compatible with Windows 98. Though I have been successful in adding another layer to the Messaging System that does use the "NET SEND". It's not my first choice but its the best that I have found. I would prefer to send a notification as soon as the Save key (F9) was pressed. Instead I created a stack file called MB_NOTIFY. When an user saves a message I write a record to the MB_NOTIFY file with the users name and message number. Then I created a subroutine, MB.NOTIFY, that checks the MB_NOTIFY file for records. If records are found then I execute the "NET SEND" command and remove the records from the MB_NOTIFY file. I created an user account that executes the MB.NOTIFY subroutine much like the background update indexing. I launch this account from the file server where the Windows 2000 in located. It does work.
Thanks
Rick
At 25 JAN 2002 01:09PM [url=http://www.sprezzatura.com" onMouseOver=window.status=Click here to visit our web site?';return(true)]The Sprezzatura Group[/url] wrote:
The Emu has posthumourlessly released
this SENL article, which might do what you want.
World Leaders in all things RevSoft