mibuso.com

Microsoft Business Solutions online community
It is currently Thu May 23, 2013 11:17 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 315 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 21  Next
Author Message
 Post subject: Object Manager Light v4.02
PostPosted: Sun Sep 20, 2009 5:25 pm 
Offline
Site Admin

Joined: Sun Nov 07, 1999 8:01 am
Posts: 1901
Location: Wilrijk, Belgium
Country: Belgium (be)
Object Manager Light v4.02
The Object Manager is a tool for developers and consultants. You can keep track of the NAV objects you change and update the version list when you are ready. Combine all modifications in a transport and import them safely with a wizard in your customer database.

What's New in v4.02
- Bugfix in SQL trigger

What's New in v4.01
- Renumber Fields! (video)
- Save objects in old NAV formats (Downgrade to 5.0, 4.0, 3.6)!
- Trace modifications with SQL trigger!
- Analyse Table Relations!
- Backup / Restore!
- Compress C/AL History!
- FOB for each NAV version!

What's New in v3.01
- Documentation!
- Renumber Objects!
- Delete Unused Variables!
- Sort Variables!
- Translation Tool!
- Client Monitor Analyzer!
- License Checker!
- Bitmap Overview!

What's New in v2.11
- Bugfixes

What's New in v2.01
- Where-Used Functionality!
- Automatic C/AL code saving when objects are changed!

Trace Modifications
Modifications on objects can be traced. You assign them to a project. Projects are combined in a transport and imported in your customer database.
Demo Video: Trace Modifications in Popup Mode
Demo Video: Trace Modifications in Save Mode

Locking of Objects
You can lock objects (checkout objects) so your colleague developers can see that you are working on a particular object.
Demo Video: Object Locking

Transport objects to your customer database
A new generation FOB named FIB is used to transport objects to your customer database. It can include master data, actions for data manipulation, permissions and more. You import this FIB in your customer database with a wizard. Before importing the FIB you will be warned if your customer has changed one or more objects by itself.
Demo Video: Create Transport
Demo Video: Import Transport in Customer Database
Demo Video: Transport With Action
Demo Video: Import Transport With Action in Customer Database

Action Worksheet
90% of your conversion reports are becoming obsolete cause to the Action Worksheet. You can easily create actions like empty fields, copy data and even transfer data between databases. Other examples of actions are "Run report", "Run codeunit", etc. Actions can be included in your transport so they are also executed in your customer database.
Demo Video: Action Worksheet

Version and Source Control
Your source code can be saved automatically every time you make a change. This makes it possible to do a rollback or compare your code to a previous version. Changes can be analysed in e.g. Beyond Compare.
Demo Video: Source Control

Record Permission Wizard
It is possible to record permissions with a wizard. Simply start the wizard, do all the things your customer has to execute and the wizard creates a role. This permissions can be included in a transport and automatically imported in your customer database.
Demo Video: Record Permission Wizard

Where-Used Functionality
Find out where objects, keys, triggers, fields, functions etc are used. Easily track down unused variables, keys and fields.
Demo Video: Where Used Functionality

Renumber Objects
Renumber objects directly in your database. Exporting and importing a text file is no longer needed. All references to these objects will also be updated.
Demo Video: Renumber Objects

Renumber Fields
Renumber fields directly in your database. Emptying your tables and ex- and importing a text file is no longer needed. All references to these fields will also be updated.
Demo Video: Renumber Fields

Update Variables
Sort and delete unused variables. Objects will be updated directly in your database.
Demo Video: Sort Variables
Demo Video: Delete Unused Variables

Translation Tool
Change easily the names and captions that are used in your objects.
Demo Video: Translation Tool

Client Monitor Analyzer
Show the client monitor data in a datagrid and zoom in to the executed code.
Demo Video: Client Monitor Analyzer

Edit Table Data
Change your data without validation.
Demo Video: Edit Table Data

Get the advanced version at http://www.idyn.nl/objectmanager

http://www.mibuso.com/dlinfo.asp?FileID=826

Discuss this download here.


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Wed Sep 23, 2009 10:29 am 
Offline

Joined: Mon Aug 03, 2009 3:55 am
Posts: 1
Location: ulaanbaatar
Country: Mongolia (mn)
Hi everybody,

i have problem with the "renumber object" function. when i was trying to change a code unit id, it said:
"importing the object in text-format failed".

How to solve this problem.
Thanks


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Wed Sep 23, 2009 10:38 am 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
Can you please try to export and import the object in text format in the Object Designer?

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Wed Sep 23, 2009 11:18 am 
Offline

