Wrapping Views around your fingers 1. 2 Dennis Solis Solis Media Group Solis Media Group Over 20 years of application software development. Over 20 years.

Slides:



Advertisements
Similar presentations
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Advertisements

CC SQL Utilities.
Benchmark Series Microsoft Excel 2013 Level 2
AESuniversity Ad hoc Reporting. Ad hoc Reports What are ad hoc reports? Why would you use ad hoc reports? Creating an ad hoc report from a query Building.
Microsoft® Office Access® 2007 Training
DATA ANALYTICS. NORMS Cell Phones on Vibrate Respect all opinions.
D-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Extended Learning Module.
Microsoft Excel Working with Excel Lists, Subtotals and Pivot Tables.
MyFloridaMarketPlace Analysis 2.0 Functional Overview December 18 - December 19, 2007.
Excel: Pivot Tables Computer Information Technology Section 6-18.
Wrapping Views around your fingers 1. 2 Dennis Solis Solis Media Group Solis Media Group Over 20 years of application software development. Over 20 years.
Access 2007 ® Use Databases How can Access help you to find and use information?
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Basics of Drupal: Part 3 Rochelle Terman
Advanced Tables Lesson 9. Objectives Creating a Custom Table When a table template doesn’t suit your needs, you can create a custom table in Design view.
131 Agenda Overview Review Roles Lists Libraries Columns.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Copyright 2007, Paradigm Publishing Inc. BACKNEXTEND 3-1 LINKS TO OBJECTIVES Save a Filter as a Query Save a Filter as a Query Parameter Query Inner, Left,
CS1100: Access Reports Microsoft Access Report Construction Created By Martin Schedlbauer CS11001Microsoft Access.
(PubMed) MY NCBI (Advanced Course: Module 2). Table of Contents  How to register and sign into MY NCBI  Setting up filters in MY NCBI  Saving searches.
EMetric Presents A reporting application designed to fit the needs of ACCESS for ELLs users.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring Microsoft Office Access Committed to Shaping the Next Generation.
SqlReports Dean Dahlvang PSUG-MO March About Dean Dean Dahlvang Director of Administrative Technology for the Proctor.
October 2003Bent Thomsen - FIT 3-21 IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
Creating a Web Site to Gather Data and Conduct Research.
ILearnNYC / D2L Analytics Portal: I. Navigating Reports.
1 Data List Spreadsheets or simple databases - a different use of Spreadsheets Bent Thomsen.
D-1 Extended Learning Module D Decision Analysis With Spreadsheet Software.
What is a Database? A Database is…  an organized set of stored information usually on one topic  a collection of records  a way to organize information.
Reporting in Version 5 Application Reports AKA: In Context or Right Click AKA: In Context or Right Click Export to Excel from Listing pages Management.
Microsoft ® Access ® 2010 Training Create Queries for a New Database If a yellow security bar appears at the top of the screen in PowerPoint, click Enable.
Execute Workflow. Home page To execute a workflow navigate to My Workflows Page.
Examining data using Microsoft Access Queries Using Criteria and Calculations SESSION 3.2 This section covers specifying an exact match condition in a.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Colleague, Excel & Word Best of Friends Presented by: Joan Kaun & Yvonne Nelson College of the Rockies.
Basic & Advanced Reporting in TIMSNT ** Part Two **
Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! With Microsoft ® Office 2007 Intermediate Chapter.
 Agenda 2/20/13 o Review quiz, answer questions o Review database design exercises from 2/13 o Create relationships through “Lookup tables” o Discuss.
