Where is it stored, and how can I access it?
If it's not possible through the client, can I get at it via SQL if the DB is placed on SQL Server?
I suppose it's in some BLOB field?
I'm really not in the mood to start disassembling the client binary for several weeks.
Anybody know how to get access to it?
0
Comments
Have you even try to look for documentation??
The manual is on the product CD.
Example: I want to write a C/AL compiler (need to know where the source code is and where to stick the binary result). I don't actually, but do you now get the drift of the question?
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
A new editor would however be highly appriciated, but many have tried and failed. Search the forum and learn by their experiences.
However; Celenia Software have made a version control tool that might do some of the stuff you are looking for.
Peter
I've been working on a navision object file parser in C# for a while so that I could export objects out into a text format and parse them into a seperate program, much like the developer toolkit. I do plan to post the project here on Mibuso when complete. I am publishing it under the Apache License. Incidentally once the parser is done I am planning to write an extensible IDE that will make use of this, but there have been so many IDE's at this point I don't expect anyone to wait in anticipation ;p
I traded my sanity for a railgun
2) The code is encrypted in some way in this BLOB
3) There is opened port by the client over which you can communicate with the client and read the objects, but the protocol is unknown (NDT is using it, but because it is just over loopback, I was unable to catch the communication and look at it...)
4) Fin.exe and finsql.exe are just C/AL interpreters. It means that the object definition is pre-compiled into some mid-code and interpreted when running.
5) Because things are changing, it is wasted time to create some new IDEs and other things, because in couple of year you will find out that everything changed... (IDE, internal structure...) Look on the Dynamics roadmap and read all the things which are planned for year 2009+ (yes, there is still enough time, but have you enough time to waste it?)
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Thanks for the responses though people.
I traded my sanity for a railgun
Speaking of though, does anyone know where to find a simple compiled list of editor feature improvements in 5.0 and the planned improvements for 5.1?
I'd be curious to see a final list of details.
I traded my sanity for a railgun
Microsoft has enough power to do that...
Now, when the new Role Based Client is based on new technology, it will be not problem to change the background behind all that.
Of course, you can try to decrypt the blob or protocol, but I have some experiences with that with poor effect. And I think that I was not alone... 8)
(I didn't spend too much time with that)
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Probably helps that I have coded machines in assembly language in the past.