Joined: Mon Aug 03, 2009 3:55 am
Posts: 1
Location: ulaanbaatar
Country: Mongolia (mn)
Hello Reijermolenaar, thank you for suggest.

As you suggest, i tried to export and import the object, then i found what was the problem. The object used local file which not existed on my file system.

Thank you again. :)


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Wed Sep 23, 2009 11:31 am 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
You're welcome!

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Thu Sep 24, 2009 10:18 am 
Offline

Joined: Fri Apr 01, 2005 3:05 pm
Posts: 171
Location: IJsselstein
Country: Netherlands (nl)
I'm using the Renumber Fields functionality, but it throws me an error
Code: Select all
Field no. 1xxxx490 is not defined in the Vendor table.

which is the first field I try to renumber ...

I've tried adding the field no. manually, to rule out license issues, that works.

When I skip the Vendor table, I get the same error on the next table.

Any ideas?


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Thu Sep 24, 2009 10:30 am 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
Hi Shedman,

Can you please send me your vendor table in textformat with the list of fields which you try to renumber.
Then I will test it on my database.

Regards,

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Mon Sep 28, 2009 12:44 pm 
Offline

Joined: Mon Aug 03, 2009 3:55 am
Posts: 1
Location: ulaanbaatar
Country: Mongolia (mn)
Hello guys,

I have an object which is already imoperted from a FOB file . i tried to renumber the object using the Object manager. But an error occured when importing/exporting the object in text file. The error was about a label's bitmap properties is set to not existing file(empty-> not in my pc). That's why i removed value of the properties. Then it is renumbered as fine. But its without the image.

That object is developed somewhere and i don't have that image.
Can i renumber the object using object manager without check import/export in text file?
if can't, How to get the image from the fob file?

Thanks,


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Mon Sep 28, 2009 7:11 pm 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
No, then you can’t renumber the object with the Object Manager.

The Object Manager recompiles the text-version of all involved objects so that will fail if you don’t have the bitmap available.

As far as I know you can’t extract the bitmap out of the objects. But I don’t know for sure, I never have used this functionality. I always pick one of the bitmaps that are available.

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Thu Oct 01, 2009 1:21 pm 
Offline

Joined: Thu Mar 15, 2007 3:08 pm
Posts: 179
Country: Belgium (be)
Hi,

I'm getting an error when I try to renumber the Payment Terms table:

---------------------------
Microsoft Dynamics NAV Classic
---------------------------
The C/AL History Line already exists.

Identification fields and values:

Entry No.='2863',Line No.='5334',Sub Line No.='1'

---------------------------
OK
---------------------------

_________________
My Nav Blog


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Thu Oct 01, 2009 1:29 pm 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
Hi Lyot,

Are you using a sql or a native db?
On which line of code do get the error?

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Fri Oct 02, 2009 8:49 am 
Offline

Joined: Thu Mar 15, 2007 3:08 pm
Posts: 179
Country: Belgium (be)
SQL 2008
MS Dynamics NAV 2009 SP1 W1

Debugger halts on:

Codeunit 91813

Code: Select all
RenumberObject(CALHistoryLine,ObjectToRenumber)

IF CALHistoryLine.FINDSET THEN
  REPEAT
    CLEAR(CALLine);
    CurrentLineNo := CALHistoryLine."Line No.";
    CALHistoryLine.SETRANGE("Line No.", CurrentLineNo);

    REPEAT
      ArrayNumber := ROUND((CALHistoryLine."Sub Line No." - 1) / 4, 1, '<') + 1;
      CALLine[ArrayNumber] += CALHistoryLine.Code;
    UNTIL CALHistoryLine.NEXT = 0;

    FOR i := 1 TO ArrayNumber DO
      RenumberCALLine(CALLine[i], ObjectToRenumber);

    CALHistoryLine.DELETEALL;
    FOR i := 1 TO ArrayNumber DO BEGIN
      SubLineNo := 0;
      WHILE (CALLine[i] <> '') OR (SubLineNo = 0) DO BEGIN
        SubLineNo += 1;
        CALHistoryLine."Sub Line No." := SubLineNo;
        CALHistoryLine.Code := DELSTR(CALLine[i], 251);
===> CALHistoryLine.INSERT;   
        IF STRLEN(CALLine[i]) > 250 THEN
          CALLine[i] := COPYSTR(CALLine[i], 251)
        ELSE
          CALLine[i] := '';
      END;
    END;

    CALHistoryLine.SETFILTER("Line No.", '>%1', CurrentLineNo);
  UNTIL CALHistoryLine.NEXT = 0;

CALHistoryLine.SETRANGE("Line No.");

