Data Reference Searcher. Documentation

Similar documents
CNS Barcode. Version 1.3. Integrating with FileMaker Go

How to Create Your Own Fundamental Strategy

Access Objects. Tables Queries Forms Reports Relationships


DESKTOP CONNECTION FOR SAP CRM - CONTACT CREATION IN MS OUTLOOK

User Account Manager

Release Notes Scribe Template for Microsoft Dynamics NAV to Microsoft Dynamics CRM

Upgrading. the Upgrading to Microsoft Dynamics GP 2015 Hot Topic.

Open an existing database Sort records in a table Filter records in a table Create a query Modify a query in Design view

Configuration Guide. Requires Vorex version 3.9 or later and VSA version or later. English

Pivot Demonstration Configuration Procedure

Vizit 6 Installation Guide

WhatsUp Gold 2016 Application Performance Monitoring

package balik; public class TopLevel1 {... }

Copyright 2013 by AGILOD Consulting, LLC. All Rights Reserved. Test Automation. Done The AGILOD Way

In November 2018, the software for the Intranet version of Perinorm will be updated.

Installing FileMaker Pro 11 in Windows

Managing an MSD license on a Wibu CodeMeter key

SAFEBYTES SOFTWARE DRIVERASSIST V TECHNICAL DOCUMENTATION. 1 November 2017

WCM 6.0 Pro MS/SP Software Recovery Installation Guide

Oracle. SCM Cloud Configurator Modeling Guide. Release 13 (update 17D)

Home Screen Overview Page 1

File Reference Editor

Mysql Workbench Cannot Drop Schema

AN-POV-003 Using the radio button and check-box objects

Using Online Activity Center

Create Schema In Sql Server 2005 Management Studio

Using MobileSheets Pro. (by Zubersoft) for AndroidE2

Scan Station 710/730 Release Notes:

Velocity Suite Online Troubleshooting Guide

NetBackup Deployment Template User Guide for System Center Configuration Manager (SCCM)

Installation. Launching from a toolbar

Release Notes for MotionWorks IEC

ADF Code Corner How-to enforce LOV Query Filtering. Abstract: twitter.com/adfcodecorner

Update Service for EASY-SOFT

Addoro for Axapta 2009

Upgrade to Office 365 ProPlus

Fiery Command WorkStation 5.8 with Fiery Extended Applications 4.4

Broker File Manager Enhancements Guide

Techno Expert Solutions An institute for specialized studies! Introduction to Advance QTP course Content

Ascom Unite Application Manager B

How to scan, index, query and retrieve documents using Application Xtender Document Manager... 3 Overview...3 Scanning and indexing process...

ASSET DOCUMENTATION Mouse Interaction - Object Highlight Unity 3D Package. English

Creating a Crosstab Query in Design View

AccessData Forensic Toolkit Release Notes

McAfee Vulnerability Manager 7.0.1

ABBYY Recognition Server 4 Release 6 Release Notes

12/05/2017. Geneva ServiceNow Custom Application Development

Restaurant Enterprise Solution (RES) Version 5, Generation 2 Prerequisite Patch Documentation

You can import data from a CSV file into an existing table or to a new table. The steps are almost identical:

Cisco Intelligent Automation for Cloud Starter Edition Release Notes

1 of 7 7/24/2014 8:16 PM

Default Mail Client Not Properly Installed Windows 8.1

Ivanti Patch for SCCM. File Downloader User s Guide

Automatically Generate Xml Schema From Sql Server Tables

Send the Ctrl-Alt-Delete key sequence to the Guest OS one of two ways: Key sequence: Ctlr-Alt-Ins Menu Sequence: VM / Guest / Send Ctrl-Alt-Delete

Readme File. Purpose. Hyperion Financial Data Quality Management for Enterprise Release Readme

POS-Intellect Software Package

Tutorial Handling image data

Release Notes McAfee Change Control 8.0.0

DiskSavvy Disk Space Analyzer. DiskSavvy DISK SPACE ANALYZER. User Manual. Version Dec Flexense Ltd.

BE Share. Microsoft Office SharePoint Server 2010 Basic Training Guide

OPERATION ON THE SMARTEAM DATABASE FOR THE INTEGRATION WITH SEE ELECTRICAL EXPERT

Colligo Contributor 4.3 SP6. Release Notes

WhereScape RED Installation

AccessData Forensic Toolkit 5.5 Release Notes

HLU GIS Tool - User Guide

irc Pro (Not for diagnostic use)

Precision Routing. Capabilities. Precision Queues. Capabilities, page 1 Initial setup, page 5

Hyperion Business Rules Release Readme

INTEGRATING WITH DELL CLIENT COMMAND SUITE: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

Notification Module Script

Forescout. eyeextend for ServiceNow. Configuration Guide. Version 2.0

File Manager Trainer

What s New in the 2009/2010 Product Catalogue?

LexisNexis PatentOptimizer Quick Reference Card. August, 13, 2010

vcenter Hyperic Monitoring and Management Guide

MC Agent Troubleshooting

Getting Started Manual. SmartList To Go

WA1685 WebSphere Portal v6.1 Programming. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc

WatchGuard Cloud Release Notes

Import Facebook events into your Outlook calendar

Oracle 11g Invisible Indexes Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.

Server Edition. V8 Peregrine User Manual. for Linux and Unix operating systems

REVIT SCIA ENGINEER LINK RELEASE NOTES

What's New in Harmoni, February 2011

SCUtils ConvertTask Guide Solution for Microsoft System Center 2012 Service Manager

