Crystal Reports. Overview. Contents. Table Linking in Crystal Reports

Size: px
Start display at page:

Download "Crystal Reports. Overview. Contents. Table Linking in Crystal Reports"

Transcription

1 Overview Contents This document demonstrates the linking process in Crystal Reports (CR) 7 and later. This document discusses linking for PC-type databases, ODBC linking and frequently asked questions. The linking processes are based on matching records, from a parent table (left table) to records in a child table (right table). The match is based on whether the value in the link field in the source record is identical to the value of the link field in the searched records. The linking process is a form of record selection. INTRODUCTION... 3 GENERAL LINKING OVERVIEW... 3 Link Relationships...3 One-to-one... 4 One-to-Many... 4 ODBC LINKING... 4 What is ODBC?...4 SQL Join Types ODBC connection...4 Equal [=] join... 5 Left Outer [=(+), *=] join... 5 Right Outer [(+)=, =*] join... 6 Greater Than [>] join... 6 Less Than [<] join... 7 Greater Than Or Equal [>=] join... 7 Less Than Or Equal [<=] join... 8 Not Equal [!=, <>] join... 8 HOW MULTIPLE TABLES AND MULTIPLE JOINS BETWEEN TABLES AFFECT THE RECORD SET RETURNED... 9 Join Types Between Two Tables...9 Two equal joins between two tables...10 Two Left Outer joins between two tables...10 Multiple Tables...10 Equal Joins between tables A, B, and C Equal Join between tables A and B and Left Outer join between tables B and C Left Outer Join between all three tables Left Outer Join between tables A and B and Equal Join between tables B and C /6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 1

2 NATIVE (DIRECT) LINKING FOR PC-TYPE DATABASES Linking Between Two Tables...13 The A to B Relationship Linking Between Three Tables...14 The A to B to C Relationship The A to B, A to C Relationship Look up both at the same time Look up all of one then all the others Look up all combinations of the two FREQUENTLY ASKED LINKING QUESTIONS Can you link tables from different databases? Is it better to connect natively or through ODBC? How do I know which fields I should link? What if I cannot link the fields? What are those colored markers? All link warnings were ignored and the report still works. Is this OK? What is smart linking? CONTACTING CRYSTAL DECISIONS FOR TECHNICAL SUPPORT /6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 2

3 Introduction Linking tables is not required when reporting off only one database table. However, it is often necessary to report off more than one database table. To report off more than one table in a single report, the tables MUST be linked. The linking process defines the relationship between the database tables. The relationship compares records between the tables. The available linking options in Crystal Reports differ with the type of connection to the database. In other words, the linking options are different for ODBC and native (direct) connections. NOTE VERIFY IF THE REPORT IS USING A NATIVE OR ODBC CONNECTION IN CR Under the Database command, left-click the Convert Database Driver option. In the Convert Database Driver dialog box, verify what the text is beside the grayed out From: line. If the text is PDSODBC.DLL then the report is using an ODBC connection. If the text is anything else, then the report is using a native (direct) connection. * * PDSOLEDB.DLL is another possible type of connection. This is an OLE DB connection. General Linking Overview Link tables to compare records from one database table to another database table. Using tables from Xtreme.mdb, the sample database that is shipped with Crystal Reports, select the Orders table and the Customers table to create a new report. These tables can be linked to match all the orders with the customer. This is achieved by linking based on a field that is common to both tables. When linking tables, the link starts from one table to another. The from table is considered the parent table (also referred to as the primary table or the left table) and the to table is the child table (also referred to as the lookup table or the right table). Which table do you use as the parent table? This depends on the type of link relationship that is required to return the correct records. Link Relationships When records are linked from one table to another table they will have a relationship type of either: One-to-one One-to-many NOTE The term "link" in Crystal Reports is equivalent to the term "relationship" in Microsoft Access. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 3

4 One-to-one In a one-to-one relationship between records in two linked tables, for every record in the primary table (left) there is only one matching record in the lookup table (right). For example, the Xtreme.mdb database contains the Product and Product_Type tables. These two tables are linkable on the common Product Type ID field. For each Product Type ID there is only one Product Type Name. This is considered to be a one-to-one relationship. One-to-Many In a one-to-many relationship between fields in two linked tables, for every record in the primary table (left), there can be multiple matching records in the lookup table (right). For example, the Xtreme.mdb contains the Orders and the Orders_Detail tables. The two tables are linked by the Order ID field. For each Order ID there can be multiple Order ID s in the Orders Details table. This is considered to be a oneto-many relationship. ODBC Linking What is ODBC? ODBC stands for Open Database Connectivity. It is a standard developed by Microsoft through which different types of data can be accessed. An application and a database driver communicate through a set of ODBC files known as the ODBC layer. The ODBC layer uses a common language, SQL (Structured Query Language) to communicate to any type of database. For more information on ODBC, visit the following link: Open Database Connectivity (ODBC) Architecture - hitecture.pdf.asp SQL Join Types ODBC connection To link tables, there are 8 different ODBC join types: Equal Join Left Outer Right Outer Greater Than Less Than Greater Than or Equal Less Than or Equal Not Equal 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 4

5 To change the join type in Crystal Reports: 1. Under the Database command, left-click the Visual Linking Expert option. 2. In the Visual Linking Expert dialog box, right-click on the link, which is represented by an arrow, and left-click Options. 3. In the Link Options dialog box, select one of the available SQL join types. Each different join type affects record selection between two tables. The two sample tables below represent the records, as they are stored in the database. The two sample tables are used to demonstrate how each join type affects record selection. Sample Database Tables Color_ID Color Color_ID Fruit_Veg 1 Orange 1 Orange 2 Red 2 Apple 3 Blue 2 Strawberry 4 Green 4 Lime 4 Broccoli 5 Banana Equal [=] join The record set from an equal join includes all the records where the linked field value in both tables is an exact match. All records where there is an exact match between the linked field values of two tables are returned. Notice that there are no blue fruits or vegetables in the second sample table therefore, no matching records are returned for 3 Blue. Also 5 Banana is not returned because there is no matching record in the first sample table. Record Set Returned From an Equal Join Color ID Color Color ID Fruit_Veg 1 Orange 1 Orange 2 Red 2 Apple 2 Red 2 Strawberry 4 Green 4 Lime 4 Green 4 Broccoli Left Outer [=(+), *=] join The record set from a left outer join includes all the records in which the linked field value in both tables is an exact match. It also includes a row for every record in the primary (left) table for which the linked field value has no match in the lookup (right) table. Notice that 3 blue from the left hand table is now returned. 5 Banana from the right hand table is still not returned, as the record is not from the left table. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 5

