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.
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:
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:
Download the update.
Double-click the .exe file that you downloaded, and then extract the files to a new folder.
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 name
File version
File size
Date
Time
Platform
Platform update for microsoft dynamics nav w1 4.0 sp3 (kb938138).exe
12.0.0.58851
4,276,888
19-Jun-2007
23:28
x86
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.
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 name
File version
File size
Date
Time
Platform
0x0409.ini
Not Applicable
4,187
25-Jul-2002
13:02
Not Applicable
Instmsia.exe
12.0.2600.2
1,708,856
11-Mar-2002
08:45
x86
Instmsiw.exe
6.0.2448.0
1,822,520
11-Mar-2002
09:06
x86
Microsoft business solutions-navision sdk 4.0 sp3.msi
Not Applicable
594,944
08-Jun-2007
07:12
Not Applicable
Microsoft business solutions-navision sdk 4.0 sp3.pdf
Not Applicable
608
07-Jun-2007
09:42
Not Applicable
Setup.exe
4.0.3.24734
230,864
08-Jun-2007
07:11
x86
Setup.ini
Not Applicable
1,307
07-Jun-2007
09:42
Not Applicable
Devguide.chm
Not Applicable
103,894
19-Sep-2006
07:41
Not Applicable
Msmqbusadapter.dll
4.0.3.24734
198,096
08-Jun-2007
07:11
x86
Navision.streamhelpers.dll
4.0.3.24734
30,160
08-Jun-2007
07:10
x86
Npipebusadapter.dll
4.0.3.24734
91,600
08-Jun-2007
07:11
x86
Nscomcom2.dll
4.0.3.24734
157,136
08-Jun-2007
07:11
x86
Socketbusadapter.dll
4.0.3.24734
194,000
08-Jun-2007
07:11
x86
Cf.h
Not Applicable
56,946
07-Jun-2007
09:42
Not Applicable
Cfront.chm
Not Applicable
115,566
29-Dec-2005
03:39
Not Applicable
Cfront.dll
4.0.3.24734
873,936
08-Jun-2007
07:12
x86
Cfront.ocx
4.0.3.24734
120,272
08-Jun-2007
07:11
x86
Cfront.xls
Not Applicable
87,040
15-Dec-2006
02:38
Not Applicable
Cfrontsql.dll
4.0.3.24734
918,992
08-Jun-2007
07:12
x86
Libload.c
Not Applicable
31,874
07-Jun-2007
05:10
Not Applicable
Libload.h
Not Applicable
180
15-Dec-2006
02:38
Not Applicable
Microsoft.navision.cfront.cfrontdotnet.dll
4.0.3.24734
124,368
08-Jun-2007
07:11
x86
Microsoft.navision.cfront.cfrontdotnet.xml
Not Applicable
438,378
07-Jun-2007
06:34
Not Applicable
Sample.c
Not Applicable
28,673
07-Jun-2007
05:10
Not Applicable
Sample.exe
4.0.3.24734
112,080
08-Jun-2007
07:11
x86
Sample.fbk
Not Applicable
17,648
15-Dec-2006
02:38
Not Applicable
Sample.fdb
Not Applicable
1,024,000
15-Dec-2006
02:38
Not Applicable
App.ico
Not Applicable
1,078
15-Dec-2006
02:37
Not Applicable
Assemblyinfo.cs
Not Applicable
2,592
07-Jun-2007
07:44
Not Applicable
Assemblyinfo.cs.org
Not Applicable
2,426
15-Dec-2006
02:37
Not Applicable
Cfrontsampleapplication.csproj
Not Applicable
7,701
15-Dec-2006
02:37
Not Applicable
Cfrontsampleapplication.csproj.user
Not Applicable
2,065
07-Jun-2007
07:44
Not Applicable
Cfrontsampleapplication.sln
Not Applicable
931
15-Dec-2006
02:37
Not Applicable
Connectoptions.cs
Not Applicable
21,370
15-Dec-2006
02:37
Not Applicable
Connectoptions.resx
Not Applicable
20,476
15-Dec-2006
02:37
Not Applicable
Createtable.cs
Not Applicable
24,461
15-Dec-2006
02:37
Not Applicable
Createtable.resx
Not Applicable
20,136
15-Dec-2006
02:37
Not Applicable
Editrecord.cs
Not Applicable
5,853
15-Dec-2006
02:37
Not Applicable
Editrecord.resx
Not Applicable
9,815
15-Dec-2006
02:37
Not Applicable
Main.cs
Not Applicable
52,336
14-Feb-2007
04:00
Not Applicable
Main.resx
Not Applicable
21,497
15-Dec-2006
02:37
Not Applicable
Opencompany.cs
Not Applicable
4,634
15-Dec-2006
02:37
Not Applicable
Opencompany.resx
Not Applicable
8,716
15-Dec-2006
02:37
Not Applicable
Progress.cs
Not Applicable
3,884
15-Dec-2006
02:37
Not Applicable
Progress.resx
Not Applicable
7,552
15-Dec-2006
02:37
Not Applicable
Testdatatypes.cs
Not Applicable
10,527
15-Dec-2006
02:37
Not Applicable
Testdatatypes.resx
Not Applicable
7,594
15-Dec-2006
02:37
Not Applicable
Testdbfunctions.cs
Not Applicable
6,064
15-Dec-2006
02:37
Not Applicable
Testdbfunctions.resx
Not Applicable
7,596
15-Dec-2006
02:37
Not Applicable
Nscomcom2.idl
Not Applicable
6,616
15-Dec-2006
02:38
Not Applicable
Nscomcom2.tlb
Not Applicable
9,312
07-Jun-2007
06:23
Not Applicable
Mfc71.dll
7.10.3077.0
1,070,544
08-Jun-2007
07:12
x86
Mfc71u.dll
7.10.3077.0
1,057,232
08-Jun-2007
07:12
x86
Msvcr70.dll
7.0.9466.0
353,744
08-Jun-2007
07:11
x86
Msvcr71.dll
7.10.3052.4
357,840
08-Jun-2007
07:12
x86
Asycfilt.dll
2.40.4275.1
157,408
08-Jun-2007
07:11
x86
Comcat.dll
4.71.1460.1
31,968
08-Jun-2007
07:10
x86
Mfc42.dll
6.0.8665.0
1,005,064
08-Jun-2007
07:12
x86
Msvcrt.dll
6.0.8797.0
288,264
08-Jun-2007
07:11
x86
Oleaut32.dll
2.40.4275.1
607,968
08-Jun-2007
07:12
x86
Olepro32.dll
5.0.4275.1
173,792
08-Jun-2007
07:11
x86
Stdole2.tlb
2.40.4275.1
17,920
28-Mar-2000
08:58
Not Applicable
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 name
File version
File size
Date
Time
Platform
0x0409.ini
Not Applicable
4,187
25-Jul-2002
13:02
Not Applicable
Instmsia.exe
12.0.2600.2
1,708,856
11-Mar-2002
08:45
x86
Instmsiw.exe
6.0.2448.0
1,822,520
11-Mar-2002
09:06
x86
Isscript8.msi
Not Applicable
645,120
01-Oct-2002
14:18
Not Applicable
Microsoft business solutions-navision odbc 4.0 sp3.msi
Not Applicable
972,288
08-Jun-2007
07:12
Not Applicable
Setup.exe
4.0.3.24734
230,864
08-Jun-2007
07:11
x86
Setup.ini
Not Applicable
1,361
07-Jun-2007
09:36
Not Applicable
Cfront.dll
4.0.3.24734
873,936
08-Jun-2007
07:12
x86
Dbm.dll
4.0.3.24734
345,552
08-Jun-2007
07:11
x86
Engine_messages.xml
Not Applicable
43,430
12-Jan-2007
03:47
Not Applicable
Fin.etx
Not Applicable
172,660
07-Jun-2007
05:24
Not Applicable
Fin.flf
Not Applicable
5,244
15-Dec-2006
02:40
Not Applicable
Fin.stx
Not Applicable
179,797
07-Jun-2007
05:24
Not Applicable
Messages.dtd
Not Applicable
225
12-Jan-2007
03:47
Not Applicable
Nc_netb.dll
4.0.3.24734
79,312
08-Jun-2007
07:11
x86
Nc_tcp.dll
4.0.3.24734
83,408
08-Jun-2007
07:11
x86
Nc_tcps.dll
4.0.3.24734
91,600
08-Jun-2007
07:11
x86
Nodbc.dll
4.0.3.24734
1,227,728
08-Jun-2007
07:12
x86
Nodbc.xml
Not Applicable
1,205
15-Dec-2006
02:42
Not Applicable
Nodbccfg.cfg
4.0.3.24734
446,464
07-Jun-2007
06:10
Not Applicable
Nodbccfg.hlp
Not Applicable
12,940
15-Dec-2006
02:42
Not Applicable
Nodbccfg.xml
Not Applicable
2,360
15-Dec-2006
02:42
Not Applicable
Slave.exe
4.0.3.24734
95,696
08-Jun-2007
07:11
x86
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.