ERROR - PML: Object definition for MODULEBARDATA could not be found

 
  • Hi Guys,

    Can someone please assist?

    I have a .bat file I'm using to enter the Admin Module. When clicking on the admin tile after entering the username and password, I get the following error:

    AVEVA Administration Monitor Mk1.2.4.0[C1240-284]  (WINDOWS-NT 6.3)  (12 Jul 2018 : 04:17)
    Copyright 2012 to current year.  AVEVA Solutions Limited and its subsidiaries. All rights reserved.
    This is the main-line Beech build with Core 1.2.4

    (46,87)   PML: Object definition for MODULEBARDATA could not be found.
    In line 49 of Macro %PMLLIB%\limbo\functions\moduleswitch.pmlfnc
    !nextModule      = object MODULEBARDATA()
    Called from line 1 of Command/Form Forced Input
    $M "/%PMLLIB%\limbo\functions\moduleswitch.pmlfnc" Admin false false False False

    I think my references and setup in the file is correct.

    I have also done a search on the forum but could not find a solution yet.

    Please help.

    L.
  • It Seems there is a problem with installation, can you recheck once your installations.
  • Thanks for the response.

    The installation is not the problem as the Admin shortcut on the desktop works fine.

    I suspect it's some setting within my .bat file.

    If you don't mind, I can send you the .bat file via PM and upon inspection you might find a problem?

    Ps. A have another .bat file for Design and it works just fine.
  • [QUOTE=Lourens1190;110463]Hi Guys,

    Can someone please assist?

    I have a .bat file I'm using to enter the Admin Module. When clicking on the admin tile after entering the username and password, I get the following error:

    AVEVA Administration Monitor Mk1.2.4.0[C1240-284]  (WINDOWS-NT 6.3)  (12 Jul 2018 : 04:17)
    Copyright 2012 to current year.  AVEVA Solutions Limited and its subsidiaries. All rights reserved.
    This is the main-line Beech build with Core 1.2.4

    (46,87)   PML: Object definition for MODULEBARDATA could not be found.
    In line 49 of Macro %PMLLIB%\limbo\functions\moduleswitch.pmlfnc
    !nextModule      = object MODULEBARDATA()
    Called from line 1 of Command/Form Forced Input
    $M "/%PMLLIB%\limbo\functions\moduleswitch.pmlfnc" Admin false false False False

    I think my references and setup in the file is correct.

    I have also done a search on the forum but could not find a solution yet.

    Please help.

    L.

    Did you add other path for PMLLIB in your local or project evars (evarsPROJ.bat)? It might not correctly defined I guess since it can't recognized the default object MODULEBARDATA.
    Example:
    set PMLLIB=%PROJLIB%\PMLLIB %PMLLIB%
  • Hello,

    Try to access pml.index file, it might be that something is wrong with access rights. You can also just delete it and it will be re-created at the next startup.