6 Record Set Returned From a Left Outer Join Color ID Color Color ID Fruit_Veg 1 Orange 1 Orange 2 Red 2 Apple 2 Red 2 Strawberry 3 Blue 4 Green 4 Lime 4 Green 4 Broccoli Right Outer [(+)=, =*] join The record set from a right outer join includes all the records in which the linked field value in both tables is an exact match. It also includes a row for every record in the lookup (right) table for which the linked field value has no match in the primary (left) table. Notice that 5 banana is returned because it is in the right hand table but 3 blue is not included in the record set because there is no matching record in the right table. Record Set Returned From a Right Outer Join Color ID Color Color ID Fruit_Veg 1 Orange 1 Orange 2 Red 2 Apple 2 Red 2 Strawberry 4 Green 4 Lime 4 Green 4 Broccoli 5 Banana Greater Than [>] join The record set from a greater than join includes all records in which the linked field value from the primary table is greater than the linked field value in the lookup table. Records are returned when the Color ID of the LEFT table is greater than the Color ID of the RIGHT table. Record Set Returned From a Greater Than Join Color ID Color Color ID Fruit_Veg 2 Red 1 Orange 3 Blue 1 Orange 3 Blue 2 Apple 3 Blue 2 Strawberry 4 Green 1 Orange 4 Green 2 Apple 4 Green 2 Strawberry 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 6

7 Less Than [<] join The result set from a Less Than join includes all records in which the linked field value in the primary table is less than the linked field value in the lookup table. Records are returned when the Color ID of the LEFT table is LESS than the Color ID of the RIGHT table. Record Set Returned From a Less Than Join Color_ID Color Color_ID Fruit_veg 1 Orange 2 Apple 1 Orange 2 Strawberry 1 Orange 4 Lime 1 Orange 4 Broccoli 1 Orange 5 Banana 2 Red 4 Lime 2 Red 4 Broccoli 2 Red 5 Banana 3 Blue 4 Lime 3 Blue 4 Broccoli 3 Blue 5 Banana 4 Green 5 Banana Greater Than Or Equal [>=] join The result set from a Greater Than Or Equal join includes all records in which the linked field value in the primary table is greater than or equal to the linked field value in the lookup table. Records are returned when the Color ID of the LEFT table is greater than or equal to the color ID of the RIGHT table. Record Set Returned From Greater Than or Equal To Join Color ID Color Color ID Fruit_Veg 1 Orange 1 Orange 2 Red 1 Orange 2 Red 2 Apple 2 Red 2 Strawberry 3 Blue 1 Orange 3 Blue 2 Apple 3 Blue 2 Strawberry 4 Green 1 Orange 4 Green 2 Apple 4 Green 2 Strawberry 4 Green 4 Lime 4 Green 4 Broccoli 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 7

8 Less Than Or Equal [<=] join The result set from a Less Than Or Equal join includes all records in which the linked field value in the primary table is less than or equal to the linked field value in the lookup table. Records are returned when the Color ID of the LEFT table is LESS than or Equal to the Color ID of the RIGHT table. Record Set Returned From Less Than or Equal To Join Color_ID Color Color_ID Color 1 Orange 1 Orange 1 Orange 2 Apple 1 Orange 2 Strawberry 1 Orange 4 Lime 1 Orange 4 Broccoli 1 Orange 5 Banana 2 Red 2 Apple 2 Red 2 Strawberry 2 Red 4 Lime 2 Red 4 Broccoli 2 Red 5 Banana 3 Blue 4 Lime 3 Blue 4 Broccoli 3 Blue 5 Banana 4 Green 4 Lime 4 Green 4 Broccoli 4 Green 5 Banana Not Equal [!=, <>] join The result set from a Not Equal join includes all records in which the linked field value in the primary table is not equal to the linked field value in the lookup table. Records are returned when the Color ID of the LEFT table is NOT EQUAL to the Color ID of the RIGHT table. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 8

9 Record Set Returned From Not Equal Join Color ID Color Color ID Fruit_Veg 1 Orange 2 Apple 1 Orange 2 Strawberry 1 Orange 4 Lime 1 Orange 4 Broccoli 1 Orange 5 Banana 2 Red 1 Orange 2 Red 4 Lime 2 Red 4 Broccoli 2 Red 5 Banana 3 Blue 1 Orange 3 Blue 2 Apple 3 Blue 2 Strawberry 3 Blue 4 Lime 3 Blue 4 Broccoli 3 Blue 5 Banana 4 Green 1 Orange 4 Green 2 Apple 4 Green 2 Strawberry 4 Green 5 Banana NOTE The most common join types are the Equal and Left Outer. How multiple tables and multiple joins between tables affect the record set returned Join Types Between Two Tables The following demonstrates how different join types affect the record set returned. The two tables below represent records, as they are stored in the database. Sample Database Tables Table 1 Table 2 First Name Last Name First Name Last Name Jack White Jack White Elizabeth Black Mary Black Jane White Jim Green John Brown John Brown Mary Black Laura Green 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 9

10 Two equal joins between two tables The more joins there are between two tables, the more restrictive the record set returned. For example if you had two tables that each contained a first name and last name field, then, with two equal joins, you would get back records where the first name AND the last name matched in both tables. Record Set Returned From Two Equal Joins FirstName LastName FirstName LastName Jack White Jack White Mary Black Mary Black John Brown John Brown Two Left Outer joins between two tables When there are two left outer joins between tables, the record set returned is also more restrictive. For example, if you had two tables that each contained a first name and last name field and they were linked with two left outer joins, then ALL the records from the first table would be returned but only records where the first AND last name matched in the second table would return. Record Set Returned From Two Left Outer Joins FirstName LastNameFirstNameLastName Jack White Jack White Elizabeth Black Jane White John Brown John Brown Mary Black Mary Black Laura Green NOTE If there are two links between two tables, when the join type for one link is changed, the join type for the other link will automatically change to the same type of link. It is not possible to have two different kinds of joins between two tables. Multiple Tables As more tables and more links are added, it becomes more and more difficult to understand how the linking will affect the record set. The following example examines the record sets returned when there is linking between three tables. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 10

