Start Level 1 Node: Desktop Office IntegrationDesktop Office IntegrationEnd Level 1 Node: Desktop Office Integration
   Start Level 2 Node: Desktop Office IntegrationDesktop Office IntegrationEnd Level 2 Node: Desktop Office Integration
      Start Level 3 Node: Desktop Office Integration - ArchitectureDesktop Office Integration - ArchitectureEnd Level 3 Node: Desktop Office Integration - Architecture
      Start Level 3 Node: Instances for SAP Desktop Office IntegrationInstances for SAP Desktop Office IntegrationEnd Level 3 Node: Instances for SAP Desktop Office Integration
      Start Level 3 Node: Office Integration ProgrammingOffice Integration ProgrammingEnd Level 3 Node: Office Integration Programming
      Start Level 3 Node: Using Controls in a WANUsing Controls in a WANEnd Level 3 Node: Using Controls in a WAN
         Start Level 4 Node: Special Considerations for Desktop Office IntegrationSpecial Considerations for Desktop Office IntegrationEnd Level 4 Node: Special Considerations for Desktop Office Integration
      Start Level 3 Node: Error Handling after Calling a MethodError Handling after Calling a MethodEnd Level 3 Node: Error Handling after Calling a Method
         Start Level 4 Node: Error Messages and Their MeaningsError Messages and Their MeaningsEnd Level 4 Node: Error Messages and Their Meanings
         Start Level 4 Node: raise_messageraise_messageEnd Level 4 Node: raise_message
         Start Level 4 Node: get_messageget_messageEnd Level 4 Node: get_message
      Start Level 3 Node: Central Instance for Managing SAP DOICentral Instance for Managing SAP DOIEnd Level 3 Node: Central Instance for Managing SAP DOI
         Start Level 4 Node: Office Integration ImplementationOffice Integration ImplementationEnd Level 4 Node: Office Integration Implementation
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: init_controlinit_controlEnd Level 5 Node: init_control
            Start Level 5 Node: destroy_controldestroy_controlEnd Level 5 Node: destroy_control
            Start Level 5 Node: link_controllink_controlEnd Level 5 Node: link_control
            Start Level 5 Node: release_all_documentsrelease_all_documentsEnd Level 5 Node: release_all_documents
            Start Level 5 Node: set_window_propertiesset_window_propertiesEnd Level 5 Node: set_window_properties
            Start Level 5 Node: set_inplace_border_spaceset_inplace_border_spaceEnd Level 5 Node: set_inplace_border_space
            Start Level 5 Node: get_document_proxyget_document_proxyEnd Level 5 Node: get_document_proxy
            Start Level 5 Node: get_registered_doc_typesget_registered_doc_typesEnd Level 5 Node: get_registered_doc_types
            Start Level 5 Node: check_registered_doc_typescheck_registered_doc_typesEnd Level 5 Node: check_registered_doc_types
            Start Level 5 Node: get_link_serverget_link_serverEnd Level 5 Node: get_link_server
            Start Level 5 Node: get_table_collectionget_table_collectionEnd Level 5 Node: get_table_collection
            Start Level 5 Node: get_extensionsget_extensionsEnd Level 5 Node: get_extensions
            Start Level 5 Node: set_focusset_focusEnd Level 5 Node: set_focus
            Start Level 5 Node: get_control_objectget_control_objectEnd Level 5 Node: get_control_object
      Start Level 3 Node: DocumentsDocumentsEnd Level 3 Node: Documents
         Start Level 4 Node: Working With DocumentsWorking With DocumentsEnd Level 4 Node: Working With Documents
            Start Level 5 Node: Methods of the Interface i_oi_document_proxyMethods of the Interface i_oi_document_proxyEnd Level 5 Node: Methods of the Interface i_oi_document_proxy
               Start Level 6 Node: Generic ParametersGeneric ParametersEnd Level 6 Node: Generic Parameters
               Start Level 6 Node: create_documentcreate_documentEnd Level 6 Node: create_document
               Start Level 6 Node: view_documentview_documentEnd Level 6 Node: view_document
               Start Level 6 Node: view_document_from_tableview_document_from_tableEnd Level 6 Node: view_document_from_table
               Start Level 6 Node: open_documentopen_documentEnd Level 6 Node: open_document
               Start Level 6 Node: open_document_from_tableopen_document_from_tableEnd Level 6 Node: open_document_from_table
               Start Level 6 Node: reopen_documentreopen_documentEnd Level 6 Node: reopen_document
               Start Level 6 Node: open_activex_documentopen_activex_documentEnd Level 6 Node: open_activex_document
               Start Level 6 Node: play_documentplay_documentEnd Level 6 Node: play_document
               Start Level 6 Node: play_document_from_tableplay_document_from_tableEnd Level 6 Node: play_document_from_table
               Start Level 6 Node: save_document_to_urlsave_document_to_urlEnd Level 6 Node: save_document_to_url
               Start Level 6 Node: save_document_to_tablesave_document_to_tableEnd Level 6 Node: save_document_to_table
               Start Level 6 Node: save_assave_asEnd Level 6 Node: save_as
               Start Level 6 Node: save_copy_assave_copy_asEnd Level 6 Node: save_copy_as
               Start Level 6 Node: close_documentclose_documentEnd Level 6 Node: close_document
               Start Level 6 Node: close_activex_documentclose_activex_documentEnd Level 6 Node: close_activex_document
               Start Level 6 Node: has_changedhas_changedEnd Level 6 Node: has_changed
               Start Level 6 Node: release_documentrelease_documentEnd Level 6 Node: release_document
               Start Level 6 Node: is_openis_openEnd Level 6 Node: is_open
               Start Level 6 Node: is_destroyedis_destroyedEnd Level 6 Node: is_destroyed
               Start Level 6 Node: has_standard_interfacehas_standard_interfaceEnd Level 6 Node: has_standard_interface
               Start Level 6 Node: add_menu_baradd_menu_barEnd Level 6 Node: add_menu_bar
               Start Level 6 Node: add_menu_popupadd_menu_popupEnd Level 6 Node: add_menu_popup
               Start Level 6 Node: add_menu_itemadd_menu_itemEnd Level 6 Node: add_menu_item
               Start Level 6 Node: delete_menu_itemdelete_menu_itemEnd Level 6 Node: delete_menu_item
               Start Level 6 Node: select_allselect_allEnd Level 6 Node: select_all
               Start Level 6 Node: clear_selectionclear_selectionEnd Level 6 Node: clear_selection
               Start Level 6 Node: cut_selectioncut_selectionEnd Level 6 Node: cut_selection
               Start Level 6 Node: copy_selectioncopy_selectionEnd Level 6 Node: copy_selection
               Start Level 6 Node: paste_clipboardpaste_clipboardEnd Level 6 Node: paste_clipboard
               Start Level 6 Node: paste_specialpaste_specialEnd Level 6 Node: paste_special
               Start Level 6 Node: page_setuppage_setupEnd Level 6 Node: page_setup
               Start Level 6 Node: print_documentprint_documentEnd Level 6 Node: print_document
               Start Level 6 Node: execute_macroexecute_macroEnd Level 6 Node: execute_macro
               Start Level 6 Node: has_wordprocessor_interfacehas_wordprocessor_interfaceEnd Level 6 Node: has_wordprocessor_interface
               Start Level 6 Node: get_wordprocessor_interfaceget_wordprocessor_interfaceEnd Level 6 Node: get_wordprocessor_interface
               Start Level 6 Node: get_document_typeget_document_typeEnd Level 6 Node: get_document_type
               Start Level 6 Node: get_document_handleget_document_handleEnd Level 6 Node: get_document_handle
               Start Level 6 Node: get_application_propertyget_application_propertyEnd Level 6 Node: get_application_property
               Start Level 6 Node: update_document_linksupdate_document_linksEnd Level 6 Node: update_document_links
               Start Level 6 Node: has_spreadsheet_interfacehas_spreadsheet_interfaceEnd Level 6 Node: has_spreadsheet_interface
               Start Level 6 Node: get_spreadsheet_interfaceget_spreadsheet_interfaceEnd Level 6 Node: get_spreadsheet_interface
               Start Level 6 Node: has_form_interfacehas_form_interfaceEnd Level 6 Node: has_form_interface
               Start Level 6 Node: get_form_interfaceget_form_interfaceEnd Level 6 Node: get_form_interface
               Start Level 6 Node: has_mail_merge_interfacehas_mail_merge_interfaceEnd Level 6 Node: has_mail_merge_interface
               Start Level 6 Node: get_mail_merge_interfaceget_mail_merge_interfaceEnd Level 6 Node: get_mail_merge_interface
               Start Level 6 Node: has_pivot_interfacehas_pivot_interfaceEnd Level 6 Node: has_pivot_interface
               Start Level 6 Node: get_pivot_interfaceget_pivot_interfaceEnd Level 6 Node: get_pivot_interface
               Start Level 6 Node: get_script_collectionget_script_collectionEnd Level 6 Node: get_script_collection
               Start Level 6 Node: get_document_cookieget_document_cookieEnd Level 6 Node: get_document_cookie
            Start Level 5 Node: Processing Office Application EventsProcessing Office Application EventsEnd Level 5 Node: Processing Office Application Events
               Start Level 6 Node: Event Handling Using Static MethodsEvent Handling Using Static MethodsEnd Level 6 Node: Event Handling Using Static Methods
               Start Level 6 Node: Event Handling Using Instance MethodsEvent Handling Using Instance MethodsEnd Level 6 Node: Event Handling Using Instance Methods
      Start Level 3 Node: Exchanging Data Between the SAP System and the Desktop ApplicatiExchanging Data Between the SAP System and the Desktop ApplicatiEnd Level 3 Node: Exchanging Data Between the SAP System and the Desktop Applicati
         Start Level 4 Node: The Link ServerThe Link ServerEnd Level 4 Node: The Link Server
            Start Level 5 Node: Working With the Link ServerWorking With the Link ServerEnd Level 5 Node: Working With the Link Server
               Start Level 6 Node: Generic ParametersGeneric ParametersEnd Level 6 Node: Generic Parameters
               Start Level 6 Node: start_link_serverstart_link_serverEnd Level 6 Node: start_link_server
               Start Level 6 Node: stop_link_serverstop_link_serverEnd Level 6 Node: stop_link_server
               Start Level 6 Node: add_string_itemadd_string_itemEnd Level 6 Node: add_string_item
               Start Level 6 Node: add_table_item2add_table_item2End Level 6 Node: add_table_item2
               Start Level 6 Node: add_table_itemadd_table_itemEnd Level 6 Node: add_table_item
               Start Level 6 Node: add_binary_itemadd_binary_itemEnd Level 6 Node: add_binary_item
               Start Level 6 Node: remove_link_itemremove_link_itemEnd Level 6 Node: remove_link_item
               Start Level 6 Node: copy_link_item_to_clipboardcopy_link_item_to_clipboardEnd Level 6 Node: copy_link_item_to_clipboard
               Start Level 6 Node: execute_copy_link_dialogexecute_copy_link_dialogEnd Level 6 Node: execute_copy_link_dialog
            Start Level 5 Node: Strategies for Working with the Link ServerStrategies for Working with the Link ServerEnd Level 5 Node: Strategies for Working with the Link Server
         Start Level 4 Node: The Table CollectionThe Table CollectionEnd Level 4 Node: The Table Collection
            Start Level 5 Node: Using the Table CollectionUsing the Table CollectionEnd Level 5 Node: Using the Table Collection
               Start Level 6 Node: Generic ParametersGeneric ParametersEnd Level 6 Node: Generic Parameters
               Start Level 6 Node: add_tableadd_tableEnd Level 6 Node: add_table
               Start Level 6 Node: add_table_by_urladd_table_by_urlEnd Level 6 Node: add_table_by_url
               Start Level 6 Node: get_tableget_tableEnd Level 6 Node: get_table
               Start Level 6 Node: get_table_by_urlget_table_by_urlEnd Level 6 Node: get_table_by_url
               Start Level 6 Node: remove_tableremove_tableEnd Level 6 Node: remove_table
               Start Level 6 Node: remove_all_tablesremove_all_tablesEnd Level 6 Node: remove_all_tables
      Start Level 3 Node: The Word Processor InterfaceThe Word Processor InterfaceEnd Level 3 Node: The Word Processor Interface
         Start Level 4 Node: Working With The Word Processor InterfaceWorking With The Word Processor InterfaceEnd Level 4 Node: Working With The Word Processor Interface
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: get_versionget_versionEnd Level 5 Node: get_version
            Start Level 5 Node: install_templateinstall_templateEnd Level 5 Node: install_template
            Start Level 5 Node: set_templateset_templateEnd Level 5 Node: set_template
            Start Level 5 Node: get_template_infoget_template_infoEnd Level 5 Node: get_template_info
            Start Level 5 Node: remove_templateremove_templateEnd Level 5 Node: remove_template
            Start Level 5 Node: searchsearchEnd Level 5 Node: search
            Start Level 5 Node: replacereplaceEnd Level 5 Node: replace
            Start Level 5 Node: insert_tableinsert_tableEnd Level 5 Node: insert_table
            Start Level 5 Node: insert_table2insert_table2End Level 5 Node: insert_table2
            Start Level 5 Node: get_table_infoget_table_infoEnd Level 5 Node: get_table_info
            Start Level 5 Node: clear_tableclear_tableEnd Level 5 Node: clear_table
      Start Level 3 Node: The Form InterfaceThe Form InterfaceEnd Level 3 Node: The Form Interface
         Start Level 4 Node: Working With The Form InterfaceWorking With The Form InterfaceEnd Level 4 Node: Working With The Form Interface
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: set_dataset_dataEnd Level 5 Node: set_data
            Start Level 5 Node: get_dataget_dataEnd Level 5 Node: get_data
            Start Level 5 Node: add_fieldadd_fieldEnd Level 5 Node: add_field
            Start Level 5 Node: delete_fieldsdelete_fieldsEnd Level 5 Node: delete_fields
            Start Level 5 Node: disconnect_fieldsdisconnect_fieldsEnd Level 5 Node: disconnect_fields
            Start Level 5 Node: get_form_fieldsget_form_fieldsEnd Level 5 Node: get_form_fields
            Start Level 5 Node: protectprotectEnd Level 5 Node: protect
            Start Level 5 Node: set_modusset_modusEnd Level 5 Node: set_modus
      Start Level 3 Node: The Mail Merge InterfaceThe Mail Merge InterfaceEnd Level 3 Node: The Mail Merge Interface
         Start Level 4 Node: Using the Mail Merge InterfaceUsing the Mail Merge InterfaceEnd Level 4 Node: Using the Mail Merge Interface
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: set_data_sourceset_data_sourceEnd Level 5 Node: set_data_source
            Start Level 5 Node: get_fieldsget_fieldsEnd Level 5 Node: get_fields
            Start Level 5 Node: merge_onemerge_oneEnd Level 5 Node: merge_one
            Start Level 5 Node: merge_rangemerge_rangeEnd Level 5 Node: merge_range
            Start Level 5 Node: printprintEnd Level 5 Node: print
            Start Level 5 Node: viewviewEnd Level 5 Node: view
            Start Level 5 Node: shutdownshutdownEnd Level 5 Node: shutdown
            Start Level 5 Node: view_field_codesview_field_codesEnd Level 5 Node: view_field_codes
      Start Level 3 Node: The Script CollectionThe Script CollectionEnd Level 3 Node: The Script Collection
         Start Level 4 Node: Using the Script CollectionUsing the Script CollectionEnd Level 4 Node: Using the Script Collection
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: add_scriptadd_scriptEnd Level 5 Node: add_script
            Start Level 5 Node: add_script_from_tableadd_script_from_tableEnd Level 5 Node: add_script_from_table
            Start Level 5 Node: remove_all_scriptsremove_all_scriptsEnd Level 5 Node: remove_all_scripts
            Start Level 5 Node: remove_scriptremove_scriptEnd Level 5 Node: remove_script
      Start Level 3 Node: The Spreadsheet InterfaceThe Spreadsheet InterfaceEnd Level 3 Node: The Spreadsheet Interface
         Start Level 4 Node: Using the Spreadsheet InterfaceUsing the Spreadsheet InterfaceEnd Level 4 Node: Using the Spreadsheet Interface
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: The Updating ParameterThe Updating ParameterEnd Level 5 Node: The Updating Parameter
            Start Level 5 Node: get_active_sheetget_active_sheetEnd Level 5 Node: get_active_sheet
            Start Level 5 Node: get_dimensionget_dimensionEnd Level 5 Node: get_dimension
            Start Level 5 Node: get_protectionget_protectionEnd Level 5 Node: get_protection
            Start Level 5 Node: get_sheetsget_sheetsEnd Level 5 Node: get_sheets
            Start Level 5 Node: get_ranges_dataget_ranges_dataEnd Level 5 Node: get_ranges_data
            Start Level 5 Node: get_ranges_namesget_ranges_namesEnd Level 5 Node: get_ranges_names
            Start Level 5 Node: get_cell_formatget_cell_formatEnd Level 5 Node: get_cell_format
            Start Level 5 Node: get_cell_formats_tableget_cell_formats_tableEnd Level 5 Node: get_cell_formats_table
            Start Level 5 Node: get_selectionget_selectionEnd Level 5 Node: get_selection
            Start Level 5 Node: get_selected_areasget_selected_areasEnd Level 5 Node: get_selected_areas
            Start Level 5 Node: select_rangeselect_rangeEnd Level 5 Node: select_range
            Start Level 5 Node: set_selectionset_selectionEnd Level 5 Node: set_selection
            Start Level 5 Node: select_sheetselect_sheetEnd Level 5 Node: select_sheet
            Start Level 5 Node: set_colorset_colorEnd Level 5 Node: set_color
            Start Level 5 Node: set_fontset_fontEnd Level 5 Node: set_font
            Start Level 5 Node: set_formatset_formatEnd Level 5 Node: set_format
            Start Level 5 Node: set_format_stringset_format_stringEnd Level 5 Node: set_format_string
            Start Level 5 Node: set_frameset_frameEnd Level 5 Node: set_frame
            Start Level 5 Node: set_ranges_formatset_ranges_formatEnd Level 5 Node: set_ranges_format
            Start Level 5 Node: cell_formatcell_formatEnd Level 5 Node: cell_format
            Start Level 5 Node: protectprotectEnd Level 5 Node: protect
            Start Level 5 Node: protect_rangeprotect_rangeEnd Level 5 Node: protect_range
            Start Level 5 Node: add_sheetadd_sheetEnd Level 5 Node: add_sheet
            Start Level 5 Node: set_sheet_nameset_sheet_nameEnd Level 5 Node: set_sheet_name
            Start Level 5 Node: delete_sheetdelete_sheetEnd Level 5 Node: delete_sheet
            Start Level 5 Node: insert_range_diminsert_range_dimEnd Level 5 Node: insert_range_dim
            Start Level 5 Node: change_rangechange_rangeEnd Level 5 Node: change_range
            Start Level 5 Node: insert_rangesinsert_rangesEnd Level 5 Node: insert_ranges
            Start Level 5 Node: insert_one_tableinsert_one_tableEnd Level 5 Node: insert_one_table
            Start Level 5 Node: set_ranges_dataset_ranges_dataEnd Level 5 Node: set_ranges_data
            Start Level 5 Node: clear_rangeclear_rangeEnd Level 5 Node: clear_range
            Start Level 5 Node: clear_all_rangesclear_all_rangesEnd Level 5 Node: clear_all_ranges
            Start Level 5 Node: delete_content_rangesdelete_content_rangesEnd Level 5 Node: delete_content_ranges
            Start Level 5 Node: delete_rangesdelete_rangesEnd Level 5 Node: delete_ranges
            Start Level 5 Node: hide_columnshide_columnsEnd Level 5 Node: hide_columns
            Start Level 5 Node: show_columnsshow_columnsEnd Level 5 Node: show_columns
            Start Level 5 Node: hide_rowshide_rowsEnd Level 5 Node: hide_rows
            Start Level 5 Node: show_rowsshow_rowsEnd Level 5 Node: show_rows
            Start Level 5 Node: set_hierarchyset_hierarchyEnd Level 5 Node: set_hierarchy
            Start Level 5 Node: set_hierarchy_tableset_hierarchy_tableEnd Level 5 Node: set_hierarchy_table
            Start Level 5 Node: clear_hierarchyclear_hierarchyEnd Level 5 Node: clear_hierarchy
            Start Level 5 Node: printprintEnd Level 5 Node: print
            Start Level 5 Node: set_zoomset_zoomEnd Level 5 Node: set_zoom
            Start Level 5 Node: fit_widestfit_widestEnd Level 5 Node: fit_widest
            Start Level 5 Node: screen_updatescreen_updateEnd Level 5 Node: screen_update
            Start Level 5 Node: load_libload_libEnd Level 5 Node: load_lib
            Start Level 5 Node: versionversionEnd Level 5 Node: version
            Start Level 5 Node: Important Table StructuresImportant Table StructuresEnd Level 5 Node: Important Table Structures
      Start Level 3 Node: The Pivot InterfaceThe Pivot InterfaceEnd Level 3 Node: The Pivot Interface
         Start Level 4 Node: Using the Pivot InterfaceUsing the Pivot InterfaceEnd Level 4 Node: Using the Pivot Interface
            Start Level 5 Node: Generic ParametersGeneric ParametersEnd Level 5 Node: Generic Parameters
            Start Level 5 Node: set_source_tableset_source_tableEnd Level 5 Node: set_source_table
            Start Level 5 Node: set_fieldtypeset_fieldtypeEnd Level 5 Node: set_fieldtype
            Start Level 5 Node: get_allfieldsget_allfieldsEnd Level 5 Node: get_allfields
            Start Level 5 Node: get_allpivottablesget_allpivottablesEnd Level 5 Node: get_allpivottables
            Start Level 5 Node: drill_downdrill_downEnd Level 5 Node: drill_down
            Start Level 5 Node: drill_updrill_upEnd Level 5 Node: drill_up
            Start Level 5 Node: Important Table StructuresImportant Table StructuresEnd Level 5 Node: Important Table Structures
      Start Level 3 Node: Test Tools for Desktop Office IntegrationTest Tools for Desktop Office IntegrationEnd Level 3 Node: Test Tools for Desktop Office Integration
         Start Level 4 Node: DOI Installation Test Using a Standalone Executable ProgramDOI Installation Test Using a Standalone Executable ProgramEnd Level 4 Node: DOI Installation Test Using a Standalone Executable Program
         Start Level 4 Node: DOI Installation Test Within WordDOI Installation Test Within WordEnd Level 4 Node: DOI Installation Test Within Word
         Start Level 4 Node: DOI Installation Test Within ExcelDOI Installation Test Within ExcelEnd Level 4 Node: DOI Installation Test Within Excel
         Start Level 4 Node: Test for the TableFactory OCXTest for the TableFactory OCXEnd Level 4 Node: Test for the TableFactory OCX
   Start Level 2 Node: The Document ViewerThe Document ViewerEnd Level 2 Node: The Document Viewer
      Start Level 3 Node: Using the Document ViewerUsing the Document ViewerEnd Level 3 Node: Using the Document Viewer
         Start Level 4 Node: Coding ExampleCoding ExampleEnd Level 4 Node: Coding Example
      Start Level 3 Node: Methods of the Document ViewerMethods of the Document ViewerEnd Level 3 Node: Methods of the Document Viewer
         Start Level 4 Node: init_viewerinit_viewerEnd Level 4 Node: init_viewer
         Start Level 4 Node: view_document_from_urlview_document_from_urlEnd Level 4 Node: view_document_from_url
         Start Level 4 Node: view_document_from_tableview_document_from_tableEnd Level 4 Node: view_document_from_table
         Start Level 4 Node: close_documentclose_documentEnd Level 4 Node: close_document
         Start Level 4 Node: destroy_viewerdestroy_viewerEnd Level 4 Node: destroy_viewer