Platform update 938138 is available for Microsoft Dynamics NAV 4.0 Service Pack 3

Article ID: 938138 - View products that this article applies to.
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

INTRODUCTION

This article describes a platform update that corrects several problems in Microsoft Dynamics NAV 4.0 Service Pack 3.

More information

Problems that are corrected

The following problems are corrected in platform update 938138:
  • You receive the following error message when you import text objects:
    The property exceeds the buffer size.
    You receive this error message when you import text objects if several languages are built in to Microsoft Dynamics NAV 4.0. This can cause the text in the text objects to become too long. When you import a text object that contains multilanguage values that contain text that is too long, the text object cannot be imported into Object Designer. After you install this platform update, Microsoft Dynamics NAV separates multilanguage values for text objects into separate lines.
  • When you code an error message in a Global trigger in the ApplicationManagement codeunit (1), the error message is not displayed.

    This problem occurs because error messages for unhandled errors are not displayed if the error occurs after the trigger is run. After you install this platform update, Microsoft Dynamics NAV displays error messages for unhandled errors even though the error occurs after the trigger is run.
  • Microsoft Dynamics NAV 4.0 Service Pack 3 may crash when you run the Maintain Relationships function.

    This problem is caused by a broken relationship. After you install this platform update, the Maintain Relationships function will not cause Microsoft Dynamics NAV to crash if a relationship is broken.
  • When you compile an object, the language layer is removed.

    This problem occurs because too many language layers are attached to an object. After you install this platform update, you will receive an error message when you compile an object that has too many language layers.
  • Matrix scroll bars may be disabled.

    This problem occurs if you adjust the screen resolution to larger than 1,280 x 1,024 pixels. After you install this platform update, you can adjust the screen resolution without causing the matrix scroll bars to be disabled.
  • Microsoft Dynamics NAV 4.0 may crash when a C/AL code loop is running in a Citrix environment.

    After you install this platform update, Microsoft Dynamics NAV will prevent some C/AL code loops from causing Microsoft Dynamics NAV to crash in a Citrix environment.
  • Matrix columns become too small after you resize them.

    This problem occurs because the correct metric value is not stored in the .zup file when the screen resolution is set very high. After you install this platform update, the metric value that is stored in the .zup file is changed from MatrixWidth to PaneWidth. This change prevents matrix columns from becoming too small after you resize them.
  • The Show Column option does not work if no columns have the FOCUSABLE parameter set to "Yes."

    This problem occurs because the Show Column option is not always visible. After you install this platform update, the Show Column option is always available. You cannot remove the last focusable column.
  • The GETVERSION statement in C/FRONT code works inconsistently depending on the version of Microsoft Dynamics NAV that you are using.

    This problem may occur if the CFront.dll file is not loaded. For example, the ConnectServerAndOpenDatabase function is not called before the GetVersion function returns the version of the CFront[sql].dll file that is set by the dllName property. After you install this platform update, you can use the GetVersion function before you open the database connection.
  • In Microsoft Dynamics NAV SQL Option, not all the languages from the installed operating system are supported.

    This problem occurs because only a limited list of operating system languages is included in the language list for Microsoft Dynamics NAV SQL Option. After you install this platform update, the list of operating system languages is no longer limited. The list will now be populated with the languages that are supported by the installed operating system.
  • Sum Index Flowfield Technology (SIFT) totals are incorrect.

    This problem occurs when the SumIndexField field is part of a key sum. This problem occurs because the SIFT table became corrupted during the update operations on the main table. After you install this platform update, the SIFT table is updated correctly.
  • Variant variables may cause Microsoft Dynamics NAV to crash.

    This problem occurs when Microsoft Dynamics NAV tries to convert the stack elements for variant variables. After you install this platform update, Microsoft Dynamics NAV no longer tries to convert the stack elements for variant variables.
  • You may be unable to access Microsoft Dynamics NAV tables that have Spanish characters such as "á" and "é" when you use Microsoft Dynamics NAV Open Database Connectivity (NODBC).

    This problem occurs if you use the NODBC tool that was released in platform update 931841 for Microsoft Dynamics NAV 4.0 Service Pack 3. After you install this platform update, the ANSI-to-OEM conversion for table names will function correctly in NODBC.
  • You experience slow performance in Microsoft Dynamics NAV 4.0 on a computer that is running Microsoft SQL Server 2005.

    This problem occurs because Microsoft Dynamics NAV generates queries that have an OPTION FAST(x) hint. This hint may cause slow performance. After you install this platform update, Microsoft Dynamics NAV will no longer use the OPTION FAST(x) hint in SQL Server queries.
  • When you try to access a Microsoft Dynamics NAV table that has Spanish characters, you receive the following error message:
    The Microsoft Jet database engine could not find the object <tablename>. Make sure the object exists and that you spell its name and the path name correctly" when you try to access Navision tables with some country local characters (like á, é, ü...).
  • You may receive the following error message:
    The expression variant cannot be type-converted to a Text value.
    You receive this error message because automation variables are handled differently in builds 23305 and 24080.

