IBM Support

HD25903: CATIA MACRO AND VBA CALL DOES NOT WORK THE FIRST TIME

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • CATIA Macro and VBA call does not work the first
    time
    .
    

Local fix

Problem summary

  • CATIA Macro and VBA call does not work the first time
    CATIA Macro and VBA call does not work the first
    time
    .
    

Problem conclusion

  • THIS PROBLEM IS PERMANENT RESTRICTION IN
    CATIA.
    The Microsoft VBA code seems to have a problem
    in initialiazing the VBA events handler when we are
    in the VBScript thread. As this problem is specific
    to the Microsoft code, we cannot find a solution a
    have to close this issue Permanent Restriction.
    However, there is a by-pass that consists in writing
    a VBA macro instead of a VBScript macro to do the
    CATIA.SystemService.ExecuteScript method call.
    As this scenario already uses a VBA form
    (which is not supported on Unix), this is useless
    to use VBScript and using VBA would
    be more consistent.
    .
    

Temporary fix

Comments

APAR Information

  • APAR number

    HD25903

  • Reported component name

    CATIA V5/NT/200

  • Reported component ID

    569151000

  • Reported release

    512

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2004-07-30

  • Closed date

    2004-08-17

  • Last modified date

    2004-08-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA V5"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"512","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
17 August 2004