11 Sample Database Tables Table A Table B Table C Color ID Color Colors ID Fruit_Veg Fruit_Veg_ID Food Fruit_veg ID 1 Orange 1 Orange 1 Marmalade 1 2 Red 2 Apple 2 Apple crumble 2 3 Blue 2 Strawberry 3 Strawberry shortcake 3 4 Green 4 Lime 4 Banana cream pie 6 4 Broccoli 5 Peach cobbler 10 5 Banana 6 Equal Joins between tables A, B, and C When there are equal joins connecting multiple tables, records return when there are matching records that meet all the equal joins specified. For example, with the above three-table scenario, records are returned that have matching values in all three tables. Notice that green and lime from the first two tables are not returned because there is no match in the third table. Record Set Returned From Equal Joins Connecting Multiple Tables Colors ID Color Colors ID Fruit_Veg Fruit_Veg_ID Fruit_veg ID Food 2 Red 2 Apple 2 2 Apple crumble 1 Orange 1 Orange 1 1 Marmalade 2 Red 2 Strawberry 3 3 Strawberry shortcake Equal Join between tables A and B and Left Outer join between tables B and C The following is the record set returned when there is an equal join between tables A and B and a left outer join between tables B and C Notice that now the green lime and broccoli are returned even though there is no matching food in table C. Record Set Returned From Equal Join Between A and B and a Left Outer Join Between B and C Colors ID Color Colors ID Fruit_Veg Fruit_Veg_ID Fruit_veg ID Food 1 Orange 1 Orange 1 1 Marmalade 2 Red 2 Apple 2 2 Apple crumble 2 Red 2 Strawberry 3 3 Strawberry shortcake 4 Green 4 Lime 4 4 Green 4 Broccoli 5 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 11

12 Left Outer Join between all three tables The following is the record set returned when there is a left outer join between tables A, B and C (A to B, B to C). Notice that 3 blue is returned even though there is no match in either table B or C. Notice that banana and banana cream pie is NOT returned. This is because table A is the Driving table and the Left Outer join between Table A and Table B excludes this data. Record Set Returned From Left Outer Joins Between Tables A, B and C Colors ID Color Colors ID Fruit_Veg Fruit_Veg_ID Fruit_veg ID Food 1 Orange 1 Orange 1 1 Marmalade 2 Red 2 Apple 2 2 Apple crumble 2 Red 2 Strawberry 3 3 Strawberry shortcake 3 Blue 4 Green 4 Lime 4 4 Green 4 Broccoli 5 Left Outer Join between tables A and B and Equal Join between tables B and C This linking scenario resulted in the following error: This means that the Microsoft driver is unable to interpret the SQL for this linking scenario. In order to create a report that uses this linking, one would have to create a main report based on table A and then a linked subreport that is based on tables B and C. The linked subreport will give you the equivalent of a left outer join link. For more information on Linked and Unlinked Subreports, visit the following link: ts.pdf.asp Native (Direct) Linking for PC-type Databases This section describes how Crystal Reports defines file links for PC-type databases using a native (direct) connection. The join type created when connecting natively to a PC-type database is a Left Outer join. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 12

13 Examples of PC-type databases are: Microsoft (MS) Access, Act!, Btrieve, Fox Pro, Goldmine, Paradox, Visual DBase, Visual FoxPro NOTE Connecting Natively to an SQL- type database using SQL-type native (direct) database drivers defaults to an Equal join. Examples of these client/server databases are: DB2, Informix, Lotus Notes, Oracle, Pervasive, SQL Server Linking Between Two Tables The A to B Relationship The two sample database tables are used in the following linking examples. Sample Database Tables Table A Table B EmpID EmpName EmpID Project Amount 1 Kim Smith 1 Project 1 1, Linda Johnson 2 Project 3 5, Project 4 10, Project 3 10, Crystal Reports (CR) creates virtual records by taking each record containing a specific value in the link field in table A and connecting it to a corresponding record containing an identical value in the link field in table B. In this case the link field is EmpID. When linking from Table A to Table B, using the data in this example, the following record set will be returned to the report: Record Set Returned From Linking Two Identical Fields From Table A and Table B EmpID EmpName EmpID Project Amount 1 Kim Smith 1 Project 1 1, Linda Johnson 2 Project 3 5, Linda Johnson 2 Project 4 10, Linda Johnson 2 Project 3 10, Crystal Reports (CR) concatenates the first record from the parent table (A) to each record containing a link field of identical value in the child table (B). When no further matches are found in the child table, CR moves to the next record in the parent table. This process is repeated for all the remaining records in the parent table. Each record from the parent table is treated as a unique record regardless of whether it really is. In the example above, EmpID 1, from the parent table has only one corresponding match in the child table (B). However, EmpID 2 has 3 matches. Consequently there are 3 virtual records created for Linda Johnson, 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 13

14 EmpID 2, when only one source record really exists in the actual database (in Table A). This is the result of concatenation of records from the parent table to the child table. Linking Between Three Tables The A to B to C Relationship In an A to B to C relationship, the rules for creating virtual records are the same as those used in the A to B relationship. A third table, C, is simply added as a final link to the A to B combination, to give: A -> B ->C The three sample database tables are used in the following linking examples. Sample Database Tables Table A Table B Table C EmpID EmpName EmpID Project Amount EmpID Class 1 Kim Smith 1 Project 1 1, Class 3 2 Linda Johnson 2 Project 2 5, Class 4 2 Project 3 10, Class 5 2 Project 4 10, Class 6 2 Class 7 Crystal Reports creates virtual records that follow along every valid link on EmpID that matches in all 3 tables. The following would be the record set returned to the report in this type of relationship: Record Set Returned From Linking Three Identical Fields From Table A, Table B and Table C Table A Table B Table C EmpID EmpName EmpID Project Amount EmpID Class 1 Kim Smith 1 Project 1 1, Class 3 2 Linda Johnson 2 Project 2 5, Class 4 2 Linda Johnson 2 Project 2 5, Class 5 2 Linda Johnson 2 Project 2 5, Class 6 2 Linda Johnson 2 Project 2 5, Class 7 2 Linda Johnson 2 Project 3 10, Class 4 2 Linda Johnson 2 Project 3 10, Class 5 2 Linda Johnson 2 Project 3 10, Class 6 2 Linda Johnson 2 Project 3 10, Class 7 2 Linda Johnson 2 Project 4 10, Class 4 2 Linda Johnson 2 Project 4 10, Class 5 2 Linda Johnson 2 Project 4 10, Class 6 2 Linda Johnson 2 Project 4 10, Class 7 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 14

