Web Connection
com
Gravatar is a globally recognized avatar based on your email address. com
  Kuzma Karbachinskiy
  All
  Oct 15, 2018 @ 12:42pm

Hi,

I'd like to know more about COM mode environment settings. In the past Rick pointed to the link Drive Mapping in Web Applications. Also Identity of the IIS Application Pool set to LocalSystem and Enabling 32 bit Applications on 64 bit Machines for ISAPI set the Enable 32 Bit Applications flag to True. Registry of the Virtual Machine with the application was clean to delete old DCOM entities and currently just recent project build entity left. Application runs under administrator account. All program-classes that application needs included into project. RAM of virtual machine is 12 GB. The task manager shown that com consumed up to 7 KB. Are there directions to set COM memory allowances? I have application very good performances in 'File' mode and problems in COM as functions of some instantiated classes are not visible and printing reports error message: 'User-interface operation not allowed at this time'.

Thank you, Kuzma Karbachinskiy kkarbachin@oneworldonestop.com

Gravatar is a globally recognized avatar based on your email address. re: com
  Rick Strahl
  Kuzma Karbachinskiy
  Oct 15, 2018 @ 07:48pm

some instantiated classes are not visible

THe only reason this can happen is if there is code that is not included in the project. If you have script files (WCSX pages) make sure the generated PRG files are included in the project.

The only exception of this are templates/scripts which are compiled on the fly at runtime.

UI Operation

Most likely reports? Make sure you use the NODIALOG clause on the REPORT command. Anything that throws up a UI form of any kind will fail.

Make sure you run with UnattendedMode=on in yourapp.ini.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: com
  Kuzma Karbachinskiy
  Rick Strahl
  Oct 18, 2018 @ 06:29am

Hi Rick,

I started to fix the problems and find right for COM statements like 'DEFINE CLASS ClassName1 AS ParentClass [OF ClassLibrary]' Application runs with UnattendedMode=on in Myapp.ini.

Thank you for your help. Kuzma Karbachinskiy kkarbachinskiy@oneworldonestop.com

Gravatar is a globally recognized avatar based on your email address. re: com
  Kuzma Karbachinskiy
  Kuzma Karbachinskiy
  Oct 18, 2018 @ 09:52am

Hi Rick, My boss would like make things faster with you direct help by paid job.

Application has 8 modules, 210 screens, about 400 hundreds reports.

The modules have sub-modules. The number of sub-modules is different from 3 to 30.

Most modules have 3-4 sub-modules and 1 module has 30 sub-modules.

It was identified syntax DEFINE CLASS statement good for COM like

'DEFINE CLASS ClassName1 AS ParentClass [OF ClassLibrary]'.

Development moved more and shown SQL syntax problems that didn’t show up in ‘File’ mode.

Reporting problem still exist after update REPORT FORM with NODIALOG clause.

It is possible to have more undiscovered problems on the top.

What is time frame should be planned for you to speed up it? What is yours current hourly rate?

Thank you, Kuzma Karbachinskiy kkarbachinskiy@oneworldonestop.com

© 1996-2024