Platform update information

A supported platform update is now available from Microsoft. The platform update corrects the problem that is described in this article. Apply the platform update only to systems that are experiencing this specific problem.

To resolve this problem immediately, contact Technical Support for Microsoft Dynamics and related products to obtain the platform update. You can log on to the Microsoft Dynamics site and create a new support request. To do this, visit the following Microsoft Web site:
https://mbs.microsoft.com/support/newstart.aspx
You can also contact Technical Support for Microsoft Dynamics and related products by telephone at (888) 477-7877.

Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Technical Support Professional for Microsoft Dynamics and related products determines that a specific update will resolve your problem. The usual support costs will apply to any additional support questions and issues that do not qualify for the specific update in question.

How to obtain the Microsoft Dynamics NAV hotfix or update files

After you request a Microsoft Dynamics NAV hotfix or an update file from Technical Support for Microsoft Dynamics, a hyperlink will be sent to you in an e-mail.

The e-mail will contain a hyperlink and a password. You can use the hyperlink to download the Microsoft Dynamics NAV hotfix or the update files. When you click the hyperlink, the File Download – Security Warning dialog box opens. Then, you are prompted to run, to save, or to cancel the download.

If you click Run, the files start the download and the extraction process. You must specify a folder for the new files, and then provide the password.

If you click Save, you must specify a path for saving the compressed file. When you open the file that you saved, you are prompted to specify a path for the files. You must then provide the password provided in the e-mail.

If you click Cancel, the download process stops.

How to install this platform update for Microsoft Dynamics NAV 4.0 Service Pack 3