_________________
My Nav Blog


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.02
PostPosted: Fri Oct 02, 2009 9:41 am 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 211
Location: Nieuwe Niedorp
Country: Netherlands (nl)
Thanks Lyot,

I can reproduce the error.
I will fix it and upload a new version the weekend!

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Object Manager Light v4.03
PostPosted: Sun Oct 04, 2009 10:44 am 
Offline
Site Admin

Joined: Sun Nov 07, 1999 8:01 am
Posts: 1901
Location: Wilrijk, Belgium
Country: Belgium (be)
Object Manager Light v4.03
The Object Manager is a tool for developers and consultants. You can keep track of the NAV objects you change and update the version list when you are ready. Combine all modifications in a transport and import them safely with a wizard in your customer database.

What's New in v4.03
- Bugfixes

What's New in v4.02
- Bugfix in SQL trigger

What's New in v4.01
- Renumber Fields! (video)
- Save objects in old NAV formats (Downgrade to 5.0, 4.0, 3.6)!
- Trace modifications with SQL trigger!
- Analyse Table Relations!
- Backup / Restore!
- Compress C/AL History!
- FOB for each NAV version!

What's New in v3.01
- Documentation!
- Renumber Objects!
- Delete Unused Variables!
- Sort Variables!
- Translation Tool!
- Client Monitor Analyzer!
- License Checker!
- Bitmap Overview!

What's New in v2.11
- Bugfixes

What's New in v2.01
- Where-Used Functionality!
- Automatic C/AL code saving when objects are changed!

Trace Modifications
Modifications on objects can be traced. You assign them to a project. Projects are combined in a transport and imported in your customer database.
Demo Video: Trace Modifications in Popup Mode
Demo Video: Trace Modifications in Save Mode

Locking of Objects
You can lock objects (checkout objects) so your colleague developers can see that you are working on a particular object.
Demo Video: Object Locking

Transport objects to your customer database
A new generation FOB named FIB is used to transport objects to your customer database. It can include master data, actions for data manipulation, permissions and more. You import this FIB in your customer database with a wizard. Before importing the FIB you will be warned if your customer has changed one or more objects by itself.
Demo Video: Create Transport
Demo Video: Import Transport in Customer Database
Demo Video: Transport With Action
Demo Video: Import Transport With Action in Customer Database

Action Worksheet
90% of your conversion reports are becoming obsolete cause to the Action Worksheet. You can easily create actions like empty fields, copy data and even transfer data between databases. Other examples of actions are "Run report", "Run codeunit", etc. Actions can be included in your transport so they are also executed in your customer database.
Demo Video: Action Worksheet

Version and Source Control
Your source code can be saved automatically every time you make a change. This makes it possible to do a rollback or compare your code to a previous version. Changes can be analysed in e.g. Beyond Compare.
Demo Video: Source Control

Record Permission Wizard
It is possible to record permissions with a wizard. Simply start the wizard, do all the things your customer has to execute and the wizard creates a role. This permissions can be included in a transport and automatically imported in your customer database.
Demo Video: Record Permission Wizard

Where-Used Functionality
Find out where objects, keys, triggers, fields, functions etc are used. Easily track down unused variables, keys and fields.
Demo Video: Where Used Functionality

Renumber Objects
Renumber objects directly in your database. Exporting and importing a text file is no longer needed. All references to these objects will also be updated.
Demo Video: Renumber Objects

Renumber Fields
Renumber fields directly in your database. Emptying your tables and ex- and importing a text file is no longer needed. All references to these fields will also be updated.
Demo Video: Renumber Fields

Update Variables
Sort and delete unused variables. Objects will be updated directly in your database.
Demo Video: Sort Variables
Demo Video: Delete Unused Variables

Translation Tool
Change easily the names and captions that are used in your objects.
Demo Video: Translation Tool

Client Monitor Analyzer
Show the client monitor data in a datagrid and zoom in to the executed code.
Demo Video: Client Monitor Analyzer

Edit Table Data
Change your data without validation.
Demo Video: Edit Table Data

Get the advanced version at http://www.idyn.nl/objectmanager

http://www.mibuso.com/dlinfo.asp?FileID=826

Discuss this download here.


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Mon Oct 05, 2009 2:34 pm 
Offline

Joined: Thu Mar 15, 2007 3:08 pm
Posts: 179
Country: Belgium (be)
Renumbering objects works like a charm now! =D>

I stil got a general question:

Supose Jeff modifies object 1 for and attaches this modification to project 1.
The day after Steve modifies object 1 and attaches this modification to project 2.

If Jeff at the end of the week makes a transport only for project 1.
Will this transport include or exclude Steve's modification on object 1?

_________________
My Nav Blog


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 315 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 21  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum


Search for:
Jump to: