Shared Form.dic with Missing Libraries – In 1 of 4 instances

  • Shared Form.dic with Missing Libraries – In 1 of 4 instances

    Posted by David Morinello on June 6, 2019 at 12:55 pm
    • David Morinello

      Member

      June 6, 2019 at 12:55 PM

      I have an odd issue with a custom Form with VBA. My users just started seeing this a few weeks ago.

      1. We have 4 Citrix Servers with multiple GP 2013 Clients installed.
      2. On 3 Servers the “ATI” client work fine, on the 4th it says it is missing libraries. Users accessing the form get screens similar to below.
      3. All 4 have the same shared location for the Forms.dic file in each of the 4 Dynamics.set files
      4. I renamed the “Bad” GP Client install folder and copied one of the other matching GP folders with all its contents in its place. Still see the same errors.
      5. Modifier won’t let me it and thinks someone has it open.
      • Ā How is the same Shared Custom Form looking different on different servers?
      • Is there a Server level common file or something screwy with the shared Forms.dic ?
      • What am I missing, or overthinking?

      2 Bad “Missing” references and pointing to an incorrect folder for the libraries.

      Good references and all are pointing to the correct folder for the libraries.

      ——————————
      David Morinello
      Senior Dynamics GP Systems Architect
      Ascend Learning, LLC
      Leawood KS
      ——————————

    • Beat Bucher

      Member

      June 7, 2019 at 12:27 PM

      Hi ,
      I noticed that your 2 screenshots are actually showing 2 different VBA references.. one for v12 and one v10 !?!..
      VBA reference files are usually DLL’s and those need to be registered in Windows before they can be used as references..
      Check out some discussions on internet about registering DLL files. ?Here’s an example :Ā 
      http://www.cpearson.com/excel/missingreferences.aspx

      Though quite an old blog post, it’s still valid today.

      As for trying to open a Shared FORMS.DIC with Modifier, never do that !!Ā  Due to your setup with distributed Citrix servers (in a pool ?), many users might actually be having a Dynamics.exe session started and locking this FORMS.DIC (and possibly REPORTS.DIC), which will prevent modifier or report writer to open that file.. even if you could, it’s a sure thing to corrupt the dictionary.Ā 

      Always use a dedicated GP client with local folders to alter customization on the dictionaries.. once done, you can export the package file from GP and import it into the global shared dictionaries during off-hours when nobody is logged into GP.

      ——————————
      Beat Bucher
      Business Analyst, Dynamics GP SME
      Montreal QC/Canada
      @GP_Beat http://www.gp-geek.com
      Montreal QC GPUG Chapter Leader
      MBS MVP (2015-2018)
      All-Star 2013
      ——————————
      ——————————————-

    • David Morinello

      Member

      June 10, 2019 at 9:43 AM

      Thanks

      The problem is with the one Citrix Server with the Missing Microsoft Dynamics VBA 10.0 Type Library (tlb not DLL), as well as the Dexterity Control Library (also a tlb file) showing as Missing.

      Ā 

      The other 3 working Citrix Servers, using the same Forms dictionary, show the VBA Microsoft Dynamics VBA 12.00 Type Library and Dexterity Control Library. Users accessing the same form on these 3 are working fine.

      ?

      ——————————
      David Morinello
      Senior Dynamics GP Systems Architect
      Ascend Learning, LLC
      Leawood KS
      ——————————
      ——————————————-

    • Beat Bucher

      Member

      June 10, 2019 at 6:31 PM

      I see…Ā 
      This looks like a developer environment issue.. maybe can chime in on this one ?Ā ?

      ——————————
      Beat Bucher
      Business Analyst, Dynamics GP SME
      Montreal QC/Canada
      @GP_Beat http://www.gp-geek.com
      Montreal QC GPUG Chapter Leader
      MBS MVP (2015-2018)
      All-Star 2013
      ——————————
      ——————————————-

    David Morinello replied 7 years ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

The discussion ‘Shared Form.dic with Missing Libraries – In 1 of 4 instances’ is closed to new replies.

Start of Discussion
0 of 0 replies June 2018
Now

Welcome to our new site!

Here you will find a wealth of information created for peopleĀ  that are on a mission to redefine business models with cloud techinologies, AI, automation, low code / no code applications, data, security & more to compete in the Acceleration Economy!