Quellcodes der BSP-Demos
|
|
- Carsten Volker Armbruster
- vor 8 Jahren
- Abrufe
Transkript
1 Quellcodes der BSP-Demos ZBSPDemo1 default.htm: language="abap"%> <!doctype html> <head> <title> Einfacher Test </title> </head> <body> <h1> Willkommen in der BSP-Welt </h1> <%-- Dies ist ein BSP-Kommentar --%> <center> <!-- Statisch = HTML : --> Hallo alle miteinander! <br> <!-- Dynamsch = Skript: --> <% do 5 times. %> <font size = <%=sy-index.%> > Hello World! <br> <% enddo. %> </center> <script language="javascript"> document.write("dies ist clientside JS - ausgeführt durch Browser!"); alert( "Hier lebt clientside JS!" ); </script> <img src="../public/tutorial/scalability.jpg"> Grundsätzlicher Aufbau einer BSP-Seite: HTML + ABAP + JS
2 ZBSPDemo2 default.htm: page language="abap" %> include file="navigation.htm" %> <table> <tr><td> <h3> Einstieg </h3></td></tr> </table> about.htm: language="abap"%> include file="navigation.htm" %> <h3> Portal </h3> <br> <h3>unser Motto: Formlos - Fristlos - Zwecklos! </h3> <br> <h4> by BAMOS 2005.</h4> ========== gruss TYPE STRING Grussformel woanders.htm: %@ page language="abap" %> <%@ include file="navigation.htm" %> <table> <tr><td> <h3> Weitere Infos </h3></td></tr> </table> <img src="blackb47.gif" height=200 width=200 border=1> Einfügen Include Aufnahme von MIME- Objekten und CSS Statische Seitennavigation
3 ZBSPDemo2 navigation.htm: language="abap" %> <head> <! Einbinden eines SAP-Stylesheets -> <link rel="stylesheet" href="../../sap/public/bc/bsp/styles/sapbsp.css"> <title> Portal </title> </head> <! Verwenden eines SAP-Stylesheet-Elements -> <body class="bsptbvcellstd"> <h2> Hereinmarschiert in die Demo!! </h2> <table cellpadding=1> <tr height=30> <td align="center" width="100"> <a href="default.htm"> Wieder zum um Einstieg </a> </td> <td align="center" width="100"> <a href="woanders.htm"> Weitere banale Infos </a> </td> <td align="center" width="100"> <a href="about.htm"> Ueber uns </a> </td> </tr> </table> <hr>
4 ZBSPFORMHTML default.htm: language="abap" %> <head> <title> Einstieg </title> </head> <body> <% data: fm type String. fm = Firma %> <center> <h1> Dateneingabe </h1> Weitergabe von Daten an selbe Seite oder Folgeseite <form method="get"> <input type = "text" name = "Firma" value = <%=Firma.%> > <input type = "SUBMIT" name = "Senden" value = "Get an gleiche Seite!" > <br> Daten auf Server: <%=fm. %> <br> <form action="next.htm" method="post"> <input type = "text" name = "Firma" value = "SAP" > <input type = "SUBMIT" name = "Senden" value = "Post an Folgeseite!" > </center> ========== Firma auto TYPE STRING Testvariable next.htm: <%@page language="abap" %> <head> <title> Folgeseite </title> </head> <body> <% data: fm type String. fm = Firma. %> <center> <h1> Datenausgabe </h1> <br> Daten auf Server: <%=fm. %> <br> <a href="default.htm?firma=ibm"> Wieder zum um Einstieg </a> </center> ========== Firma auto TYPE STRING Testvariable Seitennavigation + Wertübergabe mit klassischer HTML-Form
5 default.htm: language="abap"%> <head> <title> Einstieg </title> </head> <body> <center> <h1> Anmeldung </h1> Als Mitarbeiter oder Administrator anmelden: Hallo alle miteinander! <form method = "POST" > <input type = "SUBMIT" name = "OnInputProcessing(opt_1)" value = "Mitarbeiter" > <input type = "SUBMIT" name = "OnInputProcessing(opt_2)" value = "Administrator" > </center> OnInputProcessing: CASE event_id. WHEN 'opt_1'. navigation->goto_page( 'mitarbeiter.htm' ). WHEN 'opt_2'. navigation->next_page( 'start_adm' ). ENDCASE. mitarbeiter.htm: <%@page language="abap"%> <head> <title> Mitarbeiter </title> </head> <body> <center> <h1> Anmeldung für Mitarbeiter </h1> Als Mitarbeiter anmelden:...<br> <a href=default.htm> Hier gehts statisch zurück <a> </center> admin.htm: <%@page language="abap"%> <head> <title> Administratror </title> </head> <body> <center> <h1> Anmeldung für den Administrator</h1> Als Administrator anmelden:... <br> <a href=default.htm> Hier gehts statisch zurück <a> </center> ZBSPDemo3 Aufruf OnInputProcessing und Navigation zur Folgeseite mit navigation- Objekt
6 ZBSPAUTO default.htm : %@ page language="abap" %> <body > <h2> Willkommen </h2> Sie können ewas eingeben - bleibts erhalten? <img height="130" src="../public/tutorial/book2.jpg "> <img height="130" src="../public/tutorial/book2.jpg "> <img height="130" src="../public/tutorial/book2.jpg "> <form method="post"> Nachname <input type=text name="authorlname" value="<%= authorlname %>" > Vorname <input type=text name="authorfname" value="<%= authorfname %>" > <input type=submit name="oninputprocessing(select)" value="selbstaufruf der Seite"> ==================== authorfname TYPE STRING Autor Vorname authorlname TYPE STRING Autor Nachname OnInitialization : * Nur das Auto-Seitenattribut wurde übertragen * und steht hier und im Layout wieder zur Verfügung data: s1 type string, s2 type string. s1 = authorfname. s2 = authorlname. OnInputProcessing : * Nur auto-seitenattribute kommen an und sind hier mit Werten gefüllt: Weitergabe von Formularwerten an Auto-Seitenattribute der Folge-BS data: alast type string, afirst type string. alast = authorlname. afirst = authorfname. * Aber alle Formfelder abgreifbar auch wenn sie kein gleichnamiges auto-seitenattribut haben: alast = request->get_form_field('authorlname'). afirst = request->get_form_field('authorfname'). case event_id. when 'select'. * Nur bei auto-seitenattributen funktioniert die Übergabe - an OnInitialization + Layout : navigation->set_parameter( 'authorlname' ). navigation->set_parameter( 'authorfname' ). navigation->goto_page( 'default.htm' ). when others. endcase.
7 ZBSPAUTO2 default.htm : <%@ page language="abap" %> <body > <h2> Willkommen </h2> Sie können ewas eingeben - bleibts erhalten? <form method="post"> Name <input type=text name="customer" value="<%= customer %>" > Stadt <input type=text name="city" value="<%= city %>" > <input type=submit name="oninputprocessing(same_imp)" value="selbstaufruf - Implizit"> <input type=submit name="oninputprocessing(same_exp)" value="selbstaufruf - Explizit"> <input type=submit name="oninputprocessing(next)" value="nächste Seite"> city TYPE STRING Ort customer TYPE STRING Kundenname OnInitialization : * Test der Verfügbarkeit der Seitenattribute data: s1 type string, s2 type string. s1 = customer. s2 = city. OnInputProcessing : * Bei implizitem Selbsraufruf ist explizite Werteübergabe nicht erforderlich * Bei explizitem Selbsraufruf ist explizite Werteübergabe erforderlich customer = request->get_form_field( 'customer' ). city = request->get_form_field( 'city' ). case event_id. when 'same_imp'. * navigation->set_parameter( 'customer' ). * navigation->set_parameter( 'city' ). when 'same_exp'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'default.htm' ). when 'next'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'next.htm' ). when others. endcase. Austesten der Weitergabe von Werten bei expliziter und impliziter Navigation
8 ZBSPAUTO2 next.htm : <%@ page language="abap" %> <body > <h2> Willkommen </h2> Sie können ewas eingeben - bleibts erhalten? <form method="post"> Name <input type=text name="customer" value="<%= customer %>" > Stadt <input type=text name="city" value="<%= city %>" > <input type=submit name="oninputprocessing(back)" value="zurück"> city TYPE STRING Ort customer TYPE STRING Kundenname OnInitialization : * Test der Verfügbarkeit der Seitenattribute data: s1 type string, s2 type string. s1 = customer. s2 = city. OnInputProcessing : customer = request->get_form_field( 'customer' ). city = request->get_form_field( 'city' ). case event_id. when 'back'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'default.htm' ). when others. endcase.
9 ZBSPBooks default.htm : <%@ page language="abap" %> <body > <h2> Willkommen im Buchkatalog </h2> Sie können: Liste aller Autoren ausgeben. Liste aller Bücher eines Autors ausgeben. Liste aller Bücher aller Autoren ausgeben - Eingabe von space. <img height="130" src="../public/tutorial/book2.jpg "> <img height="130" src="../public/tutorial/book2.jpg "> <img height="130" src="../public/tutorial/book2.jpg "> Beispiel mit mehreren BSPs und Zugriff auf DB. Zusammenspiel grundsätzlicher BSP-Elemente <form method="post"> Nachname <input type=text name="authorlname" value="" > Vorname <input type=text name="authorfname" value="" > <input type=submit name="oninputprocessing(select)" value="bücher dieses Autors"> <input type=submit name="oninputprocessing(authors)" value="zur Autorenliste"> <script language="javascript" > document.forms(0).elements('authorlname').focus(); </script> OnInputProcessing : case event_id. when 'select'. navigation->set_parameter( 'authorlname' ). navigation->set_parameter( 'authorfname' ). navigation->next_page( 'TORESULTS' ). when 'authors'. navigation->next_page( 'TOAUTHORS' ). when others. endcase.
10 ZBSPBooks authors.htm : %@ page language="abap" %> <body> <h2> Liste der Autoren </h2> <table border=1> <tr> <td><b> Vorname </b></td> <td><b> Nachanme </b></td> </tr> <% data: wa_author type zbsauthors. loop at authors into wa_author. %> <tr> <td> <%= wa_author-authfname %> </td> <td> <%= wa_author-authlname %> </td> </tr> <% endloop. %> </table> <a href = default.htm> Zum Einstieg </a> ======================= authors TYPE ZAUTHORTAB_TYPE interne Tabelle für Autoren OnInialization : select * from zbsauthors into table authors. sort authors by authlname. delete adjacent duplicates from authors comparing authlname authfname. Types : types: zauthortab_type type standard table of zbsauthors.
11 ZBSPBooks results.htm : <%@ page language="abap" %> <body> <h2> Ergebnis der Büchersuche </h2> <% if authors is initial.%> <h3> Leider keine Treffer für: <%= authorlname %>, <%= authorfname %>. </h3> <% else. %> <h3> Die Treffer lauten: </h3> <table border=1> <tr> <td> ISBN </td> <td> Title </td> <td> Verlag </td> <td> Erscheinungsjahr </td> </tr> <% data: wa_book type zbsbooks, wa_author type zbsauthors. loop at authors into wa_author. loop at books into wa_book where isbn = wa_author-isbn. %> <tr> <td> <%= wa_book-isbn %> </td> <td> <%= wa_book-title %> </td> <td> <%= wa_book-publisher %> </td> <td> <%= wa_book-publyear %> </td> </tr> <% endloop. endloop. %> </table> <% endif. %> <a href = default.htm> Zum Einstieg </a> ======================= authorfname TYPE STRING Autor Vorname authorlname TYPE STRING Autor Nachname authors TYPE ZAUTHORTAB_TYPE interne Tabelle für Autoren books TYPE ZBOOKTAB_TYPE interne Tabelle für Bücher
12 ZBSPBooks results.htm : OnInialization : select * from zbsauthors into table authors. if authorlname is initial. authorlname = '*'. endif. if authorfname is initial. authorfname = '*'. endif. delete authors where not authlname cp authorlname or not authfname cp authorfname. select * from zbsbooks into table books. Types : types: zauthortab_type type standard table of zbsauthors. types: zbooktab_type type standard table of zbsbooks.
13 ZBSPFormular default.htm : <%@page language="abap" %> Zugriff auf verschiedene <head> <title> Einstieg </title> </head> HTML-Eingabeelemente in <body> Eventhandler <center> <h1> Dateneingabe </h1> Eingabe von Benutzerdaten in typische Formularelemente: <br /> <form method="post"> <select name="kategorie"> <option value="buch"> Bücher </option> <option value="cd"> CDs </option> <option value="all"> Alles </option> </select> <select name="jahr"> <% data: counter(4) type n. do 4 times. counter = sy-index %> <option value="<%= counter%>"> <%= counter%> </option> <% enddo. %> </select> <input type = "text" name = "Titel" value="etwas" > <br /><br /> <input type = "checkbox" name = "sofort" /> Sofortversand <br /> <input type = "checkbox" name = "geschenk" /> Geschenkverpackung <br /><br /> <input type = "radio" name = "zahlung" value="bar" /> Barzahlung <br /> <input type = "radio" name = "zahlung" value="cc" /> Kreditkarte <br /><br /> <input type = "SUBMIT" name = "OnInputProcessing" value = "Und Weg!" > </center> OnInputProcessing : data: s1 type string, s2 type string, s3 type string, s4 type string, s5 type string. data: y(4) type n. s1 = request->get_form_field( 'Titel' ). s2 = request->get_form_field( 'kategorie' ). y = request->get_form_field( 'jahr' ). s3 = request->get_form_field( 'sofort' ). s4 = request->get_form_field( 'geschenk' ). s5 = request->get_form_field( 'zahlung' ). *... Datenverarbeitung - Fortführung der Transaktion...
14 ZBSPDBase default.htm : <%@ page language="abap" %> <body > <h2> Flugverbindungen </h2> Gewünschte Fluglinie: Übung: Zugriff auf DB in OnInitialization + Darstellen der Ergebnisse im Layout Typdeklarationen, interne Tabelle und Arbeitsbereich... <form method="post"> Nachname <input type=text name="carrier" value="<%= carrier %>" > <input type=submit name="oninputprocessing(select)" value="verbindungsübersicht"> =============== carrier TYPE STRING Fluglinie OnInputProcessing : case event_id. when 'select'. navigation->set_parameter( 'carrier' ). navigation->next_page( 'TORESULTS' ). when others. endcase. OnInitialization : carrier = 'LH'.
15 ZBSPDBase results.htm : <%@ page language="abap" %> <body> <h2> Verbindungen </h2> <% if my_flights is initial.%> <h3> Leider keine Treffer für: <%= carrier %>. </h3> <% else. %> <h3> Treffer lauten: </h3> <table border=1> <tr> <td> Verbindung </td> <td> Datum </td> <td> Preis </td> <td> Währung </td> <td> Flugzeugtype </td> <td> Plätze </td> <td> Besetze Plätze </td> </tr> <% data: wa_flights type sflight. loop at my_flights into wa_flights. %> <tr> <td> <%= wa_flights-connid %> </td> <td> <%= wa_flights-fldate %> </td> <td> <%= wa_flights-price %> </td> <td> <%= wa_flights-currency %> </td> <td> <%= wa_flights-planetype %> </td> <td> <%= wa_flights-seatsmax %> </td> <td> <%= wa_flights-seatsocc %> </td> </tr> <% endloop. %> </table> <% endif. %> <form method="post"> <input type=submit name="oninputprocessing(back)" value="zurück"> ================== carrier TYPE STRING Fluglinie my_flights TYPE ZFLIGHT_TYPE interne Tabelle für Verbindungen OnInputProcessing : case event_id. when 'back'. navigation->goto_page( 'default.htm' ). when others. endcase. OnInitialization : select * from sflight into table my_flights where carrid = carrier. Types: types: zflight_type type standard table of sflight.
16 ZBSPSessionTest default.htm : <%@ page language="abap" %> <body > <h2> Willkommen </h2> In OnInitialization gesetzt : <%= oninitwert %> <% layoutwert = 'Wird im Layout gesetzt!'. %> Im Layout gesetzt: <%= layoutwert %> Und diese Werte werden im Formuar eingegeben: <form method="post"> Name <input type=text name="customer" value="<%= customer %>" > Stadt <input type=text name="city" value="<%= city %>" > <input type=submit name="oninputprocessing(same_imp)" value="selbstaufruf - Implizit"> <input type=submit name="oninputprocessing(same_exp)" value="selbstaufruf - Explizit"> <input type=submit name="oninputprocessing(next)" value="nächste Seite"> city TYPE STRING Ort customer TYPE STRING Kundenname layoutwert TYPE STRING Testvariable2 oninitwert TYPE STRING Testvariable OnInitialization : * Test der Verfügbarkeit der Seitenattribute data: s1 type string, s2 type string. s1 = customer. s2 = city. Stateless und Stateful: Lebensdauer von Seitenattribut- Werten. Übergabe in OnInitialization, Layout, Form - Zugriff in OnInputprocessing oninitwert = 'Mein OnInit-Wert!'. OnInputProcessing : data: dummy1 type string, dummy2 type string. dummy1 = oninitwert. dummy2 = layoutwert. customer = request->get_form_field( 'customer' ). city = request->get_form_field( 'city' ). case event_id. when 'same_imp'. * navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). when 'same_exp'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'default.htm' ). when 'next'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'next.htm' ). when others. endcase.
17 ZBSPSessionTest next.htm : <%@ page language="abap" %> <body > <h2> Willkommen </h2> Etwas eingeben - bleibts erhalten? <form method="post"> Name <input type=text name="customer" value="<%= customer %>" > Stadt <input type=text name="city" value="<%= city %>" > <input type=submit name="oninputprocessing(back)" value="zurück"> ================ city TYPE STRING Ort customer TYPE STRING Kundenname OnInitialization : * Test der Verfügbarkeit der Seitenattribute data: s1 type string, s2 type string. s1 = customer. s2 = city. OnInputProcessing : customer = request->get_form_field( 'customer' ). city = request->get_form_field( 'city' ). case event_id. when 'back'. navigation->set_parameter( 'customer' ). navigation->set_parameter( 'city' ). navigation->goto_page( 'default.htm' ). when others. endcase.
18 ZBSPSession default.htm : %@ page language="abap" %> <SCRIPT> function findcookie( sname ) { var i = 0; var acookie = document.cookie.split("; "); var outvalue = null; while ((i < acookie.length) && (outvalue == null)) { var thiscookie = acookie[i].split("="); if (thiscookie[0] == sname) { outvalue = unescape(thiscookie[1]); i++; return outvalue; </SCRIPT> <body > <h2> Willkommen </h2> Abfrage von Infos zu Session-ID und Session-Cookie: <form method="post"> <input type=submit name="oninputprocessing(sful)" value="stateful"> <input type=submit name="oninputprocessing(sless)" value="stateless"> <form> Find cookie: <INPUT TYPE="TEXT" NAME="cookiename" VALUE="sap-contextid"> <INPUT TYPE="BUTTON" VALUE="Go" onclick="alert(findcookie(cookiename.value))"> Session-Info via Runtime-Objekt: <%= runtime->session_id %> OnInputProcessing : case event_id. when 'sful'. runtime->keep_context = 1. navigation->goto_page( 'default.htm' ). when 'sless'. runtime->keep_context = 0. navigation->goto_page( 'default.htm' ). when others. endcase. Stateless und Stateful: Auslesen Session-Cookie und runtime-info. Verhalten beim Deaktivieren von Session-Cookies im Browser
19 ZBSPState1 default.htm : <%@ page language="abap" %> <body > <h2> Willkommen </h2> Durchgang Nummer: <%= counter %> um: <%= page->to_string( value = sy-uzeit format = if_bsp_page~co_format_long ) %> am: <% page->write( value = sy-datum ). %> <form method="post"> <input type=submit name="oninputprocessing(select)" value="hochzählen"> <input type=submit name="oninputprocessing(sful)" value="stateful"> <input type=submit name="oninputprocessing(sless)" value="stateless"> ====================== counter TYPE I Zähler OnInputProcessing : data: test type i. test = counter. case event_id. when 'select'. * counter = counter + 1. when 'sful'. runtime->keep_context = 1. when 'sless'. runtime->keep_context = 0. when others. Stateless und Stateful: Hochzählen eines Seitenattributs. Verhalten beim Deaktivieren von Session-Cookies im Browser endcase. OnInitialization : * Veränderung des Zustands: counter = counter + 1.
20 ZClientDemo *& * *& Demo für ICM in Client-Rolle: Aufruf einer Website *& * REPORT ZCLIENTDEMO. DATA: myurl TYPE STRING, myclient TYPE REF TO IF_HTTP_CLIENT, rc TYPE I, len TYPE I, offset TYPE I, content TYPE STRING. CONSTANTS: linsz TYPE I VALUE 80. myurl = ' cl_http_client=>create_by_url( exporting url = myurl importing client = myclient ). myclient->send( ). myclient->receive( ). myclient->response->get_status( importing code = rc ). content = myclient->response->get_cdata( ). myclient->close( ). len = strlen( content ). WHILE offset < len. WRITE: AT /1(linsz) content+offset. ADD linsz TO offset. ENDWHILE. WAS als Client:: Auslesen HTML-Strom einer Webseite
21 ========== default.htm: language="abap"%> <head> <title> Einfacher Test </title> </head> <body> <center> <h1> <%=otr(zbsptest/gruss)%> </h1> <otr> Dies ist ein langer Text, der nur einmal vorkommt. <br> Deshalb wird er als Langtext abgelegt. </otr> </center> <% data: text type string. text = cl_bsp_runtime=>get_otr_text( 'ZBSPTEST/gruss' ). %> Ausgabe: <%= text. %> ZBSPDemo_OTR Ablegen von OTR-Kurzund Langtexten. Mit Doppelklick in die OTR-TAs ============
22 ZMailDemo *& Versenden von Mails aus WAS mittels SMTP-PlugIn REPORT ZMAILDEMO. DATA: send_request TYPE REF TO cl_bcs. DATA: document TYPE REF TO cl_document_bcs. DATA: mail_itab TYPE soli_tab. DATA: wamail TYPE soli. DATA: textlength TYPE so_obj_len. DATA: sender TYPE REF TO cl_sapuser_bcs. DATA: address TYPE adr6-smtp_addr. DATA: recipient TYPE REF TO if_recipient_bcs. DATA: bcs_exception TYPE REF TO cx_bcs. DATA: message TYPE string. TRY. send_request = cl_bcs=>create_persistent( ). wamail = 'Dies ist nur ein kleiner Test!'. append wamail to mail_itab. textlength = strlen( wamail ). document = cl_document_bcs=>create_document( i_type = 'RAW' i_text = mail_itab i_length = textlength i_subject = 'BSP Nur eine Testmail' ). CALL METHOD send_request->set_document( document ). sender = cl_sapuser_bcs=>create( sy-uname ). CALL METHOD send_request->set_sender EXPORTING i_sender = sender. address = 'neuendorf@ba-mosbach.de'. recipient = cl_cam_address_bcs=>create_internet_address( address ). CALL METHOD send_request->add_recipient EXPORTING i_recipient = recipient i_express = ' ' i_copy = ' ' i_blind_copy = ' '. CALL METHOD send_request->send( ). COMMIT WORK. CATCH cx_bcs INTO bcs_exception. message = bcs_exception->get_text( ). write: message. ENDTRY. write: 'Das wars!'. Versenden von s, Erzeugen aller Instanzen und Aufruf der relevanten Methoden
23 ========== default.htm: language="abap" %> name="htmlb" prefix="htmlb" %> ZBSPEXT_1 <htmlb:content design="design2003" > <htmlb:page title="tableview Demo" > <htmlb:form> <% DATA: flights type standard table of sflight. Select * from sflight into table flights. %> <htmlb: tableview id = "f1" table = "<%= flights %>" design = "ALTERNATING" filter = "SERVER" sort = "SERVER" headervisible = "TRUE" headertext = "SAP Flight Table" visiblerowcount = "10" /> Verwenden Extension TableView in minimaler Form Ausgabe von Werten der sflight </htmlb:form> </htmlb:page> </htmlb:content> ============
24 ========== default.htm: language="abap"%> <body > <h2> Willkommen </h2> Eingabe der URL: <form method="post"> URL <input type=text name="myurl" value=" > <input type=submit name="oninputprocessing(select)" value="zur Anzeige!"> ============ OnInputProcessing : case event_id. when 'select'. navigation->set_parameter( 'myurl' ). navigation->goto_page( 'next.htm' ). when others. endcase. ============ next.htm <%@page language="abap"%> <%=content %> ============ OnInitialization : DATA: myclient TYPE REF TO IF_HTTP_CLIENT, rc TYPE I. cl_http_client=>create_by_url( exporting url = myurl importing client = myclient ). myclient->send( ). myclient->receive( ). myclient->response->get_status( importing code = rc ). content = myclient->response->get_cdata( ). myclient->close( ). ============ default.htm: =============== myurl TYPE STRING next.htm: ============== content TYPE STRING myurl TYPE STRING ZBSPCLIENT SAP WAS als HTTP-Client inklusive Anzeige der angeforderten Seite
25 ========== default.htm : ZBSP_AJAX <%@page language="abap"%> <head> <title> Ajax Test </title> <script language="javascript"> var request = null; function createrequest() { try { request = new XMLHttpRequest(); catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); catch (failed) { request = null; Ansprechen WAS via AJAX mittels XMLHTTPRequest- Objekt if (request == null) alert("error creating request object!"); function gettime() { createrequest(); var url = "results.htm"; request.open("get", url, true); request.onreadystatechange = updatepage; request.send(null); function updatepage() { if (request.readystate == 4) { var newtime = request.responsetext; var timeel = document.getelementbyid("time"); replacetext(timeel, newtime);
26 ========== default.htm: function replacetext(el, text) { if (el!= null) { cleartext(el); var newnode = document.createtextnode(text); el.appendchild(newnode); ZBSP_AJAX function cleartext(el) { if (el!= null) { if (el.childnodes) { for (var i = 0; i < el.childnodes.length; i++) { var childnode = el.childnodes[i]; el.removechild(childnode); </script> </head> <body> <h1> Zeitanzeige via Ajax </h1> Die aktuelle Zeit - frisch und asynchron vom Server : <h1> <span id="time"> </span> </h1> <form method="get"> <input value="zeit aktualisieren" type="button" onclick="gettime();" /> ============ results.htm <%@page language="abap"%> <%= sy-uzeit. %> ============
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.
Mehr10.6 Programmier-Exits für Workitems
10.6 Programmier-Exits für Workitems 279 10.6 Programmier-Exits für Workitems 10.6.1 Das Interface IF_SWF_IFS_WORKITEM_EXIT Am Schritt einer Workflow-Definition im Reiter»Programmier-Exits«können verschiedene
MehrA.4 Beispiel zum E-Mail-Versand über Smart Forms
A.4 Beispiel zum E-Mail-Versand über Smart Forms A.4.1 Quelltext In Abschnitt 10.1 haben wir zur Erläuterung des E-Mail-Versands über Smart Forms ein Übungsbeispiel genannt. Hier finden Sie den Quelltext
MehrPHP JavaScript Kapitel 9. Java-Script-Objekte und das Event-Modell
Java-Script-Objekte und das Event-Modell 1 Interaktions-Methoden des Window-Objekts
MehrMeine erste Homepage - Beispiele
Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir
MehrWeb Visu Tutorial. Hipecs Web Visu. Übersicht
Revision Date V100 10082011 Hipecs Web Visu Die hipecs (high performance controller system) bietet die Möglichkeit einer sog Web-Visualisierung über den integrierten Webserver Hierfür wird im Standard
Mehr«Integration in WebSite» HTML-/Javascript-Code-Beispiele
QuickInfo «Integration in WebSite» HTML-/Javascript-Code-Beispiele Fragen? Ihre Umfrage soll direkt in resp. auf Ihrer WebSite erscheinen? Die Möglichkeiten für eine technische Integration an exakten Stellen
MehrSchiller-Gymnasium Hof 20.12.2004
Erstellen eines HTML-Dokumentes Zum Erstellen einer Homepage benötigen wir lediglich einen Editor. Zum Ansehen der fertigen Site benötigen wir wir natürlich auch einen Browser, z.b. Firefox oder Netscape
MehrWeb Sockets mit HTML5. Quelle: www.html5rocks.com/de
Web Sockets mit HTML5 Quelle: www.html5rocks.com/de Intensive Client-Server-Kommunikation: Beispiele Online-Spiele mit mehreren Mitspielern Chat-Anwendungen Live-Sport-Ticker Echtzeit-Aktualisierungen
MehrErstellen eines HTML-Templates mit externer CSS-Datei
Erstellen eines HTML-Templates mit externer CSS-Datei Eigenschaften der Lösung Menü mit 2 Ebenen ohne Bilder, Menü besteht aus Text (Links) Durch CSS kann das Menü aber auch die Seite angepasst werden
MehrKlausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.
Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 Klausurteilnehmer Name: Matrikelnummer: Wichtige Hinweise Es sind keinerlei Hilfsmittel zugelassen auch keine Taschenrechner! Die Klausur dauert
MehrPHP Einsteiger Tutorial Kapitel 4: Ein Email Kontaktformular in PHP Version 1.0 letzte Änderung: 2005-02-03
PHP Einsteiger Tutorial Kapitel 4: Ein Email Kontaktformular in PHP Version 1.0 letzte Änderung: 2005-02-03 Bei dem vierten Teil geht es um etwas praktisches: ein Emailformular, dass man auf der eigenen
MehrProgrammieren 2 (Prof. Hasbargen) Klausur
Programmieren 2 (Prof. Hasbargen) 1 Klausur Aufgabe 1 (10 Punkte) Dynamisierung von HTML-Seiten HTML-Seiten sind eine gängige Art und Weise, Informationen darzustellen. Nennen Sie die Gründe, welche Vorteile
MehrAJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
MehrSoftwaretechnik Teil Webprogrammierung (HTML, PHP) SS2011
Softwaretechnik Teil Webprogrammierung (HTML, PHP) SS2011 Studiengang: Semester: 3. Gruppe: Wirtschaftsinformatik A & B Datum: 29.06.2011 Dozent: LfbA Dipl.-Hdl. Andreas Heß Hilfsmittel: alle Unterlagen/Bücher
MehrDatenbanksysteme SS 2007
Datenbanksysteme SS 2007 Frank Köster (Oliver Vornberger) Institut für Informatik Universität Osnabrück Kapitel 9c: Datenbankapplikationen Architektur einer Web-Applikation mit Servlets, JSPs und JavaBeans
MehrÜbungen zum BSP-Framework
(1) SAP-Webprogrammierung WI 4. Semester Übungen zum BSP-Framework Prof. Dr. H. Neuendorf System: HCC-SAP-System, ECC 6.0 Basis 7.30 Sommersemester 2016 Anmerkung: Von SAP ausgelieferte BSP-Anwendung IT00
MehrGesamtbeispiel zu PHP/PostgreSQL
Gesamtbeispiel zu PHP/PostgreSQL 1. Beispiel: Gegeben ist folgende Tabelle wh=# select * from person2; vorname nachname ort hobby ---------+----------+------+---------- hans huber wien laufen hans schubert
Mehrecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
MehrFIREPLACE EXPANDABLE BANNER v1.01
FIREPLACE EXPANDABLE BANNER v1.01 1. VORAUSSETZUNGEN Installierter Flash MediaMind Workshop: http://demo.mediamind.com/training_zone/workshop/download.asp Working with MediaMind: download url Vor dem Beginn
Mehrdesk.modul : WaWi- Export
desk.modul : WaWi- Export Die Schnittstelle besteht aus einem Programm, welches die Daten aus der OfficeLine ausliest und in eine XML-Datei exportiert. Die Schnittstelle ist als ein eigenständiges Programm
Mehrajanzen.com Beispiele für den Umgang mit Feldsymbolen
ajanzen.com Beispiele für den Umgang mit Feldsymbolen ajanzen.com 1 Einleitung In dem vorliegenden Dokument möchte ich auf den Umgang mit Feldsymbolen näher eingehen. Dabei geht es nicht um komplexe Erklärungen,
MehrMultimedia im Netz Wintersemester 2011/12
Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung
MehrAutoresponder Unlimited 2.0
Anleitung zur Installation und Anwendung Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Wie Ihr Autoresponder Unlimited 2.0 funktioniert Den Autoresponder Unlimited 2.0 installieren
MehrProjekt Online-Shop:
Mit einem Buchverwaltungsprogramm kann können über das Internet neue Datensätze in eine Online-Datenbank einund ausgegeben, sowie gelöscht und verändert werden. Die Internet-Site besteht aus den nebenstehenden
MehrZählen von Objekten einer bestimmten Klasse
Zählen von Objekten einer bestimmten Klasse Ziel, Inhalt Zur Übung versuchen wir eine Klasse zu schreiben, mit der es möglich ist Objekte einer bestimmten Klasse zu zählen. Wir werden den ++ und den --
MehrFileMaker Go 13 ohne Connects
Themen im Vortrag Gründe für diesen Vortrag Zwei Methoden werden vorgestellt Besprechung der verwendeten Techniken: - Netzwerkprotokolle - FileMaker CWP / XML - FileMaker URL Protokoll - XML parsen - E-Mail
MehrFunktionen in PHP 1/7
Funktionen in PHP 1/7 Vordefinierte Funktionen in PHP oder vom Entwickler geschriebene Funktionen bringen folgende Vorteile: gleiche Vorgänge müssen nur einmal beschrieben und können beliebig oft ausgeführt
MehrHTML Teil 2. So kann man HTML-Seiten mit <div> und CSS gestalten. So sehen einfache Formulare aus
HTML Teil 2 So kann man HTML-Seiten mit und CSS gestalten So sehen einfache Formulare aus Wie könnte ein komplexer Internetauftritt aussehen? Trennung Inhaltsbereich und Navigationsbereich 2 Beispiel:
Mehr1. Zusammenfassung der letzten Vorlesung
Websiteentwicklung auf Basis vontypo3 TypoScript Unterlagen zur Vorlesung WS 14/15-6- 1. Zusammenfassung der letzten Vorlesung 2. Marker befüllen 3. Bildbearbeitung mit TypoScript 1 Template anlegen Template
MehrEVENTO-WEB. Handbuch für Dozierende. Version: 1.2 Datum: 20. Dezember 2010 Autoren: BA Schuladministration
EVENTO-WEB Handbuch für Dozierende Version: 1.2 Datum: 20. Dezember 2010 Autoren: BA Schuladministration Änderungen Version Datum Autoren Bemerkungen 1.0 25.03.2008 Bascelli Erstellung Dokument 1.1 17.04.2008
Mehr1. Zusammenfassung der letzten Vorlesung
Websiteentwicklung auf Basis vontypo3 TypoScript Unterlagen zur Vorlesung WS 15/16-6- 1. Zusammenfassung der letzten Vorlesung 2. Marker befüllen 3. Bildbearbeitung mit TypoScript 1 Root Seite anlegen
Mehr1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer) nur 4-stellige Zahlen eingetragen
Diverse Gültigkeitsregeln - Lösungshinweise 1998 Niko Becker Hilfedateien stehen Ihnen auf unserer Homepage Seite ACCESS Infos und Hilfe zur Verfügung 1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer)
MehrHTML5. Wie funktioniert HTML5? Tags: Attribute:
HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,
MehrE-Mail einrichten in Microsoft Outlook Express 6
support.kitz.net E-Mail einrichten in Microsoft Outlook Express 6 Ausgabe November 2004 - Copyrights by Stadtwerke Kitzbühel Stadtwerke Kitzbühel Jochbergerstraße A-6370 Kitzbühel Telefon: 05356 65651-26
MehrMini-Dokumentation zur Bearbeitung der Website massweiler.de
Mini-Dokumentation zur Bearbeitung der Website massweiler.de 10. März 2015 Die Website massweiler.de Die Website massweiler.de wird mit dem Content Management System (CMS) Joomla betrieben. Joomla ist
MehrWPF Steuerelemente Listbox, ComboBox, ListView,
WPF Steuerelemente Listbox, ComboBox, ListView, Dr. Beatrice Amrhein Überblick Einführung Listen ComboBox Tabellen 2 Einführung 3 Listen- und Tabellen-Elemente Listen und Tabellen-Elemente sind Steuerelemente,
MehrKonfigurationsbeispiel USG 100-200
Content-Filter mit ZyXEL USG 100 und 200 Dieses Beispiel demonstriert, wie der Content-Filter mit zwei Zeitplänen (Arbeitszeit Vormittag und Nachmittag) und zwei unterschiedlichen Regeln (Policies) eingesetzt
MehrMultivariate Tests mit Google Analytics
Table of Contents 1. Einleitung 2. Ziele festlegen 3. Einrichtung eines Multivariate Tests in Google Analytics 4. Das JavaScript 5. Die Auswertung der Ergebnisse Multivariate Tests mit Google Analytics
MehrBFV Widgets Kurzdokumentation
BFV Widgets Kurzdokumentation Mit Hilfe eines BFV-Widgets lassen sich die neuesten Ergebnisse und die aktuellen Tabellen des BFV auf der eigenen nicht kommerziellen Webseite mit wenig Aufwand einbeten.
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrSIZ Modul 221: Outlook und Internetdienste
SIZ Modul 221: Outlook und Internetdienste Outlook Dateien importieren (PST, XLS usw.) 1. Menü Datei/Importieren/Exportieren... 2. Aus andern Programmen oder Dateien importieren Das ist bei den meisten
MehrEs wird das Struts <html:option> Element erläutert und anhand von kleinen Beispielen der Umgang veranschaulicht.
Struts Code Peaces Element Es wird das Struts Element erläutert und anhand von kleinen Beispielen der Umgang veranschaulicht. Allgemeines Autor: Sascha Wolski Sebastian Hennebrüder
MehrAnleitung Modul Wishlist Pro by Alize Web
Anleitung Modul Wishlist Pro by Alize Web INSTALLIEREN UND KONFIGURIEREN (BACK-OFFICE)... 2 Erweiterte Einstellungen > Leistung... 2 Modul laden... 3 Installieren... 4 Konfigurieren... 4 Übersetzungen...
MehrReferenzen Typo3. Blog der Internetagentur Irma Berscheid-Kimeridze Stand: Juni 2015
der Internetagentur Irma Berscheid-Kimeridze Stand: Juni 2015 Aktuelle Entwicklungen der Internetagentur Irma Berscheid-Kimeridze sollten auf der Webseite der Agentur dargestellt werden. Werkzeug der Wahl
MehrPersönliches Adressbuch
Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN
MehrPartnerportal Installateure Registrierung
Partnerportal Installateure Registrierung Ein Tochterunternehmen der Süwag Energie AG Allgemeine Hinweise Diese Anleitung zeigt Ihnen, wie Sie sich als Nutzer für das Partnerportal Installateure registrieren
MehrHandbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
MehrAccess 2010. Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012. inkl. zusätzlichem Übungsanhang ACC2010-UA
Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012 Access 2010 Grundlagen für Anwender inkl. zusätzlichem Übungsanhang ACC2010-UA 3 Access 2010 - Grundlagen für Anwender 3 Daten in Formularen bearbeiten
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein:
5. HTTP Proxy (Auth User / URL Liste / Datei Filter) 5.1 Einleitung Sie konfigurieren den HTTP Proxy, um die Webzugriffe ins Internet zu kontrollieren. Das Aufrufen von Webseiten ist nur authentifizierten
MehrAdami CRM - Outlook Replikation User Dokumentation
Adami CRM - Outlook Replikation User Dokumentation Die neue Eigenschaft der Adami CRM Applikation macht den Information Austausch mit Microsoft Outlook auf vier Ebenen möglich: Kontakte, Aufgaben, Termine
MehrOnline Kataloge. Wie binde ich einen SGVSB-Online-Katalog in eine Webseite ein. Versionsnummer: 1.0 Änderungsdatum: 26.06.12.
Online Kataloge Wie binde ich einen SGVSB-Online-Katalog in eine Webseite ein. Versionsnummer: 1.0 Änderungsdatum: 26.06.12 Autor: Manuel Ginesta Kontakt: m.ginesta@ncag.ch Versionsliste Version Datum
MehrSich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.
www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf
MehrPHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden.
Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) PHP und MySQL Integration von MySQL in PHP Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424 (michael.kluge@tu-dresden.de) MySQL
MehrSSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin
SSO-Schnittstelle Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin Telefon +49 (0)30-94408-730 Telefax +49 (0)30-96083-706 E-Mail mail@netslave.de
MehrWordPress. - ein kleines Tutorial von C. Oberweis, inf-schule.de -
WordPress - ein kleines Tutorial von C. Oberweis, inf-schule.de - Begriffe: Beiträge (posts, Blog-Inhalte): regelmäßige Artikel, chronologisch geordnet, Kategorien, Autoren usw. zugeordnet Seiten (pages,
MehrFIS: Projektdaten auf den Internetseiten ausgeben
Rechenzentrum FIS: Projektdaten auf den Internetseiten ausgeben Ist ein Forschungsprojekt im Forschungsinformationssystem (FIS) erfasst und für die Veröffentlichung freigegeben, können Sie einige Daten
MehrEinrichten des Elektronischen Postfachs
Einrichten des Elektronischen Postfachs Für die Einrichtung des Elektronischen Postfachs melden Sie sich wie gewohnt in unserem Online-Banking auf www.sparkasse-unnakamen.de an. Wechseln Sie über Postfach
MehrShopz Zugang Neuanmeldung
Web Sales, IBM Deutschland Shopz Zugang Neuanmeldung IBM ID einrichten Shopz-Zugang anmelden Shopz Login User ID Management IBM ID und Shopz Zugang im Überblick Überblick ibm.com/software/de/websolutions/
MehrAbrechnung via KV-SafeNet*-Portal an die KV Hessen übermitteln
Abrechnung via KV-SafeNet*-Portal an die KV Hessen übermitteln 1. Erstellen der Abrechnung Das Erstellen der verschlüsselten Abrechnungsdatei geschieht wie gewohnt mittels Ihrer Praxissoftware. Das Erzeugen
MehrKonfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)
Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Firewall über Seriellen Anschluss mit Computer verbinden und Netzteil anschliessen. Programm Hyper Terminal (Windows unter Start Programme
MehrFakultät für Informatik & Wirtschaftsinformatik DB & IS II SS 2015 PHP MVC. Dr. Christian Senger. PHP MVC 1 von 21
PHP MVC PHP MVC 1 von 21 Model View Control Views Controlers Business logic GUI OO-application logic Object-relational-Mapping Relational DBMS PHP MVC 2 von 21 Webbasierte Informationssysteme WWW-Browser
MehrDie aktuelle Version des SPIEGEL-Bestseller-Widgets können Sie auf unserer Website unter Entwicklertools herunterladen.
Technische Dokumentation Hier finden Sie die technische Dokumentation für die Einbindung des Bestseller-Widgets. Die Dokumentation soll als Hilfestellung dienen und kann keinen Anspruch auf Vollständigkeit
MehrDer große VideoClip- Wettbewerb von Media Markt.
Der große VideoClip- Wettbewerb von Media Markt. Zeig was du drauf hast! Am 1. Juli startet eine Aktion, wie sie die Schweiz noch nicht gesehen hat. Unter dem Motto Zeig was Du drauf hast! suchen wir den
MehrBillSAFE Payment Layer Integration Guide
BillSAFE Payment Layer Integration Guide letzte Aktualisierung: 10.06.2013 Inhaltsverzeichnis 1 Vorwort...2 1.1 Inhalt...2 1.2 Zielgruppe...2 1.3 Voraussetzungen...2 1.4 Feedback...2 1.5 Versionshistorie...3
MehrMit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.
Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen
MehrE-Mail Adressen der BA Leipzig
E-Mail Adressen der BA Jeder Student der BA bekommt mit Beginn des Studiums eine E-Mail Adresse zugeteilt. Diese wird zur internen Kommunikation im Kurs, von der Akademie und deren Dozenten zur Verteilung
MehrAnleitung für die Hausverwaltung
www.gruppenhaus.ch Version vom 15. September 2006 Autor Kontakt Gruppenhaus.ch GmbH support@gruppenhaus.ch Inhalt 1 Allgemeines... 2 1.1 Login... 2 1.2 Wenn Sie nicht mehr weiter wissen... 2 2 Belegungsplan...
MehrGoogle Analytics einrichten
Technik Autor: Yves Lüthi 19.10.2011 Google Analytics einrichten Google bietet ein kostenloses Web-Analyse Tool an, das es erlaubt, genaue Statistiken über Ihre Webseite zu erstellen. Damit Sie diesen
MehrWillkommen. Benutzerhandbuch für die OECD Online-Bibliothek
Willkommen Benutzerhandbuch für die OECD Online-Bibliothek Startseite Sie haben drei Möglichkeiten, zu den Studien und Statistiken der OECD zu gelangen: Klicken Sie oben auf die Kategorie, für die Sie
MehrEntwicklung einer Suchmaschine mit dem Internet Information Server
Entwicklung einer Suchmaschine mit dem Internet Information Server Überblick: Der Index Server erstellt einen Index für alle Inhalte und Eigenschaften von Dokumenten, die auf dem Internet Information Server
Mehr6.9 Java Server Pages
DocumentCollection dc = db.ftsearch(abfrage); Document d = dc.getfirstdocument(); while (d!= 0) { String Name = db.gettitle(); out.println(name + ""); d = dc.getnextdocument(); catch (NotesException
MehrBedienungsanleitung Joomla 3.xx für Redakteure mit Admin-Rechten
Artikel eingeben Mit den Admin-Zugangsdaten einloggen. Den Link finden Sie im Haupt- oder im Topmenü unter Login/Abmelden Im Nutzermenü wählen Sie Beitrag erstellen Eingabe des Textes im dafür vorgesehenen
MehrFacebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten
Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Seit Anfang Juni 2012 hat Facebook die Static FBML Reiter deaktiviert, so wird es relativ schwierig für Firmenseiten eigene Impressumsreiter
Mehrmysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
MehrAJAX DRUPAL 7 AJAX FRAMEWORK. Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks.
DRUPAL 7 AJAX FRAMEWORK Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks AJAX Beispiele Fragen: Gibt es jemanden der noch gar keine Erfahrungen
MehrDie News-Extension ( tt_news ) für TOP-Meldungen einsetzen
Juni 2012 Abbildung 1 TYPO3-Webseite mit TOP-Meldungen in der mittleren Spalte der Startseite. Darunter ein Link zur Liste aller TOP-Meldungen Auf der Startseite der TYPO3-Webauftritte werden häufig Nachrichten
MehrAnlegen eines DLRG Accounts
Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
MehrSAP und bunte Bilder geht das?
SAP und bunte Bilder geht das? SAP ERP kann viel. Kleine Tabellen, große Tabellen ALV Tabellen und im NWBC auch neue PowerListen. Sobald man Daten jedoch grafisch anzeigen möchte kommt recht schnell Ernüchterung
MehrDatenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
MehrSie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.
Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver. Am 15.08.2015 um 21:03 schrieb Jürgen Kleindienst : bei einer Terminalsitzung steht mir
MehrStellvertretenden Genehmiger verwalten. Tipps & Tricks
Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2.1 Aktivieren eines Stellvertretenden Genehmigers 4 2.2 Deaktivieren eines Stellvertretenden Genehmigers 11 2 1. Grundlegende Informationen
MehrAnleitung Microsoft Select-Plus Registrierung
Anleitung Microsoft Select-Plus Registrierung Sehr geehrter co.tec-kunde, vielen Dank für Ihr Interesse an unseren Microsoft Produkten. Für den Erstbezug von Select-Lizenzen ist es erforderlich, dass Sie
MehrNewsletter (Mailinglisten) Serien-Emails versenden Mailinglisten-Tool verwenden
Newsletter (Mailinglisten) Serien-Emails versenden Mailinglisten-Tool verwenden Wenn Sie in Ihrem Tarif bei KLEMANNdesign den Zusatz Newsletter bzw. Mailinglisten-Tool gebucht haben, versenden Sie zu jedem
MehrHandbuch zur Anlage von Turnieren auf der NÖEV-Homepage
Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage Inhaltsverzeichnis 1. Anmeldung... 2 1.1 Startbildschirm... 3 2. Die PDF-Dateien hochladen... 4 2.1 Neue PDF-Datei erstellen... 5 3. Obelix-Datei
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrAufgaben HTML Formulare. Prof. Dr. rer. nat. Claus Brell, http://claus-brell.de, claus.brell@hs-niederrhein.de, Wirtschaftsinformatik, Statistik
1 Aufgaben HTML Formulare Aufgabe 1 (Vorbereitung) Google Suche 2 Probieren vor Studieren.. Arbeitsauftrag: 1.) Fügen Sie mit Notepad++ in Ihrer Datei index.html den unten gezeigten Quelltextschnipsel
MehrXQueue Product Sheet - Seiten Editor
XQueue Product Sheet - Seiten Editor 2011 XQueue GmbH. Alle Rechte vorbehalten. Dokumentation für das E-Mail Campaign System Diese Dokumentation darf ohne vorherige schriftliche Genehmigung durch die XQueue
Mehr188.154 Einführung in die Programmierung für Wirtschaftsinformatik
Beispiel 1 Vererbung (Liste) Gegeben sind die beiden Klassen ListNode und PersonNode. 188.154 Einführung in die Programmierung für Wirtschaftsinformatik Wiederholung, Prüfungsvorbereitung Monika Lanzenberger
MehrIAWWeb PDFManager. - Kurzanleitung -
IAWWeb PDFManager - Kurzanleitung - 1. Einleitung Dieses Dokument beschreibt kurz die grundlegenden Funktionen des PDFManager. Der PDF Manager dient zur Pflege des Dokumentenbestandes. Er kann über die
MehrAnleitung. Steigen Sie auf www.trinkwasserschule.at ein und klicken Sie auf "Anmeldung zum Projekt".
Anleitung für die Anmeldung, die Beitrags-Erstellung und die Anmeldung zu den Aktionstagen auf www.trinkwasserschule.at der Plattform der Salzburger TrinkWasser!Schulen 1. Projekt-Anmeldung (Sie haben
MehrTypo3 Schulung: Fortgeschrittene I an der Hochschule Emden/Leer
News Mit News bezeichnet man unter Typo3 Nachrichten, diese News werden im Backend in der Listen-Ansicht in einem News-Ordner geschrieben. Diese News-Ordner sind spezielle Sysordner (s. Kap. 3), im News-Ordner
MehrDaten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
MehrICS-Addin. Benutzerhandbuch. Version: 1.0
ICS-Addin Benutzerhandbuch Version: 1.0 SecureGUARD GmbH, 2011 Inhalt: 1. Was ist ICS?... 3 2. ICS-Addin im Dashboard... 3 3. ICS einrichten... 4 4. ICS deaktivieren... 5 5. Adapter-Details am Server speichern...
Mehr