To install this platform update for Microsoft Dynamics NAV 4.0 Service Pack 3, follow these steps:
  1. Download the update.
  2. Double-click the .exe file that you downloaded, and then extract the files to a new folder.
  3. To install the Microsoft Dynamics NAV 4.0 Client installation update, double-click the following file:
    Platform update for microsoft dynamics nav w1 4.0 sp3 (kb938138).exe
    Then, follow the instructions to complete the update.
    Collapse this tableExpand this table
    File nameFile versionFile sizeDateTimePlatform
    Platform update for microsoft dynamics nav w1 4.0 sp3 (kb938138).exe12.0.0.588514,276,88819-Jun-200723:28x86
  4. To install the Microsoft Dynamics NAV Application Server update, double-click the Nas.exe file, and then follow the instructions to complete the update. The update replaces the following files in the Microsoft Dynamics NAV Application Server installation.
    Collapse this tableExpand this table
    File nameFile versionFile sizeDateTimePlatform
    0x0409.iniNot Applicable4,18725-Jul-200213:02Not Applicable
    Instmsia.exe12.0.2600.21,708,85611-Mar-200208:45x86
    Instmsiw.exe6.0.2448.01,822,52011-Mar-200209:06x86
    Isscript8.msiNot Applicable645,12001-Oct-200214:18Not Applicable
    Navision application server 4.0 sp3.msiNot Applicable6,663,16808-Jun-200707:12Not Applicable
    Setup.exe4.0.3.24734230,86408-Jun-200707:11x86
    Setup.iniNot Applicable1,33007-Jun-200709:36Not Applicable
    Nsapphandler.dll4.0.3.2473475,21608-Jun-200707:11x86
    Devguide.chmNot Applicable103,89419-Sep-200607:41Not Applicable
    Msmqbusadapter.dll4.0.3.24734198,09608-Jun-200707:11x86
    Navision.streamhelpers.dll4.0.3.2473430,16008-Jun-200707:10x86
    Npipebusadapter.dll4.0.3.2473491,60008-Jun-200707:11x86
    Nscomcom2.dll4.0.3.24734157,13608-Jun-200707:11x86
    Socketbusadapter.dll4.0.3.24734194,00008-Jun-200707:11x86
    Msmapi32.ocx6.0.81.69137,00016-Dec-200506:55x86
    Ntimer.dll4.0.3.24734136,65608-Jun-200707:11x86
    Cgreqclient40.dll4.0.3.2473454,73608-Jun-200707:11x86
    Tcpcom.dll4.0.3.2473471,12008-Jun-200707:11x86
    Jsredis1.cabNot Applicable5,171,70208-Jun-200707:12Not Applicable
    Jsredist.msiNot Applicable1,630,72008-Jun-200707:12Not Applicable
    Netfx.msiNot Applicable5,932,03208-Jun-200707:12Not Applicable
    Netfx1.cabNot Applicable14,648,33208-Jun-200707:12Not Applicable
    Mdac_typ.exe28.0.1022.35,556,61607-Feb-200720:36x86
    Dw20.exe11.0.5515.0620,08821-Jul-200311:08x86
    Dwdcw20.dll11.0.5510.039,99214-Jul-200321:52x86
    Dwtrig20.exe11.0.5510.034,88014-Jul-200321:53x86
    Dwintl20.dll11.0.5510.0109,12014-Jul-200314:53x86
    Atdebug.exe4.0.3.247341,103,37608-Jun-200707:12x86
    Atl71.dll7.10.3077.098,76808-Jun-200707:11x86
    Cgeventlog.dll4.0.3.2473434,25608-Jun-200707:11x86
    Cgmessage.dllNot Applicable21,96808-Jun-200707:10x86
    Cgreqclient.dll4.0.3.24734157,13608-Jun-200707:11x86
    Cgreqclient40.tlbNot Applicable11,34807-Jun-200708:09Not Applicable
    Cgtimer.dll4.0.3.2473434,25608-Jun-200707:10x86
    Cphandler.dll4.0.3.2473462,92808-Jun-200707:11x86
    Cptimer.dll4.0.3.2473442,44808-Jun-200707:11x86
    Cronus.flfNot Applicable5,24415-Dec-200602:40Not Applicable
    Csearch.dll4.0.3.24734165,32808-Jun-200707:11x86
    Dbm.dll4.0.3.24734345,55208-Jun-200707:11x86
    Fin.etxNot Applicable172,66007-Jun-200705:24Not Applicable
    Fin.stxNot Applicable179,79707-Jun-200705:24Not Applicable
    Interop.msxml2.dll3.0.0.0222,67208-Jun-200707:11x86
    Microsoft.navision.employeeportal.errorutility.dll4.0.3.2473434,25608-Jun-200707:10x86
    Microsoft.navision.employeeportal.hash.dll4.0.3.2473426,06408-Jun-200707:10x86
    Microsoft.navision.employeeportal.hash.tlbNot Applicable2,04007-Jun-200708:09Not Applicable
    Microsoft.navision.employeeportal.navisionutility.dll4.0.3.2473446,54408-Jun-200707:11x86
    Microsoft.navision.employeeportal.navisionutility.tlbNot Applicable4,87207-Jun-200708:09Not Applicable
    Microsoft.navision.employeeportal.picturedisplay.dll4.0.3.2473430,16008-Jun-200707:10x86
    Microsoft.navision.employeeportal.picturedisplay.tlbNot Applicable2,46007-Jun-200708:09Not Applicable
    Microsoft.navision.employeeportal.security.dll4.0.3.2473430,16008-Jun-200707:10x86
    Microsoft.navision.employeeportal.security.tlbNot Applicable2,26007-Jun-200708:09Not Applicable
    Nas.exe4.0.3.247341,410,51208-Jun-200707:12x86
    Nascontrol.dll4.0.3.24734259,53608-Jun-200707:11x86
    Nasm.dll4.0.3.24734194,00008-Jun-200707:11x86
    Nasmsmqinitialise.exe4.0.3.2473450,64008-Jun-200707:11x86
    Nasmsnapin.mscNot Applicable26,49007-Feb-200720:31Not Applicable
    Nassql.exe4.0.3.247341,459,66408-Jun-200707:12x86
    Nc_netb.dll4.0.3.2473479,31208-Jun-200707:11x86
    Nc_tcp.dll4.0.3.2473483,40808-Jun-200707:11x86
    Nc_tcps.dll4.0.3.2473491,60008-Jun-200707:11x86
    Ndbcs.dll4.0.3.247341,086,92808-Jun-200707:12x86
    Nepmsmqinitialise.exe4.0.3.2473430,24808-Jun-200707:10x86
    Nfencrypt.dll4.0.3.24734165,32808-Jun-200707:11x86
    Slave.exe4.0.3.2473495,69608-Jun-200707:11x86
    Tcpcom.tlbNot Applicable2,80007-Jun-200708:09Not Applicable
    Tcpvbcom.dll4.0.3.2473438,35208-Jun-200707:11x86
    Tcpwrp.dll4.0.3.24734128,46408-Jun-200707:11x86
    Tcpwrp.tlbNot Applicable2,93207-Jun-200706:34Not Applicable
    Msxml4.dll4.10.9404.01,240,01608-Jun-200707:12x86
    Msxml4.manifestNot Applicable3,48906-Feb-200209:01Not Applicable
    Msxml4a.dll4.10.9404.054,22408-Jun-200707:11x86
    Msxml4r.dll4.10.9404.092,11208-Jun-200707:11x86
    Msxml4r.manifestNot Applicable50006-Feb-200209:01Not Applicable
    Msxml3.dll8.40.9419.01,139,15208-Jun-200707:12x86
    Msxml3a.dll8.20.8730.134,25608-Jun-200707:10x86
    Msxml3r.dll8.20.8730.153,71208-Jun-200707:11x86
    Asycfilt.dll2.40.4275.1157,40808-Jun-200707:11x86
    Comcat.dll4.71.1460.131,96808-Jun-200707:10x86
    Mfc42u.dll6.0.8665.01,005,06408-Jun-200707:12x86
    Msvcrt.dll6.0.8797.0288,26408-Jun-200707:11x86
    Oleaut32.dll2.40.4275.1607,96808-Jun-200707:12x86
    Olepro32.dll5.0.4275.1173,79208-Jun-200707:11x86
    Stdole2.tlb2.40.4275.117,92028-Mar-200008:58Not Applicable
    Aer_1033.admNot Applicable34,06610-Oct-200200:44Not Applicable
  5. To install the Microsoft Dynamics NAV DEV Kit update, double-click the Devkit.exe file, and then follow the instructions to complete the update. The update replaces the following files in the Microsoft Dynamics NAV DEV Kit installation.
    Collapse this tableExpand this table
    File nameFile versionFile sizeDateTimePlatform
    0x0409.iniNot Applicable4,18725-Jul-200213:02Not Applicable
    Instmsia.exe12.0.2600.21,708,85611-Mar-200208:45x86
    Instmsiw.exe6.0.2448.01,822,52011-Mar-200209:06x86
    Microsoft business solutions-navision sdk 4.0 sp3.msiNot Applicable594,94408-Jun-200707:12Not Applicable
    Microsoft business solutions-navision sdk 4.0 sp3.pdfNot Applicable60807-Jun-200709:42Not Applicable
    Setup.exe4.0.3.24734230,86408-Jun-200707:11x86
    Setup.iniNot Applicable1,30707-Jun-200709:42Not Applicable
    Devguide.chmNot Applicable103,89419-Sep-200607:41Not Applicable
    Msmqbusadapter.dll4.0.3.24734198,09608-Jun-200707:11x86
    Navision.streamhelpers.dll4.0.3.2473430,16008-Jun-200707:10x86
    Npipebusadapter.dll4.0.3.2473491,60008-Jun-200707:11x86
    Nscomcom2.dll4.0.3.24734157,13608-Jun-200707:11x86
    Socketbusadapter.dll4.0.3.24734194,00008-Jun-200707:11x86
    Cf.hNot Applicable56,94607-Jun-200709:42Not Applicable
    Cfront.chmNot Applicable115,56629-Dec-200503:39Not Applicable
    Cfront.dll4.0.3.24734873,93608-Jun-200707:12x86
    Cfront.ocx4.0.3.24734120,27208-Jun-200707:11x86
    Cfront.xlsNot Applicable87,04015-Dec-200602:38Not Applicable
    Cfrontsql.dll4.0.3.24734918,99208-Jun-200707:12x86
    Libload.cNot Applicable31,87407-Jun-200705:10Not Applicable
    Libload.hNot Applicable18015-Dec-200602:38Not Applicable
    Microsoft.navision.cfront.cfrontdotnet.dll4.0.3.24734124,36808-Jun-200707:11x86
    Microsoft.navision.cfront.cfrontdotnet.xmlNot Applicable438,37807-Jun-200706:34Not Applicable
    Sample.cNot Applicable28,67307-Jun-200705:10Not Applicable
    Sample.exe4.0.3.24734112,08008-Jun-200707:11x86
    Sample.fbkNot Applicable17,64815-Dec-200602:38Not Applicable
    Sample.fdbNot Applicable1,024,00015-Dec-200602:38Not Applicable
    App.icoNot Applicable1,07815-Dec-200602:37Not Applicable
    Assemblyinfo.csNot Applicable2,59207-Jun-200707:44Not Applicable
    Assemblyinfo.cs.orgNot Applicable2,42615-Dec-200602:37Not Applicable
    Cfrontsampleapplication.csprojNot Applicable7,70115-Dec-200602:37Not Applicable
    Cfrontsampleapplication.csproj.userNot Applicable2,06507-Jun-200707:44Not Applicable
    Cfrontsampleapplication.slnNot Applicable93115-Dec-200602:37Not Applicable
    Connectoptions.csNot Applicable21,37015-Dec-200602:37Not Applicable
    Connectoptions.resxNot Applicable20,47615-Dec-200602:37Not Applicable
    Createtable.csNot Applicable24,46115-Dec-200602:37Not Applicable
    Createtable.resxNot Applicable20,13615-Dec-200602:37Not Applicable
    Editrecord.csNot Applicable5,85315-Dec-200602:37Not Applicable
    Editrecord.resxNot Applicable9,81515-Dec-200602:37Not Applicable
    Main.csNot Applicable52,33614-Feb-200704:00Not Applicable
    Main.resxNot Applicable21,49715-Dec-200602:37Not Applicable
    Opencompany.csNot Applicable4,63415-Dec-200602:37Not Applicable
    Opencompany.resxNot Applicable8,71615-Dec-200602:37Not Applicable
    Progress.csNot Applicable3,88415-Dec-200602:37Not Applicable
    Progress.resxNot Applicable7,55215-Dec-200602:37Not Applicable
    Testdatatypes.csNot Applicable10,52715-Dec-200602:37Not Applicable
    Testdatatypes.resxNot Applicable7,59415-Dec-200602:37Not Applicable
    Testdbfunctions.csNot Applicable6,06415-Dec-200602:37Not Applicable
    Testdbfunctions.resxNot Applicable7,59615-Dec-200602:37Not Applicable
    Nscomcom2.idlNot Applicable6,61615-Dec-200602:38Not Applicable
    Nscomcom2.tlbNot Applicable9,31207-Jun-200706:23Not Applicable
    Mfc71.dll7.10.3077.01,070,54408-Jun-200707:12x86
    Mfc71u.dll7.10.3077.01,057,23208-Jun-200707:12x86
    Msvcr70.dll7.0.9466.0353,74408-Jun-200707:11x86
    Msvcr71.dll7.10.3052.4357,84008-Jun-200707:12x86
    Asycfilt.dll2.40.4275.1157,40808-Jun-200707:11x86
    Comcat.dll4.71.1460.131,96808-Jun-200707:10x86
    Mfc42.dll6.0.8665.01,005,06408-Jun-200707:12x86
    Msvcrt.dll6.0.8797.0288,26408-Jun-200707:11x86
    Oleaut32.dll2.40.4275.1607,96808-Jun-200707:12x86
    Olepro32.dll5.0.4275.1173,79208-Jun-200707:11x86
    Stdole2.tlb2.40.4275.117,92028-Mar-200008:58Not Applicable
  6. To install the Microsoft Dynamics NAV ODBC (NODBC) driver update, double-click the Nodbc.exe file, and then follow the instructions to complete the update. The update replaces the following files in the Microsoft Dynamics NAV ODBC driver installation.
    Collapse this tableExpand this table
    File nameFile versionFile sizeDateTimePlatform
    0x0409.iniNot Applicable4,18725-Jul-200213:02Not Applicable
    Instmsia.exe12.0.2600.21,708,85611-Mar-200208:45x86
    Instmsiw.exe6.0.2448.01,822,52011-Mar-200209:06x86
    Isscript8.msiNot Applicable645,12001-Oct-200214:18Not Applicable
    Microsoft business solutions-navision odbc 4.0 sp3.msiNot Applicable972,28808-Jun-200707:12Not Applicable
    Setup.exe4.0.3.24734230,86408-Jun-200707:11x86
    Setup.iniNot Applicable1,36107-Jun-200709:36Not Applicable
    Cfront.dll4.0.3.24734873,93608-Jun-200707:12x86
    Dbm.dll4.0.3.24734345,55208-Jun-200707:11x86
    Engine_messages.xmlNot Applicable43,43012-Jan-200703:47Not Applicable
    Fin.etxNot Applicable172,66007-Jun-200705:24Not Applicable
    Fin.flfNot Applicable5,24415-Dec-200602:40Not Applicable
    Fin.stxNot Applicable179,79707-Jun-200705:24Not Applicable
    Messages.dtdNot Applicable22512-Jan-200703:47Not Applicable
    Nc_netb.dll4.0.3.2473479,31208-Jun-200707:11x86
    Nc_tcp.dll4.0.3.2473483,40808-Jun-200707:11x86
    Nc_tcps.dll4.0.3.2473491,60008-Jun-200707:11x86
    Nodbc.dll4.0.3.247341,227,72808-Jun-200707:12x86
    Nodbc.xmlNot Applicable1,20515-Dec-200602:42Not Applicable
    Nodbccfg.cfg4.0.3.24734446,46407-Jun-200706:10Not Applicable
    Nodbccfg.hlpNot Applicable12,94015-Dec-200602:42Not Applicable
    Nodbccfg.xmlNot Applicable2,36015-Dec-200602:42Not Applicable
    Slave.exe4.0.3.2473495,69608-Jun-200707:11x86
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Properties

Article ID: 938138 - Last Review: November 2, 2013 - Revision: 5.0
Applies to
  • Microsoft Dynamics NAV 4.0
Keywords: 
kbnosurvey kbarchive kbhotfixserver kbmbsdatabaseandplatforms kbqfe kbfix kbprb kbmbsmigrate KB938138

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com