DOCUMENT IMAGING REFERENCE GUIDE

Database Explorer Quickstart

Data Policy. Actionable Data, Part I. Feature Guide

Release Notes. Release Date: July, 2018

Info Input Express Version Limited Edition. Release Notes

Sophos Central Enterprise. Help

FmPro Migrator. FileMaker to FileMaker 7 Quickstart Guide. .com Solutions Inc. Overview. Step 1.

vfabric Hyperic Monitoring and Management

ION Demo Kit. Quick Start Guide PERFORMANCE MOTION DEVICES

DEPARTMENT OF POST-SECONDARY EDUCATION, TRAINING AND LABOUR USER GUIDE. The Collective Agreement Retrieval System (CARS)

This document provides an overview of the enhancements and support issue fixes in this Minfos release.

Adobe Experience Manager (AEM) Translation Connector Quick Start Guide v1.0.0

SDC Platinum includes several utilities to help in creating and reusing searches and reports.

Transcription:

Documentation Martin Dráb 8/19/2010

TABLE OF CONTENT Table of content... 1 Basic information... 2 Supported versions of Microsoft Dynamics AX... 2 Supported languages... 2 Installation... 3 User guide... 4 How to use Data Reference Searcher... 4 Type specification... 4 Fields searching... 4 Definition of values to search... 4 Reference searching... 4 Program launching... 4 Forms description... 4 Reference data type... 4 Reference field... 5 Value to search... 5 Values generating... 5 Reference... 6 Bug reporting... 7 Page 1 of 7

Data Reference Searcher is an extension for Microsoft Dynamics AX that allows searching in a database for references to specific values of a data type. Its primary goal is searching for references to objects, which names or IDs have to be changed, but it can be used to search for any values. Data Reference Searcher doesn't handle any updates to other values. BASIC INFORMATION Example: A Dynamics AX module is being moved to a layer with different ID range and therefore all table IDs will be changed. Using Data Reference Searcher, it is possible to finf all references to original table numbers, e.g. in Document reference, and update them to keep the database consistency. Data update should be implemented as a regular data upgrade script. Supported versions of Microsoft Dynamics AX Current version of Data Reference Searcher supports Dynamics AX 2009 only. Support of Dynamics AX 4.0 a Axapta 3.0 is planned to a next version. Supported languages User interface and documentation are created in Czech and English (EN-US). Page 2 of 7

INSTALLATION Installation of Data Reference Searcher consists of single installation file of.xpo type. The file contains both applications objects and labels (Czech and English (EN-US)). Installation procedure Import of application files and labels (You can specify the label file (option Create labels in the label file), or choose an action for each label, if needed (tab Labels)). Database synchronization Page 3 of 7

How to use Data Reference Searcher USER GUIDE Type specification First step is a specification of a data type, whose values will be searched for (e.g. RefTableId or TableId for ID of a table). All fields with the given data type, or with a derived data type (e.g. FatherTableId), will be searched. Fields searching After data type specification, it is necessary to find all field with the given data type. Values will be searched in these fields only. Definition of values to search Next step is to define values, which will be used for searching. It is possible to enter them manually or (for some types) generate them based on some criteria (e.g. ID of all tables with the name beginning with MyPrefix). Reference searching If both values and fields for searching are defined, it is possible to start searching. System tries to find all defined values in all defined fields. Found references are saved to database. Program launching Data Reference Searcher is not integrated to the main menu. Open shared project DataReferenceSearcher, group Start and run menu item DataReferenceSearcher. Forms description Reference data type The Reference data type form is the main form of the whole solution. Data types, whose values will be searched, are defined here. Also all other functions are accessible from this form. Buttons Fields, Values and References open corresponding forms. The Updates button makes accessible searching for fields and references (for all currently selected data types). Page 4 of 7

Reference field The Reference field form shows database fields for reference searching. Records can be manually added and removed, or they can be generated automatically based on the data type. Technical details Not all fields are included in results. Concretely, all system fields are ignored (e.g. searching for the TableId type does not return the TableId system field existing in all tables). Conditions are placed in the DevRefAnalysisSeekFields class, in istablewanted() and isfieldwanted() methods. Value to search The Value to search form shows values which will be searched in database. Records can be manually added and removed; for some types the Generate button is available (see below). Values generating Values of some types can be generated based on a database query. This typically concerns finding of an application object with a specific name or from a specific layer. Following types (and their children) are supported by default: ClassId, ClassName, TableId, TableName a UserId. Extension to additional types requires a simple program modification. Page 5 of 7

Technical details Implementation of a new generator requires following steps: Creation of new descendant of the DevRefValueType class Methods implementation: o static boolean issupportedtype() Pro zadané jméno typu vrací informaci, zda mohou být jeho hodnoty vytvořeny tímto generátorem. o Query generatorquery() Dotaz použitý pro generování hodnot. Pole Hledaná hodnota a Popis mohou být získány pouze z prvního datového zdroje tohoto dotazu. o DevRefValue value() Vrací hodnotu pro hledání na základě konkrétního záznamu z dotazu. o Description valuedescription() - Vrací Popis hodnoty pro hledání na základě konkrétního záznamu z dotazu. (Volitelné) Integrate to DevRefValueType::construct() As a trivial example can be used the DevRefValueType_UserId class. Reference The Reference form shows found occurrences of searched values in scanned database fields. In the dialog for reference update, it is possible to select searching across all companies (DataArea). Page 6 of 7

BUG REPORTING All found bugs (eventually other feedback) please send to e-mail address bug@goshoom.net. Page 7 of 7