15 To determine the number of virtual records returned for a particular source record, multiply the number of occurrences of that record in each of the tables in the link together (A x B x C). Since there is only one occurrence of EmpID 1 in Tables A, B, and C, the total number of virtual records created is 1 x 1 x 1 = 1. Since there are one occurrence of EmpID 2 in Table A, three occurrences in Table B, and 4 occurrences in Table C, the total number of virtual records created for EmpID 2 is 1 x 3 x 4 = 12. NOTE Depending on how you link tables/databases, and the number of valid links between them, the number of detail records returned to the report can be much greater than the total number of actual records contained in the tables/databases. As in the example above, there are a total of nine (9) records in all three tables, but on the report, Crystal Reports would return thirteen (13) detail records. The A to B, A to C Relationship This section demonstrates record set returned from the linking of three tables using an A to B, A to C relationship. There are three options available when setting up the linking relationship in Crystal Reports: Look up both at the same time Look up all of one then all the others Look up all the combinations of the two CAUTION This is a relationship available only to PC-type databases, not SQL- type databases using a native connection. Look up both at the same time Selecting the option Look up both at the same time, Crystal Reports starts with the source record in Table A and looks for a match in Table B. If a match is found, Crystal Reports will append the matching record from Table B to the source record from Table A. However, if no match is found, it will append a blank record to the source record. Crystal Reports then searches Table C for a match to the source record. If a match is found, then this record is appended to the virtual record (which now contains the source record from Table A and either a match from Table B, or a blank). Otherwise, a blank record will be appended to the virtual record. In the event that a blank is found from both look-up tables, the resultant virtual record will not be included and the read process for the next source record from Table A, initiated. The number of virtual records created for a given source record is equal to the number of records in the table that has the maximum number of records matching the source record. In this example, Table C contains the maximum 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 15

16 number of matching records for EmpID 2, which is 4, so the number of virtual records created is 4. Record Set Returned From Linking A to B, A to C Using the Look up both at the same time Option EmpID EmpName EmpID Project Amount EmpID Class 1 Kim Smith 1 Project 1 1, Class 3 2 Linda Johnson 2 Project 2 5, Class 4 2 Linda Johnson 2 Project 3 10, Class 5 2 Linda Johnson 2 Project 4 10, Class 6 2 Linda Johnson 2 2 Class 7 Look up all of one then all the others Selecting the option Look up all of one then all the others, Crystal Reports takes the source record from Table A, and looks up matches in Table B. It concatenates a match from Table B to the source record to create a virtual record. It then appends blank to the created virtual record. The process is repeated for each match found in Table B. After reading through Table B completely, Crystal Reports looks for matches to the source record in Table C. It appends a copy of the source record to a blank field, and then appends a match found in Table C to create the virtual record. This is done for each match found in Table C. The total number of virtual records created per source record is determined by summing together the number of matched records for the source record in each table. In this example the number of virtual records for EmpID 2 is 4+3=7. Record Set Returned From Linking A to B, A to C Using the Look up all of one then all the others Option Table A Table B Table C EmpID EmpName EmpID Project Amount EmpID Class 1 Kim Smith 1 Project 1 1, Kim Smith 1 1 Class 3 2 Linda Johnson 2 Project 2 5, Linda Johnson 2 Project 3 10, Linda Johnson 2 Project 4 10, Linda Johnson 2 2 Class 4 2 Linda Johnson 2 2 Class 5 2 Linda Johnson 2 2 Class 6 2 Linda Johnson 2 2 Class 7 Look up all combinations of the two Selecting the Look up all combinations of the two option, Crystal Reports appends the first record from Table B that matches the source record from Table A. This is then appended to each matching record from Table C. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 16

17 Frequently Asked Linking Questions Once all matching records from Table C have been exhausted, Crystal Reports returns to Table B to select the next record that matches the source record, concatenates the two records, and appends a copy to each matching record from Table C. With this lookup option, the number of virtual records created equals the number of matching records in Table A x matches in Table B x matches in Table C. In this example, Linda Johnson, there are 1 x 3 x 4 = 12 virtual records. Record Set Returned From Linking A to B, A to C Using the Look up all combinations of the two Option Table A Table B Table C EmpID EmpName EmpID Project Amount EmpID Class 1 Kim Smith 1 Project 1 1, Class 3 2 Linda Johnson 2 Project 2 5, Class 4 2 Linda Johnson 2 Project 2 5, Class 5 2 Linda Johnson 2 Project 2 5, Class 6 2 Linda Johnson 2 Project 2 5, Class 7 2 Linda Johnson 2 Project 3 10, Class 4 2 Linda Johnson 2 Project 3 10, Class 5 2 Linda Johnson 2 Project 3 10, Class 6 2 Linda Johnson 2 Project 3 10, Class 7 2 Linda Johnson 2 Project 4 10, Class 4 2 Linda Johnson 2 Project 4 10, Class 5 2 Linda Johnson 2 Project 4 10, Class 6 2 Linda Johnson 2 Project 4 10, Class 7 Notice that the above result set is identical to an A to B to C link with no Lookup Options, from the table on Page 3. Why does the option No Lookup yield the same results as the option Look up all combinations of the two? Answer: When there is no common field between Table B and Table C, it is impossible to have an A to B to C link. Instead, you could set up A to B, A to C and use Look up all combinations of the two to achieve the same results. Can you link tables from different databases? It is not recommended to link tables from different databases in the same report. Tables within the same database can be linked but errors may occur when tables from different databases are linked. If the fields must be linked, the second database can be brought in as a linked subreport. For more information on this topic, visit the following links: Connecting to Multiple Data Sources In a Report - 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 17

18 Linked and unlinked subreports - reports.pdf.asp Is it better to connect natively or through ODBC? There are advantages and disadvantages to both types of connections. In general the linking allowed with an ODBC connection is more flexible (allowing more join types). The ODBC data sources must be correctly configured and set up first. A native connection requires less setup and may be faster because it connects directly to the database. Which connection is preferred is also database specific. Some databases will only allow one type of connection. How do I know which fields I should link? It is important that you understand the structure of your database. If you are not sure which fields to link, check with your Database Administrator. If tables are linked incorrectly, it is probable that erroneous or no data will return. With an ODBC connection, in order to link fields, they must be of the same data type and length. With Native Connections, only indexed fields can be linked. These are identifiable by the colored markers beside them. What if I cannot link the fields? If the fields are not linkable in the Visual Linking Expert dialog box, it is possible to use a linked subreport instead. A linked subreport will give the equivalent join type of a Left Outer Join. What are those colored markers? Colored markers are seen in the Visual Linking Expert when there is a Native connection to the database. The markers represent indexed fields and primary keys that can be linked. There is no special relevance to the color of the markers other than if you have a composite index; the markers will be the same color. All link warnings were ignored and the report still works. Is this OK? You should not ignore the link warnings. The report may run but may be unstable and/or return erroneous or no data. What is smart linking? Smart linking is the default linking that Crystal performs if the Smart Linking: option is enabled in the Options Database tab under the File command. Smart linking links fields of the same name and same data type and length. Smart linking is not necessarily the correct linking required for your desired result set. 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 18

