User command in @key processing

James Flanagan James at Flantec.com
Mon Aug 13 11:45:58 PDT 2018


Mark, 

Yeah, that was exactly it.  Thank you very much, 


James Flanagan
Flantec.com <http://flantec.com/>

email:	James at Flantec.com <mailto:James at Flantec.com>
mobile:	760-458-8498
home: 	219-221-6219
text:		7604588498 at txt.att.net <mailto:7604588498 at txt.att.net>

Skype:	Flantec
ichat:	James at Flantec.com <mailto:James at Flantec.com>	

home:	1901 Cidermill Road
		Michigan City, IN 46360

> On Aug 13, 2018, at 2:38 PM, Fairlight via Filepro-list <filepro-list at lists.celestial.com> wrote:
> 
> Your mistake is likely in not using CLOSE.
> 
> After your "aa=xxx" line, use this line:
> 
> ::close xxx:
> 
> Should it -technically- close upon re-hitting the user command?  That's a
> mattter one could debate either way.  I strongly suspect it is not closing,
> however, leaving you with a dead file descriptor.
> 
> mark->
> 
> On Mon, Aug 13, 2018 at 02:02:04PM -0400, James Flanagan via Filepro-list thus spoke:
>> Filepro 5.8.01.06D6
>> Redhat Exnterprise 6.8
>> 
>> /bin/test_script
>> echo 23
>> 
>> Input processing
>> ::end:
>> ::?:
>> @keyx::?:
>> ::aa(2,.0):
>> ::user xxx = /bin/test_script
>> ::aa=xxx:
>> ::msgbox aa:
>> ::end:
>> 
>> The first iteration of this code, when hitting the ?X? key works and the msgbox contains ?23?.  Every subsequent time, however, the msgbox is blank.   
>> 
>> I found the following in the manual, but I am not quite certain that this is the issue.  
>> IMPORTANT: When reading from a user program, filePro Plus executes the program only once, not over and over. Therefore, make sure the user program itself loops until it reaches an end-of-file. 
>> 
>> Can input processing keep re-running a user command each time in @key processing, however many times the key is pressed for a given record.
>> 
>> Thank you very much, in advance.  
>> 
>> 
>> James Flanagan
>> Flantec.com <http://flantec.com/> <http://flantec.com/ <http://flantec.com/>>
>> 
>> email:	James at Flantec.com <mailto:James at Flantec.com> <mailto:James at Flantec.com <mailto:James at Flantec.com>>
>> mobile:	760-458-8498
>> home: 	219-221-6219
>> text:		7604588498 at txt.att.net <mailto:7604588498 at txt.att.net> <mailto:7604588498 at txt.att.net <mailto:7604588498 at txt.att.net>>
>> 
>> Skype:	Flantec
>> ichat:	James at Flantec.com <mailto:James at Flantec.com <mailto:James at Flantec.com>>	
>> 
>> home:	1901 Cidermill Road
>> 		Michigan City, IN 46360
>> 
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <http://mailman.celestial.com/pipermail/filepro-list/attachments/20180813/98c7c5f6/attachment.html <http://mailman.celestial.com/pipermail/filepro-list/attachments/20180813/98c7c5f6/attachment.html>>
>> _______________________________________________
>> Filepro-list mailing list
>> Filepro-list at lists.celestial.com <mailto:Filepro-list at lists.celestial.com>
>> Subscribe/Unsubscribe/Subscription Changes
>> http://mailman.celestial.com/mailman/listinfo/filepro-list <http://mailman.celestial.com/mailman/listinfo/filepro-list>
> 
> -- 
> Audio panton, cogito singularis.
> _______________________________________________
> Filepro-list mailing list
> Filepro-list at lists.celestial.com <mailto:Filepro-list at lists.celestial.com>
> Subscribe/Unsubscribe/Subscription Changes
> http://mailman.celestial.com/mailman/listinfo/filepro-list <http://mailman.celestial.com/mailman/listinfo/filepro-list>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.celestial.com/pipermail/filepro-list/attachments/20180813/8925ed56/attachment.html>


More information about the Filepro-list mailing list