Code highlighting

Showing posts with label Tabax. Show all posts
Showing posts with label Tabax. Show all posts

Monday, September 03, 2007

DEV_CreateNewProject tool version 2.0.0

Hello, everyone.

I finally got down to moving the latest version of this tool to Dynamics AX 4.0.
Now there is only one project for both versions (3.0 and 4.0)

If you haven't seen this project before, you are welcome to visit the homepage, which contains a description of the features, screenshots, installation instructions and more.

The download link with the new project is:
DEV_CreateNewProject version 2.0.0

Important:
The project was renamed to fit the naming conventions of Dynamics AX. The new name is DEV_CreateNewProject.

(If you want, you can remove the previous version (AxCreateNewProject)).
Leaving them in your application WILL NOT have unwanted effects on your system


Also, I would like to share some knowledge that came upon me today with you.
This might not seem strange to you, but it sure was a surprise for me.
While testing the new version in Dynamics AX 4.0 SP2, I noticed that the form size and position are not saved when I press OK in it.
I dug deeper into system classes and found one extra condition that was added before any data for the form is saved.

The extra condition is:
The AllowUserSetup property on form design must be Restricted or Yes.

So you should keep this in mind when developing forms in the future.

Well, have a great day, all of you.
And do try out the new DEV_CreateNewProject version.

Wednesday, June 27, 2007

Tabax plugins' update - RecentWindows, RecentProjects

After developing 3 great tabax plugins I was feeling a little unsatisfied, because I wanted to add images to the popup menues.

AndyD has developed a class that allows me to do this now.

The project containing the class with the images is "shipped" separately. Depending on where you want to see images in your popups menues or not, you will be able to import it separately if you do.

Download:
You can use the following links to download the projects (version 0.1.1) and the MenuImages class.

RecentProjects v. 0.1.1 -download
RecentWindows v. 0.1.1 - download
Class MenuImages - download

Alternatively you can download them from their homepages on Axaptapedia.

RecentProject - homepage
RecentWindows - homepage

Screenshot: (RecentWindows)

Monday, May 14, 2007

3 great Tabax Plugins

As you might already know, starting with version 0.3 of Tabax, plug-ins are allowed to subscribe to events fired by the Tabax form. This fact couldn’t be left unnoticed. J So here are 3 plugins that you might consider useful for your DAX installations.

Before installing any of the plugins, you need to install Tabax 0.3 or later and the DEV_TabaxSDK
Use the following link to download the latest version of Tabax and SDK: http://axaptapedia.com/Tabax

DEV_TabaxPlugin_OpenInAOTdownload
(homepage - http://www.axaptapedia.com/DEV_TabaxPlugin_OpenInAOT)

This is a very simple plugin, based on a tool I made a while ago (you can download the original EditorScript at http://www.axaptapedia.com/Editor_scripts_OpenInAOT).
This tool is available only to developers (SysDevelopment security key).

Installation instructions are very simple: just import the project and refresh the AOD (this is specifically needed for the rich AX4 client)
Now you can open AOT objects just by typing their name in the Tabax form edit box (prefixed with ‘go’).
Here are a couple of examples:

  • “go InventTable” will open the Tables\InventTable node.
  • “go InventDimDevelop” will open the Macros\InventDimDevelop, etc.

DEV_TabaxPlugin_RecentProjects - download

(homepage - http://www.axaptapedia.com/DEV_TabaxPlugin_RecentProjects)


This plugin, when started (which happens automatically on startup of Tabax), adds a button on the Tabax toolbar. (it resembles an ‘Undo’ button).

This plugin keeps track of projects you use during the day, providing for a simple and fast way to open one of them.

This tool is available to developers only. If you do not have developer rights, the button will not be added to the toolbar.

Here is a list of what will happed when the button on the toolbar is pressed:

  1. A context menu is rolled down showing the list of projects recently used. (maximum 15 projects are shown, but the number can be changed in the plugin ClassDeclaration method)
  2. The first 10 entries are assigned hotkeys (1 to 10 (0) respectively).
  3. If Ctrl key is pressed, the last closed project is opened (the selection form is skipped).
  4. If Shift key is pressed, the selection form is opened, providing more functionality than the context menu.
  5. In the context menu of the selection form you can find menu Items that clear the contents of the recent projects list or control startup project settings.
  6. You can cancel the form by pressing Esc or the CloseDialog button in the top right corner

To users using Sidax this button will be very familiar, as it mostly copies the functionality available on the RecentProjects tab there.



DEV_TabaxPlugin_RecentWindows - download

(homepage - http://www.axaptapedia.com/DEV_TabaxPlugin_RecentWindows)


This plugin, when started (which happens automatically on startup of Tabax), adds a button on the Tabax toolbar. (it resembles a green ‘Recycle Bin’).

This plugin keeps track of windows you use during the day, providing for a simple and fast way to open one of them again.

This includes editor windows, AOT object windows and regular Axapta forms (this does not include forms opened from other forms).

This tool is available to both dev and non-developers. If you do not have developer rights, the AOT and editor windows are not kept track of and the recent windows list is used solely for DAX forms.

The nice part of this is the specific record you last used is remembered as well, so you can reopen a form and start working with the record right away. (AxPath is used for this)

The functionality of the toolbar button is similar to DEV_TabaxPlugin_RecentProjects.

That's it. Come back for more :)

Monday, November 13, 2006

Sidax - a sidebar tool for DAX 3.0

Max Belugin (AxCoder) has made some upgrades to his tool - sidebar for Axapta - Sidax.
Current version is 0.3.7 beta14
The link to download this great tool is:
http://erpkb.com/Axapta/Sidax/files?get=sidax0.3.7beta14.zip

Enjoy!