CRYSTAL REPORTS - info.unit4.com 2018... · Page 2 In business for people. Session 1 • Data...

21
In business for people. Page 1 CRYSTAL REPORTS Version Dream 3.5 Crystal Reports XI Presenter: Lisa Armitage Email: [email protected] 23 January 2015

Transcript of CRYSTAL REPORTS - info.unit4.com 2018... · Page 2 In business for people. Session 1 • Data...

In business for people.Page 1

CRYSTAL REPORTS

Version Dream 3.5

Crystal Reports XI

Presenter: Lisa Armitage

Email: [email protected]

23 January 2015

In business for people.Page 2

Session 1• Data sources

• Database Tables

• Database Schema

• Security• Details, Balances, Accounts

• Report Design

• Report Build

AGENDA

In business for people.Page 3

What is ODBC?• Allows you to access database tables for any program that

can use ODBC

• Access

• MSQuery

• Reporting Tools

• Crystal Reports

• Business Objects

• Cognos

ODBC DATA SOURCE

In business for people.Page 4

What is ODBC?• A way of connecting to a database from an external

application

• Connect via ODBC Data Source Name (DSN)

• DSN stores connection information : user, password, database, server

• Create DSN through Windows Control Panel

ODBC DATA SOURCE

In business for people.Page 5

QUERY DATABASE

RESULTS FROM QUERY

Odbc data source

Microsoft SQL

Server

In business for people.Page 6

Table Structure• Details

• Balances (Actual & Budget)

• Indexes

• Account Information

• Entity

DATABASE TABLES

In business for people.Page 7

Database schema

Most used fields

In business for people.Page 8

Database Tables : Security• Owner of the database : SQSDBA

• Access to tables via SQSDBA user only

• Create a SQL Server ‘Reports’ user

• Run the standard Security Scripts not all tables are available with the security viewse.g. Entities

• Will employ Dream Access level security.

SECURITY

In business for people.Page 9

Table structures

DETAILS

D_DETAILS : holds details for every transaction

D_ORDERS : holds details for every order

In business for people.Page

10

Table structures

BALANCES

M_NBAL: holds the current balance of every M_ABAL: (N)ominal or (A)ccount per

transaction type per company

M_NPBAL: holds the current balance of every M_APBAL: (N)ominal or (A)ccount by period BY

transaction type per company

In business for people.Page

11

Table structures

INDEXES

V_NOMKEYS : index keys for (N)ominals

V_ACCTKEYS : index keys for (A)ccounts

V_KEYVALUES : titles for index keys

In business for people.Page

12

Table structures

ACCOUNT INFO

M_NAMEACCOUNT :

all address and contact informationfor all type ledgers

D_NAMETERMS :

all payment terms by account

D_NAMEBANKINFO :

payment bank account details by account

In business for people.Page

13

A full database schema (no links) can be found on your installation CD.

TABLE STRUCTURES

In business for people.Page

14

Questions

1. What information do I want?

2. What parameters are required?

3. What conditions are required?

REPORT DESIGN

In business for people.Page

15

1. What information do I need?• Nominal

• Account

• Doc Type

• Doc Num

• Doc Date

• Yearcode

• Period

• Value

REPORT DESIGN

In business for people.Page

16

2. What parameters are required?• Nominal – Range From and to

• Yearcode – What Year

• Period – Range from and to

REPORT DESIGN

In business for people.Page

17

3. What conditions are required?• Transaction Type = ACTUALS

• Company Code = SIGMA

REPORT DESIGN

In business for people.Page

18

• Connect to Data source

• Add Tables

• Check Joins

• Select Criteria

• Add/Sort Records

CREATING A REPORT

In business for people.Page

19

QUESTIONS ?

[email protected]

In business for people.Page

20

For product information:https://my.unit4.com/Login

For other webex sessions register at:

http://www.unit4software.co.uk/webinars/insight

FOR FURTHER INFORMATION

In business for people.Page

21

• Final Questions

• Own Objectives

• Feedback form will be emailed to you

Thank you for attending

FOR FURTHER INFORMATION