28
Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Embed Size (px)

Citation preview

Page 1: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Tips & Tricks NAV 2009

Adriatics Dynamics Community

Mark J. Brummel

Page 2: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges2

Agenda

• User Interface– Shortcuts, Filtering, etc…

• Page Design– New properties

• Role Centers• C/AL Improvements• Report Design

Page 3: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges3

USER INTERFACE

Page 4: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges4

User Interface (1)

• Shortcuts– F3 replaces F7– F4 replaces F6 (Delete = CRTL+DEL)– F9 replaces F11– F7 replaces F5 & F9 (F5=refresh)– F8 remains F8!!

• Save Views• Open in New Window• Page Search (CTRL+F3)

Page 6: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges6

User Interface (2)

• Ctrl + F10

• Ctrl + PgUp & PgDn• Shift F12• Enter VS Tab (Skip non editable)• CTRL+Enter closes screen• Disable FAYT• Freeze FAYT Column• Zoom (Copy to Excel)

Page 7: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges7

User Interface (3)

• Personalization (New zupfile) C:\Users\mark\AppData\Roaming\Microsoft\Microsoft Dynamics NAV\PersonalizationStore.xml• Print every page

Page 8: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Personalization

• Disable Personalization–Microsoft.Dynamics.Nav.Client.exe –

disablepersonalization– Not Documented in /?– Easy to workaround

• Remove Departments

Page 9: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Filtering Subpages

Page 10: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges10

PAGE DESIGN

Page 11: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges11

Page Design (1)

• New Properties– HideValue– Visible (Does not update on change records)

– Style

• Freeze Panes• ShowAsTree

Page 12: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges12

Page Design (2)

• Provider ID Property• DropDown list• The “Return” Shortcut• Jpeg in RTC Lists

Page 13: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges13

Windows Scripting Host

• Update Header From Line– Alternative Factbox 35000 (NL)

• Line Actions from Action Pane• PromotedActionCategoriesML

Page 14: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges14

ROLE CENTERS

Page 15: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges15

Role Centers

• Grouping Activities & Menu Items• Filtering in Cue’s• RunFormMode : New• Menu Suite Departments Grouping– Search

Page 16: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges16

REPORTS

Page 17: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges17

Reports

• DataSetFieldName• Using the Zoom for your Report• The power of the Visible property• Adding new fields to a Header–Move them from the body– GetData & SetData

Page 18: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges18

C/AL IMPROVEMENTS

Page 19: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

New C/AL Functions

• IMPORTOBJECTS(FileName [, Format])

• EXPORTOBJECTS(FileName, ObjectRecord [, Format])

• Format– Txt = 0– XML = 1

19

Page 20: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Object Designer

• GoTo Definition– Objects and Functions– Technical Upgrade– Requires .STX upgrade– Shows in user interface

with right mouseclick

Does not work in WITH DO statements

Page 21: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Page Designer

• Improved Readability– Bold Lines– Default Naming

Page 22: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Page Designer II

• Factbox Wizard

Tip : Copy & Paste Factboxes & Actions

Page 23: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Page Designer III

• Page Actions• Control Actions

Page 24: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Object Locking

• New fields in Object Designer• Prevents working on the same object• Automaticaly or Manually– Client option

• Bug in release• BLOB size discontinued

Page 25: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Compiler Error List

Gives a list of errors and warnings

Can be pretty annoying!

New internal table 2000000070 Error List

25

Page 26: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Other new C/AL Functions

● SYNCHRONIZEALLLOGINS

● SYNCHRONIZESINGLELOGIN

● SID

● ASSERTERROR

26

Page 27: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges

Company Indicator

• Company Information• Function in Codeunit 1• Returnvalue Text• Fixed per session

Page 28: Building Bridges Tips & Tricks NAV 2009 Adriatics Dynamics Community Mark J. Brummel

Building

Bridges28

Contact Information

Mark J. BrummelThe Netherlands

[email protected]

+31 6 42 61 01 73