{"id":669,"date":"2018-04-19T10:54:11","date_gmt":"2018-04-19T08:54:11","guid":{"rendered":"http:\/\/dev2.quicksted.com\/?post_type=product&#038;p=669"},"modified":"2024-09-02T11:16:22","modified_gmt":"2024-09-02T09:16:22","slug":"a02-abap-data-dictionary","status":"publish","type":"product","link":"https:\/\/www.quicksted.com\/en_us\/kurse-schulungen\/a02-abap-data-dictionary\/","title":{"rendered":"[A02 ABAP-Data Dictionary]"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22&#8243; custom_padding=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_breadcrumb _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_breadcrumb][et_pb_wc_cart_notice global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_cart_notice][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; custom_padding=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_images _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_images][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_title _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_title][et_pb_wc_rating _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_rating][et_pb_wc_price _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_price][et_pb_wc_description _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_description][et_pb_code _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<button class='single_add_to_cart_button button alt' onclick='window.location.href = \"https:\/\/www.quicksted.com\/angebotsanfrage\/\";'>Angebotsanfrage<\/button>[\/et_pb_code][et_pb_wc_add_to_cart global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_add_to_cart][et_pb_wc_meta _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_meta][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_tabs include_tabs=&#8221;description|&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]\t\t\t\t\t[\/et_pb_wc_tabs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<strong>Course Info:<\/strong>[\/et_pb_text][et_pb_tabs _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_tab title=&#8221;Inhalt&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]Dieser <strong>Kurs<\/strong> beinhaltet: <strong>6 Units<\/strong> with a total of <strong>23 Quicks<\/strong>.[\/et_pb_tab][et_pb_tab title=&#8221;Grundlagen&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Grundlage dieses Kurses ist der Kurs <strong>[A01 \u2013 ABAP Einf\u00fchrung]<\/strong> oder gefestigtes Grundwissen in der Programmierung mit ABAP.<\/p>\n<p>[\/et_pb_tab][et_pb_tab title=&#8221;Dauer&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>The playing time of the Quicks is about <strong>6\u00a0Stunden<\/strong>. Die Bearbeitungszeit der \u00dcbungen ist nat\u00fcrlich benutzerabh\u00e4ngig, wird von uns aber auf ebenfalls <strong>ca. 6 Stunden<\/strong> .<\/p>\n<p>[\/et_pb_tab][\/et_pb_tabs][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/gwB3yAZSR_0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>[\/et_pb_code][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<div class=\"learndash-wrapper learndash-wrap learndash-shortcode-wrap learndash-shortcode-wrap-course_content-3631_3631_0\"><div class=\"learndash user_has_no_access\" id=\"learndash_post_3631\">\t\t<div class=\"learndash-wrapper\">\n\t\t\t\t\t\t<div class=\"ld-item-list ld-lesson-list ld-course-content-3631\" data-shortcode_instance=\"{&quot;course_id&quot;:3631,&quot;post_id&quot;:3631,&quot;group_id&quot;:0,&quot;paged&quot;:1,&quot;num&quot;:20,&quot;wrapper&quot;:true,&quot;user_id&quot;:0}\">\n\t\t\t<div class=\"ld-section-heading\">\n\n\t\t\t\t\n\t\t\t\t<h2>\n\t\t\t\tCourse Content\t\t\t\t<\/h2>\n\n\t\t\t\t\n\t\t\t\t<div class=\"ld-item-list-actions\" data-ld-expand-list=\"true\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"ld-expand-button ld-primary-background\" id=\"ld-expand-button-3631\" data-ld-expands=\"ld-item-list-3631\" data-ld-expand-text=\"Expand All\" data-ld-collapse-text=\"Collapse All\">\n\t\t\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ld-text\">Expand All<\/span>\n\t\t\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\t\t\t\t\t\t\n\t\t\t\t<\/div> <!--\/.ld-item-list-actions-->\n\t\t\t<\/div> <!--\/.ld-section-heading-->\n\n\t\t\t\n\t<div class=\"ld-item-list-items  ld-item-list-3631\" id=\"ld-item-list-3631\" data-ld-expand-id=\"ld-item-list-3631\" data-ld-expand-list=\"true\">\n\t\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-5726 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-5726\" data-ld-expand-id=\"ld-expand-5726\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-5726\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-01 ABAP-DDIC] Motivation\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t3 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-5726\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-5726\" id=\"ld-expand-5726\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/3 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-5726\" id=\"ld-topic-list-5726\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-5732\" id=\"ld-table-list-item-5732\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-01-abap-ddic-motivation\/quick\/a02-01-01-abap-ddic-metadaten\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-01-01 ABAP-DDIC] Metadaten<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5734\" id=\"ld-table-list-item-5734\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-01-abap-ddic-motivation\/quick\/a02-01-02-abap-ddic-ziele-des-kurses\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-01-02 ABAP-DDIC] Ziele des Kurses<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5735\" id=\"ld-table-list-item-5735\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-01-abap-ddic-motivation\/quick\/a02-01-03-abap-ddic-zusammenfassung\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-01-03 ABAP-DDIC] Zusammenfassung<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-3702 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-3702\" data-ld-expand-id=\"ld-expand-3702\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-3702\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-02 ABAP-DDIC] Vorlagen f\u00fcr ABAP-Variablen\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t3 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-3702\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-3702\" id=\"ld-expand-3702\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/3 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-3702\" id=\"ld-topic-list-3702\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-4364\" id=\"ld-table-list-item-4364\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-02-abap-ddic-vorlagen-fuer-abap-variablen\/quick\/a02-02-01-abap-ddic-zellen-semantisch\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-02-01 ABAP-DDIC] Zellen (semantisch)<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-4366\" id=\"ld-table-list-item-4366\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-02-abap-ddic-vorlagen-fuer-abap-variablen\/quick\/a02-02-02-abap-ddic-zellen-technisch\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-02-02 ABAP-DDIC] Zellen (technisch)<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-4368\" id=\"ld-table-list-item-4368\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-02-abap-ddic-vorlagen-fuer-abap-variablen\/quick\/a02-02-03-abap-ddic-zusatzeigenschaften\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-02-03 ABAP-DDIC] Zusatzeigenschaften<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-4358 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-4358\" data-ld-expand-id=\"ld-expand-4358\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-4358\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-03 ABAP-DDIC] Vorlagen f\u00fcr ABAP Variablen II\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t5 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-4358\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-4358\" id=\"ld-expand-4358\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/5 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-4358\" id=\"ld-topic-list-4358\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-5738\" id=\"ld-table-list-item-5738\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-03-abap-ddic-vorlagen-fuer-abap-variablen-ii\/quick\/a02-03-01-abap-ddic-strukturen-i\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-03-01 ABAP-DDIC] Strukturen I<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5740\" id=\"ld-table-list-item-5740\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-03-abap-ddic-vorlagen-fuer-abap-variablen-ii\/quick\/a02-03-02-abap-ddic-strukturen-ii\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-03-02 ABAP-DDIC] Strukturen II<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5742\" id=\"ld-table-list-item-5742\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-03-abap-ddic-vorlagen-fuer-abap-variablen-ii\/quick\/a02-03-03-abap-ddic-tabellentypen-i\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-03-03 ABAP-DDIC] Tabellentypen I<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5744\" id=\"ld-table-list-item-5744\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-03-abap-ddic-vorlagen-fuer-abap-variablen-ii\/quick\/a02-03-04-abap-ddic-tabellentypen-ii\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-03-04 ABAP-DDIC] Tabellentypen II<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5746\" id=\"ld-table-list-item-5746\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-03-abap-ddic-vorlagen-fuer-abap-variablen-ii\/quick\/a02-03-05-abap-ddic-sekundaerschluessel\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-03-05 ABAP-DDIC] Sekund\u00e4rschl\u00fcssel<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-4360 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-4360\" data-ld-expand-id=\"ld-expand-4360\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-4360\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-04 ABAP-DDIC] Besonderheiten bei ABAP Variablenvorlagen\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t5 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-4360\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-4360\" id=\"ld-expand-4360\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/5 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-4360\" id=\"ld-topic-list-4360\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-5748\" id=\"ld-table-list-item-5748\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-04-abap-ddic-besonderheiten-bei-abap-variablenvorlagen\/quick\/a02-04-01-abap-ddic-inkludierte-und-geschachtelte-strukturen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-04-01 ABAP-DDIC] Inkludierte und Geschachtelte Strukturen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5750\" id=\"ld-table-list-item-5750\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-04-abap-ddic-besonderheiten-bei-abap-variablenvorlagen\/quick\/a02-04-02-abap-ddic-tiefe-strukturen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-04-02 ABAP-DDIC] Tiefe Strukturen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5752\" id=\"ld-table-list-item-5752\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-04-abap-ddic-besonderheiten-bei-abap-variablenvorlagen\/quick\/a02-04-03-abap-ddic-type-pools\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-04-03 ABAP-DDIC] Type Pools<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5754\" id=\"ld-table-list-item-5754\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-04-abap-ddic-besonderheiten-bei-abap-variablenvorlagen\/quick\/a02-04-04-abap-ddic-objektorientierung-im-abap-dictionary\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-04-04 ABAP-DDIC] Objektorientierung im ABAP Dictionary<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5756\" id=\"ld-table-list-item-5756\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-04-abap-ddic-besonderheiten-bei-abap-variablenvorlagen\/quick\/a02-04-05-abap-ddic-tools\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-04-05 ABAP-DDIC] Tools<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-5728 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-5728\" data-ld-expand-id=\"ld-expand-5728\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-5728\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-05 ABAP-DDIC] Globale ABAP Auswahlhilfen\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t5 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-5728\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-5728\" id=\"ld-expand-5728\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/5 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-5728\" id=\"ld-topic-list-5728\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-5758\" id=\"ld-table-list-item-5758\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-05-abap-ddic-globale-abap-auswahlhilfen\/quick\/a02-05-01-abap-ddic-zusammenfassung-welche-auswahlhilfen-gibt-es\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-05-01 ABAP-DDIC] Zusammenfassung Welche Auswahlhilfen gibt es<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5760\" id=\"ld-table-list-item-5760\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-05-abap-ddic-globale-abap-auswahlhilfen\/quick\/a02-05-02-abap-ddic-domaenenfestwerte-als-auswahlhilfen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-05-02 ABAP-DDIC] Dom\u00e4nenfestwerte als Auswahlhilfen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5762\" id=\"ld-table-list-item-5762\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-05-abap-ddic-globale-abap-auswahlhilfen\/quick\/a02-05-03-abap-ddic-fremdschluesselbeziehungen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-05-03 ABAP-DDIC] Fremdschl\u00fcsselbeziehungen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5764\" id=\"ld-table-list-item-5764\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-05-abap-ddic-globale-abap-auswahlhilfen\/quick\/a02-05-04-abap-ddic-elementare-suchhilfe\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-05-04 ABAP-DDIC] Elementare Suchhilfe<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5766\" id=\"ld-table-list-item-5766\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-05-abap-ddic-globale-abap-auswahlhilfen\/quick\/a02-05-05-abap-ddic-sammelsuchhilfe\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-05-05 ABAP-DDIC] Sammelsuchhilfe<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-5730 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-5730\" data-ld-expand-id=\"ld-expand-5730\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-5730\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A02-06 ABAP-DDIC] Weitere Funktionen des ABAP Dictionary\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t2 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-5730\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-5730\" id=\"ld-expand-5730\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/2 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-5730\" id=\"ld-topic-list-5730\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-5768\" id=\"ld-table-list-item-5768\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-06-abap-ddic-weitere-funktionen-des-abap-dictionary\/quick\/a02-06-01-abap-ddic-konvertierungs-routine\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-06-01 ABAP-DDIC] Konvertierungs-Routine<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-5770\" id=\"ld-table-list-item-5770\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a02-abap-data-dictionary\/unit\/a02-06-abap-ddic-weitere-funktionen-des-abap-dictionary\/quick\/a02-06-02-abap-ddic-suchhilfe-exit\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A02-06-02 ABAP-DDIC] Suchhilfe Exit<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\t<\/div> <!--\/.ld-item-list-items-->\n\n\t\t<\/div> <!--\/.ld-item-list-->\n\n\t\t\t<\/div> <!--\/.learndash-wrapper-->\n\t\t<\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_wc_upsells _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_upsells][et_pb_wc_related_products _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_related_products][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p><strong>DDIC-Objekte als Vorlagen f\u00fcr ABAP-Variablen.<\/strong><\/p>\n<p>Dieser Kurs beschreibt die M\u00f6glichkeiten, im Data Dictionary des SAP NetWeavers Objekte zu definieren, die in der ABAP-Programmierung als globale Vorlagen f\u00fcr Variablen verwendet werden k\u00f6nnen.<\/p>","protected":false},"featured_media":9500,"template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"Das ABAP Data Dictionary umfasst s\u00e4mtliche Datendefinitionen von Metadaten. Somit erm\u00f6glicht es eine globale, redundanzfreie Beschreibung aller notwendigen Datenstrukturen. Im Data Dictionary neu erfasste oder ge\u00e4nderte Informationen werden allen Systemkomponenten automatisch zur Verf\u00fcgung gestellt. Dies sorgt f\u00fcr Datenintegrit\u00e4t, Datenkonsistenz und Datensicherheit.\r\n\r\nDie Objekte des ABAP Data Dictionary umfassen Standard- und benutzerdefinierte Typen f\u00fcr alle ABAP-Variablentypen (Datenelemente, Strukturen, Tabellentypen und Referenzen) erfasst und dem System zu Verf\u00fcgung gestellt. Im Kurs wird beschrieben, wie man die\u00a0 verschiedene Datendefinitionen anlegt und verwaltet. Die verschiedenen M\u00f6glichkeiten, Auswahlhilfen (F4-Hilfen) zu erzeugen, werden ebenfalls erl\u00e4utert. Ein Blick in die Konvertierungsroutinen von Dom\u00e4nen und Suchhilfe-Exits schlie\u00dft diesen Kurs ab.\r\n\r\n<img class=\"alignnone size-full wp-image-5276\" src=\"https:\/\/www.quicksted.com\/wp-content\/uploads\/2019\/08\/QST-Siegel_ohne-Used-Look-15\u00b0.png\" alt=\"\" width=\"258.4\" height=\"228.2\" \/>\r\n\r\n&nbsp;","_et_gb_content_width":""},"product_cat":[25],"product_tag":[],"class_list":["post-669","product","type-product","status-publish","has-post-thumbnail","hentry","product_cat-abap-kurse"],"_links":{"self":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product\/669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/media\/9500"}],"wp:attachment":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/media?parent=669"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product_cat?post=669"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product_tag?post=669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}