Database Systems Microsoft Access Practical #3 Queries Nos 215.
National Levee Database Interactive Reports Instructions NLD Point of Contact 1 US Army Corps of Engineers.
Copyright 2008 McGraw-Hill Ryerson 1 TECHNOLOGY PLUG-IN T7 PROBLEM SOLVING USING ACCESS.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology.
Reports and Queries Chapter 3 – Access text Reports – Page Queries – Page
XP. Objectives Sort data and filter data Summarize an Excel table Insert subtotals into a range of data Outline buttons to show or hide details Create.
Blackboard 8: Grade Center This workshop is for existing users of Blackboard interested in keeping track of student grades online. Blackboard replaced.
1 Chapter 6: Using Prompts in Tasks and Queries 6.1 Prompting in Projects 6.2 Creating and Using Prompts in Tasks 6.3 Creating and Using Prompts in Queries.
Introduction to Views Stanford Drupal Camp April 6, 2013.
How long is the quiz available? The quiz will always have a start time but the end time can be unlimited or fixed. If your quiz has an END time, you will.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
T7-1 LEARNING OUTCOMES – ACCESS PROBLEM SOLVING 1.Describe the process of using the Simple Query Wizard using Access 2.Describe the process of using the.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Aliya Farheen October 29,2015.
Parent / Child Data Modeling 1. 2 Dennis Solis Solis Media Group Solis Media Group Over 20 years of application software development. Over 20 years of.
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.
Excel part 5 Working with Excel Tables, PivotTables, and PivotCharts.
DAY 18: MICROSOFT ACCESS – CHAPTER 3 CONTD. Akhila Kondai October 21, 2013.
ACCESS 3. OBJECTIVES Calculated fields in query design Total option in query design Creating Forms.
1 PDMLink Application - User Features & Functions Module 6: Search Capabilities.
Exporting & Formatting Budgets from FlexGen, NextGen & Zortec into Excel.
This was written with the assumption that workbooks would be added. Even if these are not introduced until later, the same basic ideas apply Hopefully.
Interacting with Assay Data. Basic Ways to Interact: Experiment: cuts across all assay types Assay: by batch, run or sample.
Plug-In T7: Problem Solving Using Access 2007
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Access Tutorial 8 Sharing, Integrating, and Analyzing Data
Exploring Microsoft® Office 2016 Series Editor Mary Anne Poatsy
Tutorial 8 Sharing, Integrating, and Analyzing Data
Using the FAST Page Builder
How to Use Yamm Yet Another Mail Merge.
Presentation transcript:

Wrapping Views around your fingers 1

2 Dennis Solis Solis Media Group Solis Media Group Over 20 years of application software development. Over 20 years of application software development. 2 years of Drupal development 2 years of Drupal development Assisting with D8 Migration in core Assisting with D8 Migration in core d.o. : densolis d.o. : densolis irc: #drupal-florida & # drupal-migrate: densolis irc: #drupal-florida & # drupal-migrate: densolis skype: densolis.aol.com skype: densolis.aol.com

Dennis Solis Born and raised in SF 3 Live in Cocoa, Florida

Views Aggregation Topics TopicsModules Ask for filterviews Aggregationviews views aggregator plus 4

Views If Time Topics TopicsModules Views conditionalviews_conditional Downloadviews_data_export 5

Ask for filter before view runs 6 Change from Basic to Input required. (Example 1)

Ask for filter before view runs 7

You are all experts in Aggregation 8

What is aggregation? Groups “things” in a useful way. Aggregation means to collect, combine, and / or summarize data in some useful form. In the context of views tables, aggregation is: The process of grouping and compressing row Based on the values of one or more columns While applied summary (aggregation) functions on other columns. Count, sum, minimum, maximum, etc. 9

How could you possible be a AGGREGATION expert? 10

Why? Organize your content in a meaningful way. Calculate summary totals 11

Aggregation 12 (Example 2)

Other Aggregation Examples Google analytics Nielsen TV ratings Gallup poll / surveys Summary reports totals Newspaper – News, Sports, Business 13

Two types of Aggregation Native aggregation from within Views Native aggregation from within Views Additional module: Views Aggregation Plus (views_aggregator) Additional module: Views Aggregation Plus (views_aggregator) 14