19 Contacting Crystal Decisions for Technical Support We recommend that you refer to the product documentation and that you visit our Technical Support web site for more resources. Self-serve Support: Support: Telephone Support: 4/6/2004 1:49 PM Copyright 2002 Crystal Decisions, Inc. All Rights Reserved. Page 19

ODBC Overview and Information

ODBC Overview and Information Appendix A ODBC ODBC Overview and Information ODBC, (Open Database Connectivity), is Microsoft s strategic interface for accessing data in an environment of relational and non-relational database management

More information

Microsoft Access 3: Understanding and Creating Queries

Microsoft Access 3: Understanding and Creating Queries Microsoft Access 3: Understanding and Creating Queries In Access Level 2, we learned how to perform basic data retrievals by using Search & Replace functions and Sort & Filter functions. For more complex

More information

Working with SQL Server Integration Services

Working with SQL Server Integration Services SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to

More information

Chapter 4 Accessing Data

Chapter 4 Accessing Data Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this

More information

Personal Geodatabase 101

Personal Geodatabase 101 Personal Geodatabase 101 There are a variety of file formats that can be used within the ArcGIS software. Two file formats, the shape file and the personal geodatabase were designed to hold geographic

More information

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Tips and Tricks SAGE ACCPAC INTELLIGENCE Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,

More information

Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database

Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database Technical Bulletin Issue Date August 14, 2003 Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database...2 Introduction...

More information

Create a New Database in Access 2010

Create a New Database in Access 2010 Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...

More information

Getting Started Guide SAGE ACCPAC INTELLIGENCE

Getting Started Guide SAGE ACCPAC INTELLIGENCE Getting Started Guide SAGE ACCPAC INTELLIGENCE Table of Contents Introduction... 1 What is Sage Accpac Intelligence?... 1 What are the benefits of using Sage Accpac Intelligence?... 1 System Requirements...

More information

Jet Data Manager 2012 User Guide

Jet Data Manager 2012 User Guide Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform

More information

Database Linker Tutorial

Database Linker Tutorial Database Linker Tutorial 1 Overview 1.1 Utility to Connect MindManager 8 to Data Sources MindManager 8 introduces the built-in ability to automatically map data contained in a database, allowing you to

More information

Basic Exchange Setup Guide

Basic Exchange Setup Guide Basic Exchange Setup Guide The following document and screenshots are provided for a single Microsoft Exchange Small Business Server 2003 or Exchange Server 2007 setup. These instructions are not provided

More information

Steps when you start the program for the first time

Steps when you start the program for the first time Steps when you start the program for the first time R-Tag Installation will install R-Tag Report Manager and a local SQL Server Compact Database, which is used by the program. This will allow you to start

More information

Jolly Server Getting Started Guide

Jolly Server Getting Started Guide JOLLY TECHNOLOGIES Jolly Server Getting Started Guide The purpose of this guide is to document the creation of a new Jolly Server in Microsoft SQL Server and how to connect to it using Jolly software products.

More information

Using Delphi Data with Excel and Access

Using Delphi Data with Excel and Access $FDGHPLF&RPSXWLQJ &RPSXWHU 7UDLQLQJ 6XSSRUW 6HUYLFHV 1HWZRUNLQJ6HUYLFHV :HEHU%XLOGLQJ Using Delphi Data with Excel and Access Using Delphi Data The raw data used to create the CSU financial, human resource,

More information

Toad for Data Analysts, Tips n Tricks

Toad for Data Analysts, Tips n Tricks Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers

More information

ACT! by Sage. Premium for Workgroups 2007 (9.0) Administrator s Guide to the ACT! Reader Utility

ACT! by Sage. Premium for Workgroups 2007 (9.0) Administrator s Guide to the ACT! Reader Utility ACT! by Sage Premium for Workgroups 2007 (9.0) Administrator s Guide to the ACT! Reader Utility ACT! by Sage Premium for Workgroups 2007 (9.0) Administrator s Guide to the ACT! Reader Utility Copyright

More information

Excel Database Management Microsoft Excel 2003

Excel Database Management Microsoft Excel 2003 Excel Database Management Microsoft Reference Guide University Technology Services Computer Training Copyright Notice Copyright 2003 EBook Publishing. All rights reserved. No part of this publication may

More information

WebSphere Business Monitor V6.2 KPI history and prediction lab

WebSphere Business Monitor V6.2 KPI history and prediction lab Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...

More information

2012 Teklynx Newco SAS, All rights reserved.

2012 Teklynx Newco SAS, All rights reserved. D A T A B A S E M A N A G E R DMAN-US- 01/01/12 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a user

More information

How to Create Database in Microsoft Excel 2003

How to Create Database in Microsoft Excel 2003 Step 1: Getting start How to Create Database in Microsoft Excel 2003 Install Microsoft Excel 2000 or 2003 in your computer, press start program files click Microsoft Excel 2003 After click MS-Excel it

More information

Setting Up ALERE with Client/Server Data

Setting Up ALERE with Client/Server Data Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,

More information

IBM FileNet eforms Designer

IBM FileNet eforms Designer IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note

More information

Database Assistant. Once Database Assistant is installed you must login to gain access to the database. Copyright 2009

Database Assistant. Once Database Assistant is installed you must login to gain access to the database. Copyright 2009 TOSHIBA Strata CIX Technical Bulletin March 2008 is a companion package to Voice Assistant. provides an interface between any Open Database Connectivity (ODBC) compliant database and Voice Assistant. This

More information

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.

More information

Creating Reports Crystal Clear

Creating Reports Crystal Clear Creating Reports Crystal Clear Presented by: Robert Acosta - Senior Client Support Co-Presenter: Praveen Maturi - Support Manager Agenda Why Crystal Reports? Planning a Report Report Access ECD vs Company

More information

TestManager Administration Guide

TestManager Administration Guide TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager

More information

Define ODBC Database Library using Management Console

Define ODBC Database Library using Management Console Define ODBC Database Library using Management Console Introduction: Open database connectivity (ODBC) standards provide a common interface to a variety of databases, including AS/400, dbase, Microsoft

More information

Search help. More on Office.com: images templates

Search help. More on Office.com: images templates Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can

More information

Sophos Reporting Interface Creating Reports using Crystal Reports 2008

Sophos Reporting Interface Creating Reports using Crystal Reports 2008 Sophos Reporting Interface Creating Reports using Crystal Reports 2008 Creating Reports using Crystal Reports 2008 This document describes how to use Crystal Reports to create reports from data provided

More information

Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports

Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports All Tech Notes, Tech Alerts and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use

More information

How to Connect to CDL SQL Server Database via Internet

How to Connect to CDL SQL Server Database via Internet How to Connect to CDL SQL Server Database via Internet There are several different methods available for connecting to the CDL SQL Server. Microsoft Windows has built in tools that are very easy to implement

More information

Basic Exchange Setup Guide

Basic Exchange Setup Guide Basic Exchange Setup Guide The following document and screenshots are provided for a single Microsoft Exchange Small Business Server 2003 or Exchange Server 2007 setup. These instructions are not provided

More information

Pastel Evolution BIC. Getting Started Guide

Pastel Evolution BIC. Getting Started Guide Pastel Evolution BIC Getting Started Guide Table of Contents System Requirements... 4 How it Works... 5 Getting Started Guide... 6 Standard Reports Available... 6 Accessing the Pastel Evolution (BIC) Reports...

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Introduction... 3 What is Pastel Partner (BIC)?... 3 System Requirements... 4 Getting Started Guide... 6 Standard Reports Available... 6 Accessing the Pastel Partner (BIC) Reports...

More information

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

Microsoft Query, the helper application included with Microsoft Office, allows

Microsoft Query, the helper application included with Microsoft Office, allows 3 RETRIEVING ISERIES DATA WITH MICROSOFT QUERY Microsoft Query, the helper application included with Microsoft Office, allows Office applications such as Word and Excel to read data from ODBC data sources.

More information

Data Domain Discovery in Test Data Management

Data Domain Discovery in Test Data Management Data Domain Discovery in Test Data Management 1993-2016 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Ken Goldberg Database Lab Notes. There are three types of relationships: One-to-One (1:1) One-to-Many (1:N) Many-to-Many (M:N).

Ken Goldberg Database Lab Notes. There are three types of relationships: One-to-One (1:1) One-to-Many (1:N) Many-to-Many (M:N). Lab 3 Relationships in ER Diagram and Relationships in MS Access MS Access Lab 3 Summary Introduction to Relationships Why Define Relationships? Relationships in ER Diagram vs. Relationships in MS Access

More information

2. Unzip the file using a program that supports long filenames, such as WinZip. Do not use DOS.

2. Unzip the file using a program that supports long filenames, such as WinZip. Do not use DOS. Using the TestTrack ODBC Driver The read-only driver can be used to query project data using ODBC-compatible products such as Crystal Reports or Microsoft Access. You cannot enter data using the ODBC driver;

More information

Database Selection Guide

Database Selection Guide DriveRight Fleet Management Software Database Selection Guide Use this guide to help you select the right database to use with your DriveRight Fleet Management Software (FMS), and to help you perform any

More information

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2. Testing Dynamic Web Applications How To You can use XML Path Language (XPath) queries and URL format rules to test web sites or applications that contain dynamic content that changes on a regular basis.

More information

Configuring TCP/IP Networking for Windows Me:

Configuring TCP/IP Networking for Windows Me: Configuring TCP/IP Networking for Windows Me: Configuration setup - Point and then right-click on the My Network Places icon on the desktop (see image below). Click/Select properties from the quick menu

More information

How To Print On A Computer On A Macbook With A Powerpoint 3D (For Free) On A Pc Or Macbook 2 (For Cheap) On Pc Or Pc Or Ipad (Forfree) On An Ipad 3D Or

How To Print On A Computer On A Macbook With A Powerpoint 3D (For Free) On A Pc Or Macbook 2 (For Cheap) On Pc Or Pc Or Ipad (Forfree) On An Ipad 3D Or AVERY DESIGNPro 5.5 Address Labels - Friendship Cards Database http://www.avery.com/avery/en_us/templates-%26-software/avery-designpro-for- PC.htm?N=0&refchannel=c042fd03ab30a110VgnVCM1000002118140aRCRD

More information

DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/2008 3. Oracle. Operating Manual 09/2011

DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/2008 3. Oracle. Operating Manual 09/2011 Trademarks 1 Prerequisites 2 COMOS Platform MS SQL Server 2005/2008 3 Oracle 4 Operating Manual 09/2011 A5E03638301-01 Legal information Legal information Warning notice system This manual contains notices

More information

Relational Database Basics Review

Relational Database Basics Review Relational Database Basics Review IT 4153 Advanced Database J.G. Zheng Spring 2012 Overview Database approach Database system Relational model Database development 2 File Processing Approaches Based on

More information

Creating and Using Databases with Microsoft Access

Creating and Using Databases with Microsoft Access CHAPTER A Creating and Using Databases with Microsoft Access In this chapter, you will Use Access to explore a simple database Design and create a new database Create and use forms Create and use queries

More information

Unity Application Suite SQL Server Database Integration

Unity Application Suite SQL Server Database Integration Unity Application Suite SQL Server Database Integration 1.0 Introduction This document outlines the steps required to integrate the Unity Client with a Microsoft SQL Server database. Unity Integrates with

More information

Migrating a Database from Legi for Windows 2.X to MS Access

Migrating a Database from Legi for Windows 2.X to MS Access Migrating a Database from Legi for Windows 2.X to MS Access Today s powerful enterprise grade PC s come loaded with Microsoft s Windows XP Professional operating system, or at the very least Microsoft

More information

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03 Table of Contents 1 Report Conversion Tool Overview.... 4 1.1 What is the Report Conversion Tool?...4

More information

Accounts Payable Workflow Guide. Version 11.2

Accounts Payable Workflow Guide. Version 11.2 Accounts Payable Workflow Guide Version 11.2 Copyright Information Copyright 2013 Informa Software. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored

More information

Linking Access to SQL Server

Linking Access to SQL Server Linking Access to SQL Server Why Link to SQL Server? Whilst Microsoft Access is a powerful database program it has its limitations and is best suited to creating desktop applications for individual users

More information

User Services. Intermediate Microsoft Access. Use the new Microsoft Access. Getting Help. Instructors OBJECTIVES. July 2009

User Services. Intermediate Microsoft Access. Use the new Microsoft Access. Getting Help. Instructors OBJECTIVES. July 2009 User Services July 2009 OBJECTIVES Develop Field Properties Import Data from an Excel Spreadsheet & MS Access database Create Relationships Create a Form with a Subform Create Action Queries Create Command

