NAV Object Splitter
An object splitter? Again? No! Please read about the advantages below:
General purpose of this software is to provide an easy way to prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Naming is done with a naming template which provides the following placeholders:
- {id} *
- {type} *
- {name}
- {date} *
- {time} *
- {version}
All placeholders flagged with an asterisk (*) support formatting.
For example:
"{type}_{id:000000000}.txt" will result in
"Codeunit_000000001.txt" for Codeunit 1.
Or
"{type}_{id:000000000}_{version}_{date:yyyyMMdd}.txt" results in
"Form_000000001_NAVW15.00_200702 28.txt"
for Form 1 in Dynamics NAV 5.00.
Requires Microsoft .NET Framework 2.0.
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
Comments
General purpose of this software is to provide an easy way to prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Changes since last mibuso.com version V1.1.0.0:
V1.1.1.0 (15.06.07)
- To support localized object text files (OBJECT-PROPERTIES section), a configuration file is supplied for english and german.
V1.2.0.0 (31.08.08)
- Added support for Page objects (NAV 6.00)
- Now uses a status bar instead of a message box for informational messages.
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
RIS Plus, LLC
It was developed on Vista 8)
Because this was not your question: Yes, it works for me!
Greets,
Carsten
Carsten
==> How To Ask Questions The Smart Way
This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
RIS Plus, LLC
RIS Plus, LLC
it's also perfect for versioning your modifications in subversion (for everyone, who doesn't want to spend days with Team Foundation Server). Simply use a nice subversion client for managing your versions like smartsvn and together with beyond compare you have a very powerful versioning system.
Thanks Carsten, it would be nice hearing from you (guess you still know my mail address )
Bye for now.
Meik
Prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Features:
- Rewritten from scratch
- Command line version (use "NavObjectSplitterConsole.exe -help")
- Sorted join (NAV order, not alphabetical)
- File naming template(s)
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
Example
Using {type3}{id}.txt would result in COD1.txt for codeunit 1.
Never stop learning
Van Vugt's dynamiXs
Dutch Dynamics Community
thanks for your suggestion. It is implemented in the upcoming version. Use "{type,3}{id}.txt" for "Cod1.txt" or "{type,2}{id}.txt" for Co1.txt.
Unfortunately the current version has some bugs, especially in OS version checking. The Windows 7 version check requires Windows 7 So if you have Windows 7 (which everybody should) you are lucky for now.
The fixed version is already online. Many thanks Luc!!
Carsten
==> How To Ask Questions The Smart Way
This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
Prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Features:
- Rewritten from scratch
- Command line version (use "NavObjectSplitterConsole.exe -help")
- Sorted join (NAV order, not alphabetical)
- File naming template(s)
- Added support for naming template length limit:
"{type,3}{id}.txt" -> "Cod1.txt" for Codeunit 1.
Fixed some bugs:
- Fixed bug on non Win 7 machines: The Windows 7 check required Windows 7. Good idea
- Fixed some ui errors
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
Unfortunately, as I have tested it just now, it seems not to work. :?
I wanted to use the following File naming (based on the standard {type}{id}.txt): {type,3}{id}.txt and then I am getting this error:
Error...
Object reference not set to an instance of an object.
OK
No files are created.
Next to that: using either of the standard types the tool throws the warning (even when the file does not exist):
Destination File ...... exists. Overwrite?
So not yet OK, it seems. :bug:
Never stop learning
Van Vugt's dynamiXs
Dutch Dynamics Community
hmm, thats really boring. Treat the combo box as a readonly dropdown for now and edit your templates in the config file. That works. I will look into it in the next days.
I can not reproduce the second problem. I've checked it some minutes ago without any problem. Can you please send me some infos on your setup (source file, dest. folder etc.)
/Carsten
Carsten
==> How To Ask Questions The Smart Way
This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
Your tip on updating gthe config file worked OK. Thanx.
About the second issue: cannot reproduce. Probably it was related to the first issue.
Never stop learning
Van Vugt's dynamiXs
Dutch Dynamics Community
Prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Features:
- Rewritten from scratch
- Command line version (use "NavObjectSplitterConsole.exe -help")
- Sorted join (NAV order, not alphabetical)
- File naming template(s)
- Added support for naming template length limit:
"{type,3}{id}.txt" -> "Cod1.txt" for Codeunit 1.
- Drag & Drop
15/03/2010:
Fixed a bug and made some improvements:
- Fixed naming template UI bug
- Made Sort the default and saved in config (suggested by Paul Furlet)
- Dynamic change of source/destination icons (suggested by Paul Furlet)
- Implemented drag & drop (suggested by Paul Furlet)
- Autocreate destination directory if it does not exist (suggested by Davor Perkovac)
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
You addressed two points which I missed in the 1.x version:
I am having problems with the time variable, though. Both, time and date contain the date value with time set to 00:00:00.
I am working with a German locale on a Windows 7 box.
The OBJECT-PROPERTIES section of the text object file looks like this:
Please use formatters as a workaround for now. "{date:yyyyMMdd}" and "{time:hhmmss}" are working examples.
/Carsten
Carsten
==> How To Ask Questions The Smart Way
This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
My string was {time:HHmmss} to get 24 hours.
I'll fix this in the next version.
Carsten
==> How To Ask Questions The Smart Way
This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
Simply amazing util!!.... Thanks!!!
Prepare Dynamics NAV object text files to be used with comparision software like "Beyond Compare" or "UltraCompare" and to give the user an easy to use interface and a flexible facility to name, order and arrange the resulting object files which is an "must have" when updating or merging objects.
Features:
- Fast!
- Command line version (use "NavObjectSplitterConsole.exe -help")
- Sorted join (NAV order, not alphabetical)
- File naming templates like {type}, {TYPE,3}, {Name,10}
- Drag & Drop
V3 changes (16/05/2012):
- Added support for new Object type "Query"
- Bumped version to V3 (major NAV, major splitter )
- Fixed a bug in files per second calculation (oups)
- Now allows type and name to be in (almost) any case like "type", "NAME", or "Type"
http://www.mibuso.com/dlinfo.asp?FileID=831
Discuss this download here.
[J]=Ja [N]=Nein =Immer [E]=Niemals