FALV (Fast ALV Grid) Łukasz Pęgiel ABAPBLOG.COM #sitWRO 2016.

Slides:



Advertisements
Similar presentations
ISecurity GUI User-Friendly Interface. Features Full support of all green-screen functionality Simultaneous views of multiple iSecurity screens and activities.
Advertisements

Make your choice from more than 70 templates to get a quick start online!70 templates.
Version Control with git. Version Control Version control is a system that records changes to a file or set of files over time so that you can recall.
LEARNER-CENTERED LEARNING ENVIRONMENT Name: ___________________________________________ Year/Section: ____________________________________ Computer Teacher:
Common user interface, yet new stuff Notice the following: Excel has tabs and buttons similar to Word new tabs: Formulas, Data new features: –name box.
CTS130 Spreadsheet Lesson 3 Using Editing and Formatting Tools.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
1 EDIT 2013 User Interface Enhancements European Commission – Eurostat.
1 What to do before class starts??? Download the sample database from the k: drive to the u: drive or to your flash drive. The database is named “FormBelmont.accdb”
Lesson 10 - Mail Merge and Reviewing Documents Advanced Microsoft Word.
Registration Solutions for your Event Management.
Class Builder Tutorial Presented By- Amit Singh & Sylendra Prasad.
Common user interface, yet new stuff Notice: similar menus and buttons new menus: Data new features: –name box –Formula bar –3 sheets=1 binder(more can.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Schoolwires Calendar App. Calendar Overview Calendar app uses the same color scheme and fonts as the rest of the IRHS site.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Client Warehouse Builder Your Chance to Learn! Why Would I Use It? Have some custom tables you want to warehouse and report off of Have additional reporting.
Welcome to the ABC Bakers PowerPoint on Girls Selling Cookies Online with E-Cards. ABCSmartcookies.com is your Girl Scout’s all-in-one access to learn.
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
Something Old, Something New, Something Borrowed, Something Word…
How is Clicklearn licensed
Training Documentation – Replacing GSPR with RFQ 2.0
Chapter 7: Getting Input From Users
Cleveland SQL Saturday Catch-All or Sometimes Queries
Ora Goldman, CEO, Mekorma
HORIZONT TWS/WebAdmin DS TWS/WebAdmin DS Tips & Tricks
District And Club database
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Discussion 11 Final Project / Git.
Creating links from an Alma Analytics report to an external web page
Assess Survey Invitations
Welcome to the ABC Bakers PowerPoint on Girls Selling Cookies Online with E-Cards. ABCSmartcookies.com is your Girl Scout’s all-in-one access to learn.
USAJOBS – Application Manager
Forms.
AppExchange Partner Academy- Building Your Application Listing
Word Processing.
Online Ordering Module
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Domain Matching for BID Association Requests
Domain Matching for Contract Association Requests
Resolving QuickBooks Error when downloading payroll or QuickBooks Desktop Update One of the common QuickBooks Error is which users often get.
Simple Steps to Resolve the QuickBooks Error Code 1317 Comprehensive solution, QuickBooks is known as one of the best accounting software available in.
CSM System ( Customer Service Management System)
1CapApp Company Setup Documentation
IBM Kenexa BrassRing on Cloud Responsive Apply: Gateway Questionnaire Configuration April 2017.
SchoolFront - Notifications Training
1CapApp Company Setup Documentation
Dreaming of a Paperless Office
Dispositions & Sentencing
Making Procedural Methods
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Please thank our sponsors!
Get Out the Data October 17th, 2018 Presented by: Bryan Dehler.
This presentation has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational purposes.
IBEX Client Migration to Eclipse 4
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
[DISCLAIMER] This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation.
signup.com Everything you never wanted to
Word Processing Software Photo credit: © 2007 JupiterImagesCorporation.
Exploring Microsoft Word 2003
ESeries Widgets Justin Kishbaugh.
PIE Planning & Resources
Using Veera with R and Shiny to Build Complex Visualizations
Virginia State Police Firearms Transaction Center
FormTrap Snippets.
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Contents What’s in this User Guide? p3 – Version Control
Exploring Microsoft Word 2003
and Forecasting Resources
Kanban Task Manager SharePoint Editions ‒ Introduction
Presentation transcript:

FALV (Fast ALV Grid) Łukasz Pęgiel ABAPBLOG.COM #sitWRO 2016

What are the main differences between SALV, FALV, ALV & REUSE ABAPBLOG.COM AGENDA Why I’ve created FALV What are the main differences between SALV, FALV, ALV & REUSE What is still to be done in FALV Live demo FALV - #sitWRO 2016

SALV REUSE ALV ABAPBLOG.COM Why I’ve created FALV You cannot make standard SALV editable It happened too often that users wanted a report in display mode, but then they’ve changed their mind SALV I don’t like it Procedural programming Not all cl_gui_alv_grid options are directly available I always ended with getting cl_gui_alv_grid object (so why don’t use it directly) REUSE Screen and GUI Status has to be created each time, even if you want a simple full screen report Many times I was repeating the same methods when creating output ALV FALV - #sitWRO 2016

Where I can find FALV code? ABAPBLOG.COM  AB https://github.com/fidley/falv/tree/master/BUILD http://abapblog.com/falv Separate versions for 7.31 and 7.40 Where I can find FALV code? FALV - #sitWRO 2016

What are the differences between SALV, ALV, REUSE & FALV ABAPBLOG.COM What are the differences between SALV, ALV, REUSE & FALV Difference FALV SALV ALV REUSE Inheritance of cl_gui_alv_grid Yes No - Direct call of cl_gui_alv_grid methods No* Editable Possibility to create GUI Status dynamically Display inside custom containers Top-of-page event when used with own containers Pop-up calls Footer event Embedded error log Events handling with redefinition ALV List view Yes* Objects for everything Able to display table using single call Functions: mass replace, save locally as excel, get mime objects from repository, get pictures from SE78, list mode, copy falv object. FALV - #sitWRO 2016

Check if all events are raised ABAPBLOG.COM What’s still to be done Footer Automatic filling of dropdown list values when domain has fixed entries Check if all events are raised Built-in Top-Of-Page handling with Selection-Screen data and company logo More additional functions Color constants … Functions: mass replace, save locally as excel, get mime objects from repository, get pictures from SE78, list mode, copy falv object. FALV - #sitWRO 2016

ABAPBLOG.COM Live Demo FALV - #sitWRO 2016

ABAPBLOG.COM Questions? ? ? ? ? ? FALV - #sitWRO 2016

Want to join FALV project? ABAPBLOG.COM Want to join FALV project?  https://github.com/fidley/falv   Fork project  Do some changes and commit them   Merge your commit and create pull-request

ABAPBLOG.COM Thank You!