Native Views Aggregation Aggregation is the process of grouping and compressing result rows based on the values of ONE OR MORE columns. Does NOT generate grand totals 15

Native Views Aggregation Done from within the views module Done from within the views module Enable this by changing “Use aggregation: Yes” Enable this by changing “Use aggregation: Yes” Aggregate parameters assigned to each field Aggregate parameters assigned to each field Examples Restaurant menu Restaurant menu Sons of American Veterans Sons of American Veterans 16 (Example 3)

Native Views Aggregation Native aggregation from within Views Native aggregation from within Views 17

Native Views Aggregation Restaurant survey Example (4) Restaurant survey Example (4) 18 CT – Menu Item CT – Wait staff CT – Customer Order CT – Customer Survey CT - Menu section

Views Aggregation Plus Views Aggregation Plus Aggregation is the process of grouping and compressing result rows based on the values of only ONE columns, while applied summary (aggregation) functions on other columns. Does generate a grand total. 19

Views Aggregation Plus Views Aggregation Plus Download & enable the views_aggregator module (aka Views Aggregation Plus) This add a new “format” in views Table with aggregation options Use table with aggregation Settings Disables / over rides native Views aggregation Examples Examples Restaurant menu Example (6) Restaurant menu Example (6) Sons of American Veterans Sons of American Veterans 20

Views Aggregation Plus Views Aggregation Plus 21 (Example 5)

Views conditionals module: views_conditional module: views_conditional You want to check some condition before you decided to the field should be displayed.. In my case, I check a person’s role before decide if they have the permissions to see a specific field. Example Example 22

Download a table into a CSV file modules:views_data_export modules:views_data_export The module view data export will allow you to download your table view into a comma separated value (CSV) file. 23

Download a table into a CSV file modules: views_data_export The module view data export will allow you to download your table view into a comma separated value (CSV) file. 24

Download a table into a CSV file Data export is exposed on your view 25 (Example 6)

Download a table into a CSV file Choose “Data Export” from the +Add in views Notice your Format is CSV File 26 (Example 10)

Download a table into a CSV file Setting The text “by deselection this, the xml file…” is a bit misleading. Need to check “Provide as file” if you want a download file! 27 You can put replacement patterns in the file name

Download a table into a CSV file Make sure you specify: A path I used _dnld Attach to – The view to attach the download. Batch export – Yes if big download Pager = Display all items 28

Views conditionals module: views_conditional module: views_conditional You want to check some condition before you decided to the field should be displayed.. In my case, I check a person’s role before decide if they have the permissions to see a specific field. Example Example 29

Make a table view “responsive” module: table trash module: table trash While we cannot make a table view truly responsive, this does the next best thing. When the table view is displayed on a tablet or a phone, table trash hides the required number of columns so that the report will fit on the device. To expand the report the user can then click on the plus next to the line in which they are interested. 30

UHK Suggestions for Views Name content types in singular Name content types in singular Names views in plural Names views in plural Include node type in field name Example (1) Include node type in field name Example (1) Easily find field in views list of fields. Easily find field in views list of fields. If using multiple views: If using multiple views: “All displays” vs “this page” “All displays” vs “this page” Structure -> Views -> Settings Structure -> Views -> Settings Show the SQL query Show the SQL query Make input required BEFORE views runs. Make input required BEFORE views runs. 31

UHK Suggestions for Views Page views with same path. Page views with same path. Bad – only one view will appear in the menu Bad – only one view will appear in the menu Good – if the different views have different role permission, you can have multiple views under one menu item – and role appropriate view will appear. Good – if the different views have different role permission, you can have multiple views under one menu item – and role appropriate view will appear. With views aggregation – do not sort the data. Let the aggregation do it. With views aggregation – do not sort the data. Let the aggregation do it. Don’t forget to put in No Results message in your view. Don’t forget to put in No Results message in your view. 32

Congratulation! You are now an Advance Views builder! 33