More information

User's Guide. Using RFDBManager. For 433 MHz / 2.4 GHz RF. Version 1.23.01

User's Guide. Using RFDBManager. For 433 MHz / 2.4 GHz RF. Version 1.23.01 User's Guide Using RFDBManager For 433 MHz / 2.4 GHz RF Version 1.23.01 Copyright Notice Copyright 2005 Syntech Information Company Limited. All rights reserved The software contains proprietary information

More information

InventoryControl for use with QuoteWerks Quick Start Guide

InventoryControl for use with QuoteWerks Quick Start Guide InventoryControl for use with QuoteWerks Quick Start Guide Copyright 2013 Wasp Barcode Technologies 1400 10 th St. Plano, TX 75074 All Rights Reserved STATEMENTS IN THIS DOCUMENT REGARDING THIRD PARTY

More information

Moving the TRITON Reporting Databases

Moving the TRITON Reporting Databases Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,

More information

Access Queries (Office 2003)

Access Queries (Office 2003) Access Queries (Office 2003) Technical Support Services Office of Information Technology, West Virginia University OIT Help Desk 293-4444 x 1 oit.wvu.edu/support/training/classmat/db/ Instructor: Kathy

More information

Click to create a query in Design View. and click the Query Design button in the Queries group to create a new table in Design View.

Click to create a query in Design View. and click the Query Design button in the Queries group to create a new table in Design View. Microsoft Office Access 2010 Understanding Queries Queries are questions you ask of your database. They allow you to select certain fields out of a table, or pull together data from various related tables

More information

Database migration using Wizard, Studio and Commander. Based on migration from Oracle to PostgreSQL (Greenplum)

Database migration using Wizard, Studio and Commander. Based on migration from Oracle to PostgreSQL (Greenplum) Step by step guide. Database migration using Wizard, Studio and Commander. Based on migration from Oracle to PostgreSQL (Greenplum) Version 1.0 Copyright 1999-2012 Ispirer Systems Ltd. Ispirer and SQLWays

More information

SEER Enterprise Shared Database Administrator s Guide

SEER Enterprise Shared Database Administrator s Guide SEER Enterprise Shared Database Administrator s Guide SEER for Software Release 8.2 SEER for IT Release 2.2 SEER for Hardware Release 7.3 March 2016 Galorath Incorporated Proprietary 1. INTRODUCTION...

More information

CHAPTER 23: USING ODBC

CHAPTER 23: USING ODBC Chapter 23: Using ODBC CHAPTER 23: USING ODBC Training Objectives In this section, we introduce you to the Microsoft Business Solutions Navision NODBC driver. However, it is recommended that you read and

More information

5.7. Quick Guide to Fusion Pro Schedule

5.7. Quick Guide to Fusion Pro Schedule 5.7 Quick Guide to Fusion Pro Schedule Quick Guide to Fusion Pro Schedule Fusion 5.7 This publication may not be reproduced, in whole or in part, in any form or by any electronic, manual, or other method

More information

Introduction to Visual FoxPro

Introduction to Visual FoxPro PRE201 Introduction to Visual FoxPro Ted Roche Ted Roche & Associates, LLC Ground Rules Pagers and cell phones silent, please. Rest breaks as appropriate How to ask questions Administrivia Conference Binder

More information

For details for obtaining this later version; see the Known issues & Limitations, section at the end of this document.

For details for obtaining this later version; see the Known issues & Limitations, section at the end of this document. Note: This is the version of Entourage which comes as part of the Microsoft Office 2008 for Mac suite. Microsoft has now released Entourage 2008 Web Services Edition, in our testing this later version

More information

911207 Amman 11191 Jordan e-mail: info@di.jo Mob: +962 79 999 65 85 Tel: +962 6 401 5565

911207 Amman 11191 Jordan e-mail: info@di.jo Mob: +962 79 999 65 85 Tel: +962 6 401 5565 1 Dynamics GP Excel Paste Installation and deployment guide 2 DISCLAIMER STATEMENT All the information presented in this document is the sole intellectual property of Dynamics Innovations IT Solutions.

More information

Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008

Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008 Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008 1 Introduction The following is an explanation of some errors you might encounter

More information

Crystal Reports Server Quick Installation Guide

Crystal Reports Server Quick Installation Guide Crystal Reports Server Quick Installation Guide Crystal Reports Server Windows Patents Trademarks Copyright Business Objects owns the following U.S. patents, which may cover products that are offered and

More information

Creating a Project with PSoC Designer

Creating a Project with PSoC Designer Creating a Project with PSoC Designer PSoC Designer is two tools in one. It combines a full featured integrated development environment (IDE) with a powerful visual programming interface. The two tools

More information

Upgrade Considerations for etrust Audit and etrust Security Command Center r8 SP2

Upgrade Considerations for etrust Audit and etrust Security Command Center r8 SP2 Upgrade Considerations for etrust Audit and etrust Security Command Center r8 SP2 Purpose This document provides important information to help guide you to a decision on upgrading to r8 SP2. It outlines

More information

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled

More information

ODBC Driver Version 4 Manual

ODBC Driver Version 4 Manual ODBC Driver Version 4 Manual Revision Date 12/05/2007 HanDBase is a Registered Trademark of DDH Software, Inc. All information contained in this manual and all software applications mentioned in this manual

More information

Using Indexes. Introduction

Using Indexes. Introduction Using Indexes Introduction There are a number of ways in which you can improve the performance of database activity using indexes. We provide only general guidelines that apply to most databases. Consult

More information

User Services. Microsoft Access 2003 II. Use the new Microsoft

User Services. Microsoft Access 2003 II. Use the new Microsoft User Services July 2007 OBJECTIVES Develop Field Properties Import Data from an Excel Spreadsheet Create Relationships Create a Form with a Subform Create Action Queries Create Command Buttons Create a

More information

1 of 10 1/31/2014 4:08 PM

1 of 10 1/31/2014 4:08 PM 1 of 10 1/31/2014 4:08 PM copyright 2014 How to backup Microsoft SQL Server with Nordic Backup Pro Before creating a SQL backup set within Nordic Backup Pro it is first necessary to verify that the settings

More information

Unit 10: Microsoft Access Queries

Unit 10: Microsoft Access Queries Microsoft Access Queries Unit 10: Microsoft Access Queries Introduction Queries are a fundamental means of accessing and displaying data from tables. Queries used to view, update, and analyze data in different

