Someone sent me a dictionary file for some customizations. This is not the complete dictionary but just the extracted dictionary. To see the customizations, I need to merge this file with a clean dynamics dictionary, Am I correct in this? If yes, how do i achieve this so I can see the customizations and make some more modifications to it if required.
*This post is locked for comments
Hello,
To update your application - The Programmers Guide Vol 1 and Integration Guide both have sections on upgrading a Dexterity application - Chapter 60 Updating an Application and Chapter 43 Updating an Application, respectively in the Dex 2010 manuals.
If all you are doing is a quick check of something, and not a development effort which will be deployed to a Production system you can set the following in your dex.ini:
AllowWrongDex=TRUE
**CAVEAT - you want to set this back to FALSE as soon as possible because having mismatched dictionaries and exe's is not a good idea.
Emily, My problem is different. None of the scenarios in the article applies. My GP and Database are perfect. I have a different development dictionary which has customizations done in it. I need to make more customizations. I am trying to open this and debug it in test mode when I get this error. How do i update this dictionary to the current one so I can make customizations and test it there itself.
Please see:
Mariano, How do I check and or upgrade the versions of dictionaries. My problem is as follows.
I have configured my client GP environment on a virtual machine. GP Installed and same version as client, SQL Databases restored, GP Works fine. The client has customizations on the SOP Entry window which show up in GP and everything is fine there.
I have the original full dynamics dictionary where customizations are created. When I open this dictionary in Dexterity, goto debug test mode, i get the error that says
" Product installed on your computer is on a different version than the database version"
and dexterity closes.
When I see GP_Loginerrors.log file, it has an error
Product_Name: <name of my dictionary>, DATABASE VERSION 1001301 Client Version 1001129
How do I resolve this and get this to run in debug test mode so I can make changes to customization and add more if required.
[quote user="Hamza Josh"]Someone please help me by giving me exact steps to create one dictionary out of a extracted custom dictionary. [/quote]
Hamza, there may be few things to consider prior to performing a developer's update, such as a) making sure what version of Dexterity was used to create this extracted dictionary, and b) what version of the Dynamics dictionary was the extracted dictionary created from. If you do a Developer Update on an extracted dictionary into an incorrect DYNAMICS.DIC dictionary version, you may need to ensure all objects work after the import. Hence, I would also suggest you compile the dictionary using Dexterity Utilities, priort to opening the development dictionary with Dexterity.
Someone please help me by giving me exact steps to create one dictionary out of a extracted custom dictionary. I tried using dexterity utilities and using the transfer function but the final dictionary just does not open in Dexterity. Dex just hangs.
I have the extracted dictionary, I took a dynamics dictionary and opened the dynamics as destination dic and the extracted one as source dic. I then dic developer update and it wouldn't work. I tried developer update with resources and that doesn't work. PLEASE HELP
Hello Hamza,
A utility called 'Developer Update' in the Dexterity Utilities module is what you use to perform the merge. The documentation for the Dexterity Utilities module is pretty good and will explain the details.
Greg
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,228 Super User 2024 Season 2
Martin Dráb 230,056 Most Valuable Professional
nmaenpaa 101,156