CodeGenius for MBS Navision
With CodeGenius you have to ability to unleash great new powers as a developer in Microsoft Business Solutions Navision. CodeGenius is a tool that helps you to do the regular coding tasks in Navision much faster. It's all up to you and your imagination!
For more info check
http://www.codegenius.nl or read the overview document after installing CodeGenius.
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
Comments
I am sorry to say that in this version of CodeGenius connecting to SQL databases is not as good as in native databases.
The last few months I've spent most of my time on the templates.
Currently I am working on the Navision launching part of CodeGenius. You will be able to define submenu's which will enable you to group Navision clients etc. Also SQL will be at least as good as the native startup options. Also options as use NT Authentication will be added.
So please have some patience... It's coming!!! \:D/
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
I rate 4
I assume you are talking about the incomplete SQL functionality??? Anyway thanks for the comments. I want to make this tool even better. So all comments/suggestion are welcome!
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
Only enter location of client to use and select option database.
In the name you can specify information regarding the server / company you are going to attach for later reference
Now use codegenius to start the client, select server/database and company you want to work with as you are used to from Navision.
Stop the client en restart it through codegenius. It will reopen the database and company last used (from zup).
Like Gerard says the SQL parts will be added later, but it does not prevent you from accessing SQL databases now. O:)
Gerard, may be you can put a how to screenshot on the website?
MBS NAV Consultant
Here is an example code snippet I use to automatically generate code for a lookup trigger that activates a lookup form and puts the result in the specified field.
Simply add 2 variables to the code after generation by codegenius (one for the lookup-record and one for the lookupscreen!
Here is the template :
8)
MBS NAV Consultant
Great!
Could I add this template to my default set of templates (in the installer) ?? [-o<
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
Configurable Date Format: Fixed Tag "<<Date>>"
//
our company document our Navisioncode with ending: "111005"
(day,2 month,2 year,2 )
It would be very helpfull to integrate our Dokumentationcode with
your super Tool CodeGenius.
Well, I forgot to put this in the overview document but you can format <<Date>> and <<Time>> tags as follows:
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
I like it (especially the template part) but I have some remarks:
I can't use it for the different DB's because I have a different zup-file for each DB. Before I had a zup-file per version (all 3.XX versions together because the zup-files are compatible) and at a certain point I found myself with a zupfile of over 15 MB! This made it very slow to close a Navision-session.
For the default hotkeys, I have found some problems. Not all hotkeys work with the Italian keyboard (CTRL+SHIFT+ / . [ ] ) . It should be possible to change them.
Also a nice-to-have would be to save/load the setup.
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
it is posible to expand your Preferences (Author ,...)
to Var1, Var2, ... .
It could be used for Project References etc. .
Glad you like it! 8)
Hmmm ... I am not quite sure I understand what you mean. You can setup multiple DB's by setting up multiple configurations. Zup files are per configuration and even per screen resolution (I work with different resolutions! :-$ ). These zupfiles are stored in the zup-directory. See preferences. :!:
Next version has configurable standard hotkeys. \:D/
I will keep this one in mind for a future release... :whistle:
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
I am not quite sure what you mean with expanding preferences... Maybe you could elaborate? :-s
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
" //c/fc/261005 : - <Project No.> <Task No.> <Description> "
Normaly we develop several days within one project.
So we could define the preference "Var1" (like author) with
the <Project No.>.
Then we could define a template with:
" //c/<<Initials>>/<<Date(DDMMYY)>> : - <<Var1>> "
If I understand you correctly you would like to add a <<Var>> tag that does not keep asking for input and you can change when you feel like.
Well I have developed something like you ask for although it works slightly different. 8)
Example: :idea:
I hope this will give you a similar result as you requested.
I will give your idea some thought because it might be a good addition.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
If I understand you correctly you would like to add a <<Var>> tag that does not keep asking for input and you can change when you feel like
"
: YES
The "problem" is that you have to confirm each Variable.
It would be better that it is posible to declare more preferences (like Author).
So you can fill faster predefined templates in Navision Code.
Have you tried Making a <<Var(O)>> tag? It does exactly this... See my previous post.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
Sorry, my "very good" English inhibit fast understanding!
Only one comment:
Codegenius ask for "Insert template" if using such Variable.
This is needless.
With CodeGenius you have to ability to unleash great new powers as a developer in Microsoft Business Solutions Navision. CodeGenius is a tool that helps you to do the regular coding tasks in Navision much faster. It's all up to you and your imagination!
With CodeGenius 1.1.0 several new features have been added. Go to http://www.codegenius.nl to get a complete list of new features or check the What's new after installing the program.
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
It is there now, thanx. NICE.
=D> =D> =D> =D> =D> =D> =D> =D> =D> =D>
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
I think this is a create solution.\:D/
I have used several automations script to do this until now and I'd like to change.
My problem is now that I haven't enough Hotkeys left which I can remember :oops: . I would like to use combined Hotkeys like "ifb" for "if witch begin and End;". To intereprete this "hotkeys" i wrote a short script and now I'd like to start your Template Engine with some parameters.
An other question: Is it possible to make a template to insert a text and then goto the End of Line an insert an other text?
like VALIDATE({END}); :?:
Great Job. =D>
CodeGenius is a premium tool to help you manage your databases and helps you code faster in Microsoft Business Solutions-Navision.
With CodeGenius 1.2.0 several new features have been added. Go to http://www.codegenius.nl to get a complete list of new features or check the What's new after installing the program.
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
Once i've entered all the relevant date (user-id, servername, database) and press ok the codegenius screen goes half blank and the codegenius process begins to take up 100% of my CPU and it doesn't stop.
Only way out, kill the process and all your changes will be lost.
Any idea's?
...
Everybody on-line.
...
Looking good!
Hmmmm ... by any chance you are using SQL Server 2005? :-k
I just recently installed SQL 2005 and this started happening. For the moment all I can advise is to lookup de db & server yourself and type them in (this does work ok). Just don't click on the combo or lookup button and you're ok.
SQL 2005 has some type of backward compatibility SQLDMO automation, but this does not seems to function correctly (as far as I can figure). As soon as I have a fix, a new release will appear.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
One thing. Is it true that it's not possible (yet) to save the setup of the differtent databases ... or am I overlooking something.
Is it stored somewhere so I can back it up when reinstalling my pc?
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
What you can do to backup the whole configuration is to copy the CodeGenius.config for backing up purposes.
All configurable options are stored in this file.
I hope this answers your question
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio