[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

1508.0. "AccVio with For Loop and SEL_DISPLAY" by ZUR01::KURTH (Peter Kurth @RLE, R�mlang (CH)) Fri Sep 25 1992 16:27

	Hi

	The following test form FOR$TEST causes an AccVio using ALL-IN-1 V2.4
	(with and without K603):

Enter:	FOR$TEST <Return>

Output:	----------------------------------------------

		FOR Loop Test Form

		X

	----------------------------------------------


Enter:	<Find>

Output:
Hubert Kaufmann
%SYSTEM-F-ACCVIO, access violation, reason mask=04, virtual address=00000000, PC
=00099D84, PSL=03C00004

  Improperly handled condition, image exit forced.

        Signal arguments              Stack contents

        Number = 00000005                00000000
        Name   = 0000000C                00000000
                 00000004                20000000
                 00000000                7FE74F6C
                 00099D84                7FE74F38
                 03C00004                0009AA41
                                         00000002
                                         00000000
                                         7FE74F28
                                         00000000

        Register dump

        R0 = 00000000  R1 = 00000000  R2 = 00000001  R3 = 00026C80
        R4 = 0002F62C  R5 = 001010F8  R6 = 0009A1C3  R7 = 0011C44F
        R8 = 001266C9  R9 = 0012D260  R10= 00000001  R11= 0002F001
        AP = 7FE74EB8  FP = 7FE74E78  SP = 7FE74EF4  PC = 00099D84
        PSL= 03C00004


	The ARG form using field TEST looks like this (see also Appl Prog
	Ref 2, page 233):

	.TYPE
	ARG/OVERLAY
	TEST
	/RECOGNITION=<FOR profil WITH .USER BEGINNING "K" DO SEL_DISPLAY .FULNAM


	What's the cause of this problem? You may find the files FOR$TEST.FLG
	and FOR$TEST.FRM in ZUR01::SYS$PUBLIC: (ZUR01=48.241=49393).

	Thanks and regards, Peter
T.RTitleUserPersonal
Name
DateLines
1508.1Need a SELECT form for SEL_xxx functionsSHALOT::WARFORDRichard Warford @OPA DTN 393-7495Mon Sep 28 1992 03:1225
    Since you used the /RECOGNITION=<xxxx syntax you must do ALL of the
    recognition capabilities yourself. This includes putting a SELECT
    for on the screen. Calling SEL_DISPLAY requires that a SELECT form
    form to be current. In your case you never put up a SELECT form, but
    still call the SEL_DISPLAY funcion. You could change this to:;
    
    	TEST
    	/RECOGNITION=<FORM AUTO SELECT FOR PROFIL WITH .USER BEGINNING 
    	 "K" DO SEL_DISPLAY .FULNAM
    
    Or since that is basically the normal recognition you'll probably find
    you could use:
    
    	TEST
    	/RSE_RECOGNITION=PROFIL WITH .USER BEGINNING "K"/SHOW=".FULNAM"
    
    
    Then again, I don't know why you have a recognition that doesn't pay
    any attention to the field your in. Normally it would look more like:
    
    	TEST
    	/RSE_RECOGNITION=PROFIL.USER with .USER BEGINNING TEST
    	/SHOW=".USER:30 .FULNAM"
    
    Rick