Mastering SAP ABAP :: a complete guide to developing fast, durable, and maintainable ABAP programs in SAP /
ABAP is an established and complex programming language in the IT industry. This book will give you confidence in using the latest ABAP programming techniques and applying legacy constructions with the help of practical examples.
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | , |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing, Limited,
2019.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | ABAP is an established and complex programming language in the IT industry. This book will give you confidence in using the latest ABAP programming techniques and applying legacy constructions with the help of practical examples. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource (539 pages) |
ISBN: | 1787129497 9781787129498 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1104083859 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 190622s2019 enk o 001 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d TEFOD |d EBLCP |d TEFOD |d OCLCF |d OCLCQ |d UKAHL |d OCLCQ |d N$T |d OCLCQ |d OCLCO |d K6U |d OCLCQ |d OCLCO |d OCLCL | ||
019 | |a 1162480003 | ||
020 | |a 1787129497 | ||
020 | |a 9781787129498 |q (electronic bk.) | ||
035 | |a (OCoLC)1104083859 |z (OCoLC)1162480003 | ||
037 | |a 4502F1F0-A2B9-4BD0-9C05-6E94416424BD |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.A12 | |
082 | 7 | |a 005.133 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Grześkowiak, Paweł. | |
245 | 1 | 0 | |a Mastering SAP ABAP : |b a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / |c Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik. |
246 | 3 | 0 | |a Complete guide to developing fast, durable, and maintainable ABAP programs in SAP |
260 | |a Birmingham : |b Packt Publishing, Limited, |c 2019. | ||
300 | |a 1 online resource (539 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
505 | 0 | |a Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating Custom Code; Technical requirements; Making changes; Design thinking; BDUF/LDUF; Designing for quality and use; Designing the UI; Designing services; Designing the business logic; Designing the database; Agile principles; DevOps; Continuous delivery; Summary; Questions; Chapter 2: The Basic Structure of ABAP; Technical requirements; The Data Dictionary; Domains; Data elements; Structures; Search helps; Table types; Databases; Data declaration; Field symbol; Summary | |
505 | 8 | |a QuestionsChapter 3: Database Access in ABAP; Technical requirements; Starting with OpenSQL; Basics; Possibilities with SELECT -- the first part of the SQL statement; Possibilities with INTO -- the third part of the SQL statement; The WHERE condition; How to see data selected from a database; More advanced possibilities in OpenSQL; WHERE conditions; Dynamic SELECT in WHERE; SINGLE FOR UPDATE; GROUP BY; ORDER BY; UP TO and ROWS; SELECT and ENDSELECT; FOR ALL ENTRIES; Subqueries; Reading data from several tables; Identifying and saving the changes; Creating datasets; Updating datasets | |
505 | 8 | |a Deleting datasetsThe optimization of reading big datasets; The new SQL syntax; Inline declaration; SQL expression; Using the SQL Trace tool for performance analysis; Summary; Questions; Chapter 4: Import and Export to Document Formats; Technical requirements; Client-side file processing; Reading files from the local PC using gui_upload; Writing files to the local PC using gui_download; Server-side file processing; Basic transactions related to server-side files; Writing files to the application server; Reading files from the application server; Working with Microsoft Office files | |
505 | 8 | |a Reading data from Microsoft ExcelSaving a table to a Microsoft Excel file; Working with Microsoft Word; Using DOI to integrate Microsoft Office applications into ABAP reports; Summary; Questions; Further reading; Chapter 5: Exposing Data to Print Forms; Technical requirements; Introduction to printouts in SAP; SAPScript -- the great-grandfather of all printouts; Creating our first SmartForm; Adobe Forms; Creating our first Adobe Form; Summary; Questions; Further reading; Chapter 6: ABAP and XML; Technical requirements; Using the CL_XML_DOCUMENT class for XML | |
505 | 8 | |a Reading and parsing XML files to ABAPChanging XML data; Simple transformations in ABAP; Serialization using ST; Deserialization using ST; sXML library for XML and JSON; Converting XML to JSON; Summary; Questions; Further reading; Chapter 7: Building User Interfaces; Technical requirements; Classic DynPro; Screen painter; Selection screens; More advanced options of the selection screen; Checkbox; Radiobutton; Blocks in selection screens; Selection screen event model; ALV; Basics; Advanced capabilities of ALV sand screens; Zebra; Coloring; Event of an ALV, exemplified by a button click; Icons in the ALV. | |
520 | |a ABAP is an established and complex programming language in the IT industry. This book will give you confidence in using the latest ABAP programming techniques and applying legacy constructions with the help of practical examples. | ||
500 | |a Includes index. | ||
588 | 0 | |a Print version record. | |
630 | 0 | 0 | |a SAP R/3. |0 http://id.loc.gov/authorities/names/n97011127 |
630 | 0 | 7 | |a SAP R/3 |2 fast |
650 | 0 | |a ABAP/4 (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh98001561 | |
650 | 0 | |a Object-oriented programming languages. |0 http://id.loc.gov/authorities/subjects/sh2006006405 | |
650 | 0 | |a Business |x Computer programs. |0 http://id.loc.gov/authorities/subjects/sh85018263 | |
650 | 6 | |a ABAP/4 (Langage de programmation) | |
650 | 6 | |a Langages orientés objet (Informatique) | |
650 | 7 | |a ABAP/4 (Computer program language) |2 fast | |
650 | 7 | |a Business |x Computer programs |2 fast | |
650 | 7 | |a Object-oriented programming languages |2 fast | |
700 | 1 | |a Ciesielski, Wojciech. |0 http://id.loc.gov/authorities/names/nb2010000270 | |
700 | 1 | |a Ćwik, Wojciech. | |
758 | |i has work: |a Mastering SAP ABAP (Text) |1 https://id.oclc.org/worldcat/entity/E39PCG4ctyxX9bP8FQjWwcYYxC |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Grześkowiak, Paweł. |t Mastering SAP ABAP : A Complete Guide to Developing Fast, Durable, and Maintainable ABAP Programs in SAP. |d Birmingham : Packt Publishing, Limited, ©2019 |z 9781787288942 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2149482 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH36363239 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5783099 | ||
938 | |a EBSCOhost |b EBSC |n 2149482 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1104083859 |
---|---|
_version_ | 1816882494125899776 |
adam_text | |
any_adam_object | |
author | Grześkowiak, Paweł |
author2 | Ciesielski, Wojciech Ćwik, Wojciech |
author2_role | |
author2_variant | w c wc w c wc |
author_GND | http://id.loc.gov/authorities/names/nb2010000270 |
author_facet | Grześkowiak, Paweł Ciesielski, Wojciech Ćwik, Wojciech |
author_role | |
author_sort | Grześkowiak, Paweł |
author_variant | p g pg |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.A12 |
callnumber-search | QA76.73.A12 |
callnumber-sort | QA 276.73 A12 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating Custom Code; Technical requirements; Making changes; Design thinking; BDUF/LDUF; Designing for quality and use; Designing the UI; Designing services; Designing the business logic; Designing the database; Agile principles; DevOps; Continuous delivery; Summary; Questions; Chapter 2: The Basic Structure of ABAP; Technical requirements; The Data Dictionary; Domains; Data elements; Structures; Search helps; Table types; Databases; Data declaration; Field symbol; Summary QuestionsChapter 3: Database Access in ABAP; Technical requirements; Starting with OpenSQL; Basics; Possibilities with SELECT -- the first part of the SQL statement; Possibilities with INTO -- the third part of the SQL statement; The WHERE condition; How to see data selected from a database; More advanced possibilities in OpenSQL; WHERE conditions; Dynamic SELECT in WHERE; SINGLE FOR UPDATE; GROUP BY; ORDER BY; UP TO and ROWS; SELECT and ENDSELECT; FOR ALL ENTRIES; Subqueries; Reading data from several tables; Identifying and saving the changes; Creating datasets; Updating datasets Deleting datasetsThe optimization of reading big datasets; The new SQL syntax; Inline declaration; SQL expression; Using the SQL Trace tool for performance analysis; Summary; Questions; Chapter 4: Import and Export to Document Formats; Technical requirements; Client-side file processing; Reading files from the local PC using gui_upload; Writing files to the local PC using gui_download; Server-side file processing; Basic transactions related to server-side files; Writing files to the application server; Reading files from the application server; Working with Microsoft Office files Reading data from Microsoft ExcelSaving a table to a Microsoft Excel file; Working with Microsoft Word; Using DOI to integrate Microsoft Office applications into ABAP reports; Summary; Questions; Further reading; Chapter 5: Exposing Data to Print Forms; Technical requirements; Introduction to printouts in SAP; SAPScript -- the great-grandfather of all printouts; Creating our first SmartForm; Adobe Forms; Creating our first Adobe Form; Summary; Questions; Further reading; Chapter 6: ABAP and XML; Technical requirements; Using the CL_XML_DOCUMENT class for XML Reading and parsing XML files to ABAPChanging XML data; Simple transformations in ABAP; Serialization using ST; Deserialization using ST; sXML library for XML and JSON; Converting XML to JSON; Summary; Questions; Further reading; Chapter 7: Building User Interfaces; Technical requirements; Classic DynPro; Screen painter; Selection screens; More advanced options of the selection screen; Checkbox; Radiobutton; Blocks in selection screens; Selection screen event model; ALV; Basics; Advanced capabilities of ALV sand screens; Zebra; Coloring; Event of an ALV, exemplified by a button click; Icons in the ALV. |
ctrlnum | (OCoLC)1104083859 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06052cam a2200625 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1104083859</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">190622s2019 enk o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">TEFOD</subfield><subfield code="d">EBLCP</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1162480003</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1787129497</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781787129498</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1104083859</subfield><subfield code="z">(OCoLC)1162480003</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">4502F1F0-A2B9-4BD0-9C05-6E94416424BD</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.A12</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Grześkowiak, Paweł.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering SAP ABAP :</subfield><subfield code="b">a complete guide to developing fast, durable, and maintainable ABAP programs in SAP /</subfield><subfield code="c">Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik.</subfield></datafield><datafield tag="246" ind1="3" ind2="0"><subfield code="a">Complete guide to developing fast, durable, and maintainable ABAP programs in SAP</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing, Limited,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (539 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating Custom Code; Technical requirements; Making changes; Design thinking; BDUF/LDUF; Designing for quality and use; Designing the UI; Designing services; Designing the business logic; Designing the database; Agile principles; DevOps; Continuous delivery; Summary; Questions; Chapter 2: The Basic Structure of ABAP; Technical requirements; The Data Dictionary; Domains; Data elements; Structures; Search helps; Table types; Databases; Data declaration; Field symbol; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">QuestionsChapter 3: Database Access in ABAP; Technical requirements; Starting with OpenSQL; Basics; Possibilities with SELECT -- the first part of the SQL statement; Possibilities with INTO -- the third part of the SQL statement; The WHERE condition; How to see data selected from a database; More advanced possibilities in OpenSQL; WHERE conditions; Dynamic SELECT in WHERE; SINGLE FOR UPDATE; GROUP BY; ORDER BY; UP TO and ROWS; SELECT and ENDSELECT; FOR ALL ENTRIES; Subqueries; Reading data from several tables; Identifying and saving the changes; Creating datasets; Updating datasets</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Deleting datasetsThe optimization of reading big datasets; The new SQL syntax; Inline declaration; SQL expression; Using the SQL Trace tool for performance analysis; Summary; Questions; Chapter 4: Import and Export to Document Formats; Technical requirements; Client-side file processing; Reading files from the local PC using gui_upload; Writing files to the local PC using gui_download; Server-side file processing; Basic transactions related to server-side files; Writing files to the application server; Reading files from the application server; Working with Microsoft Office files</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Reading data from Microsoft ExcelSaving a table to a Microsoft Excel file; Working with Microsoft Word; Using DOI to integrate Microsoft Office applications into ABAP reports; Summary; Questions; Further reading; Chapter 5: Exposing Data to Print Forms; Technical requirements; Introduction to printouts in SAP; SAPScript -- the great-grandfather of all printouts; Creating our first SmartForm; Adobe Forms; Creating our first Adobe Form; Summary; Questions; Further reading; Chapter 6: ABAP and XML; Technical requirements; Using the CL_XML_DOCUMENT class for XML</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Reading and parsing XML files to ABAPChanging XML data; Simple transformations in ABAP; Serialization using ST; Deserialization using ST; sXML library for XML and JSON; Converting XML to JSON; Summary; Questions; Further reading; Chapter 7: Building User Interfaces; Technical requirements; Classic DynPro; Screen painter; Selection screens; More advanced options of the selection screen; Checkbox; Radiobutton; Blocks in selection screens; Selection screen event model; ALV; Basics; Advanced capabilities of ALV sand screens; Zebra; Coloring; Event of an ALV, exemplified by a button click; Icons in the ALV.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">ABAP is an established and complex programming language in the IT industry. This book will give you confidence in using the latest ABAP programming techniques and applying legacy constructions with the help of practical examples.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">SAP R/3.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n97011127</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">SAP R/3</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">ABAP/4 (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98001561</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented programming languages.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2006006405</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Business</subfield><subfield code="x">Computer programs.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85018263</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">ABAP/4 (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Langages orientés objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">ABAP/4 (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Business</subfield><subfield code="x">Computer programs</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented programming languages</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ciesielski, Wojciech.</subfield><subfield code="0">http://id.loc.gov/authorities/names/nb2010000270</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ćwik, Wojciech.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Mastering SAP ABAP (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCG4ctyxX9bP8FQjWwcYYxC</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Grześkowiak, Paweł.</subfield><subfield code="t">Mastering SAP ABAP : A Complete Guide to Developing Fast, Durable, and Maintainable ABAP Programs in SAP.</subfield><subfield code="d">Birmingham : Packt Publishing, Limited, ©2019</subfield><subfield code="z">9781787288942</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2149482</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH36363239</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5783099</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2149482</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1104083859 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:29:30Z |
institution | BVB |
isbn | 1787129497 9781787129498 |
language | English |
oclc_num | 1104083859 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (539 pages) |
psigel | ZDB-4-EBA |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing, Limited, |
record_format | marc |
spelling | Grześkowiak, Paweł. Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik. Complete guide to developing fast, durable, and maintainable ABAP programs in SAP Birmingham : Packt Publishing, Limited, 2019. 1 online resource (539 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating Custom Code; Technical requirements; Making changes; Design thinking; BDUF/LDUF; Designing for quality and use; Designing the UI; Designing services; Designing the business logic; Designing the database; Agile principles; DevOps; Continuous delivery; Summary; Questions; Chapter 2: The Basic Structure of ABAP; Technical requirements; The Data Dictionary; Domains; Data elements; Structures; Search helps; Table types; Databases; Data declaration; Field symbol; Summary QuestionsChapter 3: Database Access in ABAP; Technical requirements; Starting with OpenSQL; Basics; Possibilities with SELECT -- the first part of the SQL statement; Possibilities with INTO -- the third part of the SQL statement; The WHERE condition; How to see data selected from a database; More advanced possibilities in OpenSQL; WHERE conditions; Dynamic SELECT in WHERE; SINGLE FOR UPDATE; GROUP BY; ORDER BY; UP TO and ROWS; SELECT and ENDSELECT; FOR ALL ENTRIES; Subqueries; Reading data from several tables; Identifying and saving the changes; Creating datasets; Updating datasets Deleting datasetsThe optimization of reading big datasets; The new SQL syntax; Inline declaration; SQL expression; Using the SQL Trace tool for performance analysis; Summary; Questions; Chapter 4: Import and Export to Document Formats; Technical requirements; Client-side file processing; Reading files from the local PC using gui_upload; Writing files to the local PC using gui_download; Server-side file processing; Basic transactions related to server-side files; Writing files to the application server; Reading files from the application server; Working with Microsoft Office files Reading data from Microsoft ExcelSaving a table to a Microsoft Excel file; Working with Microsoft Word; Using DOI to integrate Microsoft Office applications into ABAP reports; Summary; Questions; Further reading; Chapter 5: Exposing Data to Print Forms; Technical requirements; Introduction to printouts in SAP; SAPScript -- the great-grandfather of all printouts; Creating our first SmartForm; Adobe Forms; Creating our first Adobe Form; Summary; Questions; Further reading; Chapter 6: ABAP and XML; Technical requirements; Using the CL_XML_DOCUMENT class for XML Reading and parsing XML files to ABAPChanging XML data; Simple transformations in ABAP; Serialization using ST; Deserialization using ST; sXML library for XML and JSON; Converting XML to JSON; Summary; Questions; Further reading; Chapter 7: Building User Interfaces; Technical requirements; Classic DynPro; Screen painter; Selection screens; More advanced options of the selection screen; Checkbox; Radiobutton; Blocks in selection screens; Selection screen event model; ALV; Basics; Advanced capabilities of ALV sand screens; Zebra; Coloring; Event of an ALV, exemplified by a button click; Icons in the ALV. ABAP is an established and complex programming language in the IT industry. This book will give you confidence in using the latest ABAP programming techniques and applying legacy constructions with the help of practical examples. Includes index. Print version record. SAP R/3. http://id.loc.gov/authorities/names/n97011127 SAP R/3 fast ABAP/4 (Computer program language) http://id.loc.gov/authorities/subjects/sh98001561 Object-oriented programming languages. http://id.loc.gov/authorities/subjects/sh2006006405 Business Computer programs. http://id.loc.gov/authorities/subjects/sh85018263 ABAP/4 (Langage de programmation) Langages orientés objet (Informatique) ABAP/4 (Computer program language) fast Business Computer programs fast Object-oriented programming languages fast Ciesielski, Wojciech. http://id.loc.gov/authorities/names/nb2010000270 Ćwik, Wojciech. has work: Mastering SAP ABAP (Text) https://id.oclc.org/worldcat/entity/E39PCG4ctyxX9bP8FQjWwcYYxC https://id.oclc.org/worldcat/ontology/hasWork Print version: Grześkowiak, Paweł. Mastering SAP ABAP : A Complete Guide to Developing Fast, Durable, and Maintainable ABAP Programs in SAP. Birmingham : Packt Publishing, Limited, ©2019 9781787288942 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2149482 Volltext |
spellingShingle | Grześkowiak, Paweł Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating Custom Code; Technical requirements; Making changes; Design thinking; BDUF/LDUF; Designing for quality and use; Designing the UI; Designing services; Designing the business logic; Designing the database; Agile principles; DevOps; Continuous delivery; Summary; Questions; Chapter 2: The Basic Structure of ABAP; Technical requirements; The Data Dictionary; Domains; Data elements; Structures; Search helps; Table types; Databases; Data declaration; Field symbol; Summary QuestionsChapter 3: Database Access in ABAP; Technical requirements; Starting with OpenSQL; Basics; Possibilities with SELECT -- the first part of the SQL statement; Possibilities with INTO -- the third part of the SQL statement; The WHERE condition; How to see data selected from a database; More advanced possibilities in OpenSQL; WHERE conditions; Dynamic SELECT in WHERE; SINGLE FOR UPDATE; GROUP BY; ORDER BY; UP TO and ROWS; SELECT and ENDSELECT; FOR ALL ENTRIES; Subqueries; Reading data from several tables; Identifying and saving the changes; Creating datasets; Updating datasets Deleting datasetsThe optimization of reading big datasets; The new SQL syntax; Inline declaration; SQL expression; Using the SQL Trace tool for performance analysis; Summary; Questions; Chapter 4: Import and Export to Document Formats; Technical requirements; Client-side file processing; Reading files from the local PC using gui_upload; Writing files to the local PC using gui_download; Server-side file processing; Basic transactions related to server-side files; Writing files to the application server; Reading files from the application server; Working with Microsoft Office files Reading data from Microsoft ExcelSaving a table to a Microsoft Excel file; Working with Microsoft Word; Using DOI to integrate Microsoft Office applications into ABAP reports; Summary; Questions; Further reading; Chapter 5: Exposing Data to Print Forms; Technical requirements; Introduction to printouts in SAP; SAPScript -- the great-grandfather of all printouts; Creating our first SmartForm; Adobe Forms; Creating our first Adobe Form; Summary; Questions; Further reading; Chapter 6: ABAP and XML; Technical requirements; Using the CL_XML_DOCUMENT class for XML Reading and parsing XML files to ABAPChanging XML data; Simple transformations in ABAP; Serialization using ST; Deserialization using ST; sXML library for XML and JSON; Converting XML to JSON; Summary; Questions; Further reading; Chapter 7: Building User Interfaces; Technical requirements; Classic DynPro; Screen painter; Selection screens; More advanced options of the selection screen; Checkbox; Radiobutton; Blocks in selection screens; Selection screen event model; ALV; Basics; Advanced capabilities of ALV sand screens; Zebra; Coloring; Event of an ALV, exemplified by a button click; Icons in the ALV. SAP R/3. http://id.loc.gov/authorities/names/n97011127 SAP R/3 fast ABAP/4 (Computer program language) http://id.loc.gov/authorities/subjects/sh98001561 Object-oriented programming languages. http://id.loc.gov/authorities/subjects/sh2006006405 Business Computer programs. http://id.loc.gov/authorities/subjects/sh85018263 ABAP/4 (Langage de programmation) Langages orientés objet (Informatique) ABAP/4 (Computer program language) fast Business Computer programs fast Object-oriented programming languages fast |
subject_GND | http://id.loc.gov/authorities/names/n97011127 http://id.loc.gov/authorities/subjects/sh98001561 http://id.loc.gov/authorities/subjects/sh2006006405 http://id.loc.gov/authorities/subjects/sh85018263 |
title | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / |
title_alt | Complete guide to developing fast, durable, and maintainable ABAP programs in SAP |
title_auth | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / |
title_exact_search | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / |
title_full | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik. |
title_fullStr | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik. |
title_full_unstemmed | Mastering SAP ABAP : a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / Pawel Grzeskowiak, Wojciech Ciesielski, Wojciech Ćwik. |
title_short | Mastering SAP ABAP : |
title_sort | mastering sap abap a complete guide to developing fast durable and maintainable abap programs in sap |
title_sub | a complete guide to developing fast, durable, and maintainable ABAP programs in SAP / |
topic | SAP R/3. http://id.loc.gov/authorities/names/n97011127 SAP R/3 fast ABAP/4 (Computer program language) http://id.loc.gov/authorities/subjects/sh98001561 Object-oriented programming languages. http://id.loc.gov/authorities/subjects/sh2006006405 Business Computer programs. http://id.loc.gov/authorities/subjects/sh85018263 ABAP/4 (Langage de programmation) Langages orientés objet (Informatique) ABAP/4 (Computer program language) fast Business Computer programs fast Object-oriented programming languages fast |
topic_facet | SAP R/3. SAP R/3 ABAP/4 (Computer program language) Object-oriented programming languages. Business Computer programs. ABAP/4 (Langage de programmation) Langages orientés objet (Informatique) Business Computer programs Object-oriented programming languages |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2149482 |
work_keys_str_mv | AT grzeskowiakpaweł masteringsapabapacompleteguidetodevelopingfastdurableandmaintainableabapprogramsinsap AT ciesielskiwojciech masteringsapabapacompleteguidetodevelopingfastdurableandmaintainableabapprogramsinsap AT cwikwojciech masteringsapabapacompleteguidetodevelopingfastdurableandmaintainableabapprogramsinsap AT grzeskowiakpaweł completeguidetodevelopingfastdurableandmaintainableabapprogramsinsap AT ciesielskiwojciech completeguidetodevelopingfastdurableandmaintainableabapprogramsinsap AT cwikwojciech completeguidetodevelopingfastdurableandmaintainableabapprogramsinsap |