mibuso.com

Microsoft Business Solutions online community
It is currently Sat Oct 25, 2014 5:17 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 332 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 23  Next
Author Message
 Post subject: Re: Object Manager Light v4.03
PostPosted: Mon Oct 05, 2009 3:49 pm 
Offline

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

This is called “Overlapping Objects” in the Object Manager. You can read about it on page 48 in the manual:

Quote:
When transporting projects you sometimes have the problem of overlapping objects. For example: you used table Item as well in project 1 as in project 2 and you want to transport only project 1.
The Object Manager checks if the transport has overlapping objects.

You can check where these objects are used with the function “Show Overlapping Objects”.

The bold lines in this form are in the transport.

Now you have three options:
1. Remove the modifications manually made in project 2 and delete the object from project 2
2. Finish and include project 2 to the transport
3. Enable “Ignore Overlap” on the “Transport Card” if you know for sure that it would not give any complications in the customer database

Regards,
Reijer

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 13, 2009 10:07 am 
Offline

Joined: Tue Aug 16, 2005 10:55 am
Posts: 28
Location: bayreuth
Country: Germany (de)
the object lines will not create automaticely with the SQL-Trigger???


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 13, 2009 10:09 am 
Offline

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

What do you mean with object lines?

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 13, 2009 10:12 am 
Offline

Joined: Tue Aug 16, 2005 10:55 am
Posts: 28
Location: bayreuth
Country: Germany (de)
Ok my failure, i must activate the trace!


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 20, 2009 3:16 pm 
Offline

Joined: Tue Aug 16, 2005 10:55 am
Posts: 28
Location: bayreuth
Country: Germany (de)
There is a problem with variable Name at sample next,find etc.

in the codeunit Where used management does exist a function "GetNextFilter" with a parameter "next", the where used codeunit run in the code

Code: Select all



        'find', 'findfirst', 'findlast', 'findset', 'isempty', 'next' :
          BEGIN
            Parent := GetParentName(First, CoupleString, NameOfIndent, Indent, MiniIndent);
            Found := FALSE;
            IF Parent = '' THEN BEGIN
              Variable.SETRANGE(Name, 'find');
              Found := Variable.FINDFIRST;
            END ELSE BEGIN
              Variable.SETRANGE(Name, Parent + '.' + 'find');
              Found := Variable.FINDFIRST;
            END;

            IF Found THEN
              AddVariableUsedInRecord(Variable, WhereUsedIn, CALLineNo, Validated);
          END;

that´s a problem, there is no possibilty to findout, it´s that a parameter or a next???


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 20, 2009 3:24 pm 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 216
Location: Nieuwe Niedorp
Country: Netherlands (nl)
Yes, you are right!

Now the Object Manager sees the parameter as unused.
I will correct it in the next version.

Thanks for reporting it!

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 20, 2009 4:49 pm 
Offline

Joined: Tue Aug 16, 2005 10:55 am
Posts: 28
Location: bayreuth
Country: Germany (de)
Would in the next version the where used management extendet to global variables?


Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 20, 2009 5:02 pm 
Offline

Joined: Fri Mar 30, 2007 12:50 pm
Posts: 216
Location: Nieuwe Niedorp
Country: Netherlands (nl)
You mean that you can see where global variables are used?

Nope, I don't think I will add that functionality...
The scope of a global variable is only in his own object so I do not see the real benefit of it.
You can do a simple Ctrl+F to find where a global is used.

It can find unused globals though...

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Tue Oct 20, 2009 11:12 pm 
Offline

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

I got a very annoying bug.
Whenever I do a Run for a table and my trace modifications trigger (popup) is activated.
I get the assign modifications screen for FORM 91870 OM - Show Table Data. (see bug1.png)

When I try to do a run on the table Warehouse Entry I get the following error:

Code: Select all
---------------------------
Microsoft Dynamics NAV Classic
---------------------------
You cannot apply the filter to the Entry No. field because the filter and the field are of different types.

Table: Warehouse Entry

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


However after pressing Ok, the table will run.


Attachments:
bug1.png
bug1.png [ 27.71 KiB | Viewed 2223 times ]

_________________
My Nav Blog
Top
 Profile  
 
 Post subject: Re: Object Manager Light v4.03
PostPosted: Wed Oct 21, 2009 7:50 am 
Offline

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

Yes, That is really annoying indeed.
I will fix it it and upload a new version this weekend!

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Object Manager Light v4.04
PostPosted: Sun Oct 25, 2009 6:11 pm 
Offline
Site Admin

Joined: Sun Nov 07, 1999 8:01 am
Posts: 2070
Location: Wilrijk, Belgium
Country: Belgium (be)
Object Manager Light v4.04
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.04
- Bugfixes

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.04
PostPosted: Tue Nov 03, 2009 12:33 pm 
Offline

Joined: Mon Aug 03, 2009 3:55 am
Posts: 1
Location: ulaanbaatar
Country: Mongolia (mn)
Hello guys,
I have a database. The database includes one company, and its size about 16 GB.
some Database config are:
collation: SQL collation,
validate collation: yes
and the database hase about 500 extra objects.

i wanted to renumber that objects using OM Light v4.04. I imported part of the object list to "OM - Object to Renumber" table using a data port. i renumbered the objects and it was working fine. Then i closed the C/SIDE client and just then trying to reconnect to the db. But i encountered an nav application crash error. That crash window is dispayled when i'm trying to select the company. Not displayed when connecting to the db.


does have anyone any idea? How can i solve the problem?

thanks.


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.04
PostPosted: Tue Nov 03, 2009 1:42 pm 
Offline

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

Can you still open the Object Designer?
If so, can you please try to compile all objects?

Regards,

_________________
Reijer Molenaar
Freelance NAV Developer
Object Manager
TVblik


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.04
PostPosted: Wed Nov 04, 2009 6:39 am 
Offline

Joined: Mon Aug 03, 2009 3:55 am
Posts: 1
Location: ulaanbaatar
Country: Mongolia (mn)
hi reijermolenaar, thank you for your reply.

Yes, I can open object designer. I compiled as you suggest then all objects is compiled fine expext the code unit "OM - Common dialog" (91824).But i still can't choose the company. :?:

Crash window description is:
Problem signature:
Problem Event Name: APPCRASH
Application Name: finsql.exe
Application Version: 5.0.24199.0
Application Timestamp: 45e564a3
Fault Module Name: finsql.exe
Fault Module Version: 5.0.24199.0
Fault Module Timestamp: 45e564a3
Exception Code: c0000005
Exception Offset: 00120933
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 1033

Additional information about the problem:
LCID: 1033

Regards,


Top
 Profile E-mail  
 
 Post subject: Re: Object Manager Light v4.04
PostPosted: Wed Nov 04, 2009 10:25 am 
Offline

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

I had some questions about the first tab pane in the setup card.

Open Form at F12
Here I filled in the number of the OM - Object Explorer form, but when I press F12 nothing happens.

Main menu Form No
Here I also filled in my OM - Object Explorer...

Auto Open Main menu
My main menu form is not opened autom. when I open the database.

Are these bugs?
Am I doing something wrong?
Is this part of the advanced version?

I've been using the 5 & 2009 objects.


Attachments:
objectManagerSetup.png
objectManagerSetup.png [ 13.06 KiB | Viewed 2167 times ]

_________________
My Nav Blog
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 332 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 23  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: