I am busy finishing off chapter “12 - Working With Reports” and I have got to the last report:
A Single Invoice Report
Next, we will print a single invoice from the Browse list of orders.
Creating the Report
1.In the Application Tree, highlight the CustInvoiceReport procedure.
2.Choose Application -> Copy Procedure.
I type in the name of the new procedure and C11 crashes. I tried the recommended name and a few other names. No go:
Exception occurred at address 11C53189
Exception code C0000005: Access Violation
Process PID=716 Image: C:\Clarion11\bin\Clarion.exe
Thread 2 Handle=00000CA4 TID=7080
Exception parameters:
00000000
00000000
EAX=00000000 EBX=1113EB28 ECX=1113EB28 EDX=00000000
ESI=1113EB28 EDI=1113EB30 EBP=199CF020 ESP=199CE900
EIP=11C53189 FLG=00010212
Call Stack:
11C53189
11CAF1C7
08FAD3E1
772A7C7E
772A7C4E
Clarion modules:
08EE0000 11.00:13372 C:\Clarion11\bin\ClaRUN.dll
08EB0000 11.00:13372 C:\Clarion11\bin\ClaIde.dll
11B30000 11.00:13372 C:\Clarion11\bin\ClaASC.dll
11B50000 11.00:13372 C:\Clarion11\bin\ClaDOS.dll
11AC0000 11.00:13372 C:\Clarion11\bin\ClaDEF.dll
11980000 11.00:13372 C:\Clarion11\bin\ClaTPS.dll
118E0000 11.00:13372 C:\Clarion11\bin\ClaCBC.dll
11920000 11.00:13372 C:\Clarion11\bin\Claasl.dll
11E10000 11.00:13372 C:\Clarion11\bin\ClaAPP.dll
11C50000 11.00:13372 C:\Clarion11\bin\Clagen.dll
1CEA0000 11.00:13372 C:\Clarion11\bin\ClaDSI.DLL
1CDA0000 11.00:13372 C:\Clarion11\bin\Cladct.dll
1CFB0000 11.00:13372 C:\Clarion11\bin\ClaPRJ.DLL
I have tried restarting the PC, recovering the application, etc. It compiles without any issues, so I have run out of ideas.
Any suggestions on how to copy a procedure without using the Application menu?