More information

SharePoint 2010 Farm Restore

SharePoint 2010 Farm Restore There are 2 types of Farm Level restores available in the Central Administration GUI. This section explains why each would be used. Same Configuration o Used to restore all configuration and content onto

More information

Crystal Reports Designer Version 10

Crystal Reports Designer Version 10 Crystal Reports Designer Version 10 Exporting to Microsoft Excel Overview Contents This document is intended to assist you in creating or modifying a report in Crystal Reports Designer, version 10, that

More information

SmartBar for MS CRM 2013

SmartBar for MS CRM 2013 SmartBar for MS CRM 2013 Version 2013.26 - April 2014 Installation and User Guide (How to install/uninstall and use SmartBar for MS CRM 2013) The content of this document is subject to change without notice.

More information

Nintex Workflow for Project Server 2010 Help

Nintex Workflow for Project Server 2010 Help Nintex Workflow for Project Server 2010 Help Last updated: Friday, March 16, 2012 1 Using Nintex Workflow for Project Server 2010 1.1 Administration and Management 1.2 Associating a Project Server Workflow

More information

Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL

Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL Microsoft Dynamics Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL Revised August, 2012 Find updates to this documentation at the following location: http://www.microsoft.com/download/en/details.aspx?id=10381

More information

TAMUS Remote Desktop Setup For BPP SQL & Alva

TAMUS Remote Desktop Setup For BPP SQL & Alva The BPP SQL database and the ALVA application are both hosted on a remote desktop. A Texas A&M NetId account is needed to log in to this computer. NetId accounts can be requested on this webpage, https://gateway.tamu.edu/netid-activate/

More information

Setting up an MS SQL Server for IGSS

Setting up an MS SQL Server for IGSS Setting up an MS SQL Server for IGSS Table of Contents Table of Contents...1 Introduction... 2 The Microsoft SQL Server database...2 Setting up an MS SQL Server...3 Installing the MS SQL Server software...3

More information

Suite. How to Use GrandMaster Suite. Exporting with ODBC

Suite. How to Use GrandMaster Suite. Exporting with ODBC Suite How to Use GrandMaster Suite Exporting with ODBC This page intentionally left blank ODBC Export 3 Table of Contents: HOW TO USE GRANDMASTER SUITE - EXPORTING WITH ODBC...4 OVERVIEW...4 WHAT IS ODBC?...

More information

Archive Server for MDaemon disaster recovery & database migration

Archive Server for MDaemon disaster recovery & database migration Archive Server for MDaemon Archive Server for MDaemon disaster recovery & database migration Abstract... 2 Scenarios... 3 1 - Reinstalling ASM after a crash... 3 2 - Moving database from one server to

More information

PATROL From a Database Administrator s Perspective

PATROL From a Database Administrator s Perspective PATROL From a Database Administrator s Perspective September 28, 2001 Author: Cindy Bean Senior Software Consultant BMC Software, Inc. 3/4/02 2 Table of Contents Introduction 5 Database Administrator Tasks

More information

Microsoft Excel 2010 Pivot Tables

Microsoft Excel 2010 Pivot Tables Microsoft Excel 2010 Pivot Tables Email: training@health.ufl.edu Web Page: http://training.health.ufl.edu Microsoft Excel 2010: Pivot Tables 1.5 hours Topics include data groupings, pivot tables, pivot

More information

Oracle Database Gateways. An Oracle White Paper July 2007

Oracle Database Gateways. An Oracle White Paper July 2007 Oracle Database Gateways An Oracle White Paper July 2007 Oracle Database Gateways Introduction... 3 Connecting Disparate systems... 3 SQL Translations... 4 Data Dictionary Translations... 4 Datatype Translations...

More information

Access II 2007 Workshop

Access II 2007 Workshop Access II 2007 Workshop Query & Report I. Review Tables/Forms Ways to create tables: tables, templates & design Edit tables: new fields & table properties Import option Link tables: Relationship Forms

More information

FileMaker 14. ODBC and JDBC Guide

FileMaker 14. ODBC and JDBC Guide FileMaker 14 ODBC and JDBC Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks of FileMaker,

More information

HansaWorld SQL Training Material

HansaWorld SQL Training Material HansaWorld University HansaWorld SQL Training Material HansaWorld Ltd. January 2008 Version 5.4 TABLE OF CONTENTS: TABLE OF CONTENTS:...2 OBJECTIVES...4 INTRODUCTION...5 Relational Databases...5 Definition...5

More information

Advantage Professional Scope of Support

Advantage Professional Scope of Support The Blackbaud Advantage Custom Maintenance Solutions Advantage Professional Scope of Support Blackbaud Product Support for The Raiser s Edge (unlimited) Blackbaud Product Support is available 9 a.m. to

More information

Connect to MySQL or Microsoft SQL Server using R

Connect to MySQL or Microsoft SQL Server using R Connect to MySQL or Microsoft SQL Server using R 1 Introduction Connecting to a MySQL database or Microsoft SQL Server from the R environment can be extremely useful. It allows a research direct access

More information

Scribe Online Integration Services (IS) Tutorial

Scribe Online Integration Services (IS) Tutorial Scribe Online Integration Services (IS) Tutorial 7/6/2015 Important Notice No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, photocopying,

More information

SalonTouch SQL and.net Database Backup Instructions Updated 10/16/2006

SalonTouch SQL and.net Database Backup Instructions Updated 10/16/2006 Important Information SalonTouch SQL and.net Database Backup Instructions The following instructions only apply to SalonTouch SQL and.net versions only. These instructions need to be performed on the computer

More information

IceWarp Unified Communications. Installation Guide. Version 10.4

IceWarp Unified Communications. Installation Guide. Version 10.4 IceWarp Unified Communications Installation Guide Version 10.4 Printed on 16 April, 2012 Contents Installation Guide 1 Pre-requisites... 1 Launch Installer Wizard... 2 Select Language... 5 Welcome Screen...

More information

Xerox Multifunction Devices

Xerox Multifunction Devices Xerox Multifunction Devices Customer Tips July 2, 2003 Scanning to a Mac OS X Repository for the user Purpose This document describes how to scan to a repository on a Mac OS X computer from a Xerox multifunction

More information

Excel Reports and Macros

Excel Reports and Macros Excel Reports and Macros Within Microsoft Excel it is possible to create a macro. This is a set of commands that Excel follows to automatically make certain changes to data in a spreadsheet. By adding

More information

How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher

How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher Purpose This document will show how to install CS OrthoTrac practice management software

More information