Results 1 to 2 of 2
  1. #1
    Join Date
    Jan 2004
    Posts
    1

    Unanswered: Populating a multi-record block

    Hi!

    I am having a form wherein I need to populate a multi-record block when the user presses a button.

    I am getting INVALID PAGE FAULT error whenever this population is taking place. The details button show the following data:

    F50DBG32 caused an invalid page fault in
    module TK25W32.DLL at 018f:617d6550.
    Registers:
    EAX=01043340 CS=018f EIP=617d6550 EFLGS=00010212
    EBX=00b3af60 SS=0197 ESP=00b1f324 EBP=00b1f324
    ECX=00b1f3b8 DS=0197 ESI=00000000 FS=1a97
    EDX=00000000 ES=0197 EDI=00bd4ea8 GS=0000
    Bytes at CS:EIP:
    8b 42 74 ff 75 10 8b 48 18 85 c9 74 0e ff 72 70
    Stack dump:
    00b44414 5df676c0 01043340 00000000 00b1f3b8 00bd84d8 00b44414 00b3af60 00bddbc0 0001178f 0020147e 000c0000 00e101a1 00000013 00b67a1c 01043340

    The error is occuring specifically when it encounters Next_Record or Create_Record command.

    Can somebody help me out!!!

    Raju

  2. #2
    Join Date
    Nov 2003
    Location
    down on the cube farm, left then right then another left
    Posts
    467
    You didn't specify Forms version or OS. But ...

    This might not be an Oracle issue. Are you have any other OS issues?

    First step, delete the .fmx file and then recreate it. Sounds basic but it has worked for me.

    If that fails then my approach would be to start from scratch and rebuild your form layer by layer. First get your form to update one block (the current one) then keep adding a block until you get the error or you are finished. When I say start from scratch I do me scratch. Do not carry anything over. You can probably safely cut and paste some trigger code etc. I know this sounds like a lot of work, but patience is you key here. There are two results you might get. You will again encounter your error and then you can look closely at what you just added and see what might be "causing" it. Perhaps there is another approach you could use. The other result is that it will work!
    NOTE: Please disregard the label "Senior Member".

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •