Crystal And Elliott Edward M. Kwang President. Crystal Version Standard - $145 Professional - $350 Developer - $450.

Slides:



Advertisements
Similar presentations
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Advertisements

Chapter 10 Excel: Data Handling or What do we do with all that data?
Intro to Access 2007 Lindsey Brewer CSSCR September 18, 2009.
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
CC SQL Utilities.
© Tally Solutions Pvt. Ltd. All Rights Reserved 1 Shoper 7.2 Interface with Tally.ERP 9 January 2010.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Workbook properties Workbook properties Workbook Sharing.
Tutorial 8: Developing an Excel Application
XP New Perspectives on Microsoft Excel 2003, Second Edition- Tutorial 8 1 Microsoft Office Excel 2003 Tutorial 8 – Developing an Excel Application.
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
Templates and Styles Excel Advanced. Templates are pre- designed and formatted spreadsheets –They provide consistency of layout/structure –They.
Kanban Task Manager for Outlook ‒ Introduction
Best Practice for Performance Edward M. Kwang President.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
Ground Control™ Document Control and Training Manager
Microsoft Office Access 2013 Microsoft Office Access 2013 Courseware # 3255 Lesson 6: Protecting, Maintaining and Managing Databases.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you manage a database?
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
SCARY QUERIES LAID TO REST Getting Started with Voyager Prepackaged Access Reports Presented by Jean Vik, Associate Library Director The University of.
Mass And Export Processor Edward M. Kwang President.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
Microsoft Office Excel 2013 Expert Microsoft Office Excel 2013 Expert Courseware # 3254 Lesson 6: Protecting and Configuring Workbooks.
MS Access Advanced Instructor: Vicki Weidler Assistant:
Overview of SQL Server Alka Arora.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1. Chapter 2: Relational Databases and Multi-Table Queries Exploring Microsoft Office.
Elliott V7.2 Attributes Edward M. Kwang President.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
Copyright © 2008 Pearson Prentice Hall. All rights reserved.1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Relational Databases.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
ICP Kit 2011 HHC Data Entry Module The World Bank ICP Kit Training African Development Bank.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 21 Fields and Forms.
Microsoft Office Outlook 2013 Microsoft Office Outlook 2013 Courseware # 3252 Lesson 3: Working with People.
1 ADVANCED MICROSOFT WORD Lesson 16 – Customizing Features Microsoft Office 2003: Advanced.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
Using ODBC drivers with Windows Applications.  Slightly Different steps for each release.  These steps are for  Creating a Query.  Autofilter.
1 ADVANCED MICROSOFT EXCEL Lesson 9 Applying Advanced Worksheets and Charts Options.
1. Chapter 25 Protecting and Preparing Documents.
Microsoft Project 2010 ® Tutorial 6: Sharing Project Information with Other People & Applications.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 13 – Advanced.
Chapter 4: Create, Edit, and Perform Calculations in Reports Exploring Microsoft Office Access 2007.
More about Databases. Data Entry through Forms Table View (Data sheet view) is useful for data entry of new records But sometimes customization would.
Chapter 17 Creating a Database.
Microsoft Office 2007 Access Chapter 3 Maintaining a Database.
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
Crystal And Elliott Edward M. Kwang President. Objective A brief demo of Crystal Report to entice you –People spend thousand of dollars to attend Crystal.
Elliott Attributes Edward M. Kwang President. Notes vs. Attributes Notes –Free Form Text –Conversation With Customers –Reminder for Follow Up Attribute.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Elliott Links Edward M. Kwang President. Elliott Notes, Attributes & Links Notes & Attributes –Expand Elliott database without modification –They are.
Microsoft Access 2013 ®® Tutorial 12 Managing and Securing a Database.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Crystal Reports with MDS  Topics  Crystal Reports  Sales Analysis Reports  Export Crystal Report to different formats  Modify and Save New Reports.
Staff Module and Summary of Changes 1. Icon Changes: Page 3 Signing In and Password/Pin Changes: Page 4 Logging Out: Page 8 Staff Module Changes: Page.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Authored by Frank Hamelly, Microsoft MVP Regional Chapters.
1 Logging into the new PCard (PaymentNet) System: PAYMENTNET * Introduction * May use IE 8.0 or greater or Firefox * Do not.
Copyright 2007, Paradigm Publishing Inc. BACKNEXTEND 8-1 LINKS TO OBJECTIVES Import data from another Access table Import data from another Access table.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Data Visualization with Tableau
Dynamics GP SmartList and SmartList Designer
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Lesson 6: Protecting, Maintaining and Managing Databases
Extend Excel with Smartlist Designer
Presentation transcript:

Crystal And Elliott Edward M. Kwang President

Crystal Version Standard - $145 Professional - $350 Developer - $450

Professional vs. Standard No real advantage as far as Elliott concern –Professional allow access to Microsoft SQL or Oracle database natively

Developer vs. Standard Developer allow Crystal Reports to interact with VB In only few circumstance, you need to use VB to produce the Crystal Report with Elliott –I.e. Print Item Image (from link) on The Crystal Report

Demo Using Visual Basic to Print A Crystal Report for Item with Image

Two Data Access Methods Database File – Using Btrieve –Can’t Enforce Security –No View - Need to Join Table Manually –May be slower ODBC – Using SQL –Can Enforce Security –With Views – Ease of Use –Can be a lot faster than Database File Method

Demo Using Crystal with Database Files –Manually Join, CPINVLIN, CPINVHDR, IMITMFIL –Choose m:\macola\data\file.ddf –Report Export, Cross Tab, Inv_slm_no_1, item_prod_cat, Ext_amt –Range: Using Crystal with ODBC –Choose CPINVLIN_VIEW Summary –Using View Is Easy –Using View Produce Better Performance

Performance – Client Server ODBC can be significantly faster than Database File method. This depend on multiple factors: –Server and Network Speed –Is The Key Used for Selection Criteria? ODBC is faster if selection criteria is not a key –Size of the selected dataset of the whole file ODBC is faster if the the selected dataset is small –Data File Join If multiple table need to join, using View with ODBC is faster because this force the join on the server side

Numeric Field Issue When you use ODBC, the Numeric Field is displayed with Comma and Decimal. Field like “INV_NO”, “ORD_NO” does not look good on the report. Solution: Right click on the field and choose “Format Field” and change the style.

Date Field Issue All Date Fields in Elliott are defined as 8-digit Numeric Fields. –The display doesn’t look good –ODBC is even worse (comma and decimal were used) Download U2LTDATE.DLL from ELLIOTT.COM support area. Copy to Crystal Report Directory Use NumberToDate Custom Function

Use NumberToDate Function Create a formula field, say ‘InvDate’ as –NumberToDate({INV_DATE}) Place InvDate on your report Use InvDate as Selection Criteria may slow down report. Use INV_DATE instead. Why?

Demo Date Handling Create a Crystal Report like Invoice Summary Edit List from CPINVHDR. DSN PrimaData Select Inv_Date range to Create InvDate Formula by using NumberToDate Function Place InvDate on where Inv_Date use to be Run the Report Change Selection Criteria base on InvDate What Happen? NumberToDate function not available on server side, so all data has to be processed on the client side.

Using Views Views Not Available Through Database File method Views Is Only Available Through ODBC method Using View Prevent Manually Join The Table Using View Ensure the Joining of Tables Are On The Server Side – Better Performance

Demo CPHSTTRX_VIEW The favorite Sales Analysis Data Source –No Formula To Worry Link CPHSTTRX to –ARCUSFIL –CPINVHDR –IMITMFIL

Demo APOPNFIL_CHK_VIEW The difference between using this view vs. APOPNFIL_CHK table. –Vendor Info Available –No Need to filter out Voucher Record

Use Excel From Microsoft Excel Menu, choose Data, Import External Data, New Database Query. If you have setup the ODBC DSN, then you should see it in the list. Choose it and then choose the tables. This feature (Microsoft Query) by default is not installed with Microsoft Office 2000.

Enable Security with PSQL 2000 Use Pervasive Control Center, Identify the server, expand the database folder, then highlight the database and right click. Choose Properties. Choose “Security” Tab Enter the password. Once security is created. A user “Master” is created with the password you just type in.

Create User and Group User “Master” has all the rights, you might want to create Users and Group that has limited rights only. Expand the Database node and highlight Users node Right click on the right hand pane to create Users or Groups Use the GRANT statement to tailor security. Use \elliott7\ddf40\grant.sql as an base to tailor you needs. Save your scripts because you will need to use it again when we give you a new set of DDF.

Grant Access to User and Group Setup Users and Groups Setup User Belong to Group –Each user can only belong to one group –If a user need to belong to multiple group, you will assign this user to one group first, then grant right for other tables individually to that user. Setup Tables to Be Access by Users and Groups Determine the Select, Update and Delete rights for each Table.

Demo Show SQL Data Manager –Update a record –Delete a record –Mass Update Enable Security in PCC Review \ELLIOTT7\DDF40\GRANT.SQL Run GRANT.SQL Access Password Protected Data in PCC Access from Crystal Access from Excel

Considerations for Views Rights is granted to a table and can’t be granted to a view. User must at least have the “SELECT” right on all the tables in the view to Select that view, otherwise will receive error message. If you only need data from one table, don’t use views. (Performance Consideration)

Security Back Door User can remove the DDF files and replace with a new set of DDF that does not have security turned on. If you put DDF in the DATA directory, then by default user have full access right to the DDF file. Separate DDF40 from Data directory. Apply security to DDF40 directory. Do Not Apply Security to DDF directory. Create Separate DDF directory if the user right need to be different by company.

Conclusion Using ODBC Instead of Database File –Performance Improvement –Ease of Use with Views –Security Put DDF in a different directory from DATA Impose Netware or NTFS security on DDF