
Marco_89
Mitglieder-
Gesamte Inhalte
23 -
Benutzer seit
-
Letzter Besuch
Über Marco_89
- Geburtstag 07/13/1989
-
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
kannst du mir das anhand meines oben geposteten quellcodes zeigen wo ich das objekt erzeugen muss. ich hab kaum erfahrung mir dem framework deswegen frage ich soviel nach. ich hab ein großes problem damit zu verstehen wie ich die neu ermittelten daten jetzt an den datastore übergebe, weil wenn ich den datastore nur neu lade also mit .load() dann hat er ja immernoch nciht die ermittelten daten. die liegen ja immernoch in einer variable bei mir. ich übergebe einen wert an eine datenbank php worauf mir dann werte aus der datenbank geliefert werden. die gelieferten werte sind in der variable content enthalten und jetzt will ich sie wie schon erwähnt in das grid bekommen, wo allerdings schon werte enthalten sind. if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); xmlhttp.open("POST","database.php",true); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send('wert='+searchvalue+'&dataToshow='+data_show+'&task=SEARCHING'); xmlhttp.onreadystatechange = interpretRequest; var content = xmlhttp.responseText; -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
das ist mir schon klar aber es muss trotzdem möglich sein das store aus einer anderen datein zu aktualisieren. ich meine im grunde genommen lädt er die sachen ja neu nur wenn ich die ermittelten daten nirgends übergebe wie soll er sie dann anzeigen?^^ -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
das mit getview() bringt nichts weil er das aktuell_listingeditorgrid allgemein nicht kennt. somit kann er auch nicht drauf zugreifen. er refresht die tabelle also lädt irgendwas aber übernimmt keine werte zwei infos noch: 1. ich will das datastore und das grid aus einer anderen datei refreshen 2. die daten aus der DB liegen mir als json codierte daten vor und die ermittelten daten muss ich doch i-wie an das datastore wieder übergeben -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
der sagt das das keine funktion ist. ich muss vor dem aktuell_listingeditorgrid noch was schrieben. i-wie komponenten oder so dann geht das glaub cih -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
kannst du mir das ein meinem code zeigen wo ich das platzieren muss bzw wie die anweisung lautet. refresh macht sinn aber ich weiß nicht mit was ich das in verbindung bringen soll. muss ich das so machen: Ext.StoreMgr.get('aktuell_DataStore').refresh(); oder wie? -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
ok gut ich hab das jetzt eingefügt an der stelle wo ich es haben möchte. jetzt hab ich nur noch ein kleines problem und zwar wie bekomme ich jetzt meine ermittelten daten aus der datenbank in die tabelle? übrigens reload habe ich gestern ebenfalls versucht nur bei mir hat es nicht geklappt und heute wo du es sagst geht es :S. hm naja aufjedenfall muss ich doch die daten aus der DB als paramter an die load bzw reload funktion übergeben oder? -
ExtJS Javascript-Framework Tabelle löschen
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
Viele Dank erstmal Ja das mit dem Refresh hab ich schon in der API gelesen nur ich weiss nicht wie ich das anwende. ich bin totaler ExtJS Neuling:( Hier ist einmal der DataStore: aktuell_DataStore = new Ext.data.GroupingStore({ groupOnSort: true, //Verbindung zu der database.php herstellen, da diese Datei die Daten anfordert proxy: new Ext.data.HttpProxy({ url:'database.php', method: 'GET', timeout:9000000 }), baseParams:{ip: ip_num, dataToshow: data_show, task: "GETALL"}, autoLoad: true, //Ein Parser, der die gelieferten Daten unterteilt und in Bereiche aufteilt reader: new Ext.data.JsonReader({ root:'results', totalProperty:'total', id: 'id' },[ {name: 'hostname', type:'string', mapping:'hostname'}, {name: 'ipv4_addr', type:'string', mapping:'ipv4_addr'}, {name: 'ipv6', type:'string', mapping:'ipv6'}, {name: 'ondemand', type:'string', mapping:'ondemand'}, {name: 'command', type:'string', mapping:'command'}, {name: 'datetime', type:'string', mapping:'datetime'}, {name: 'profile', type:'string', mapping:'profile'}, {name: 'description', type:'string', mapping:'description'}, {name: 'result', type:'string', mapping:'result'} ]), //Das Feld datetime ist die aktivierte Spalte die angezeigt wird, wenn der Geraetetab offen ist sortInfo: {field: 'datetime', direction: "ASC"}, groupField: 'datetime' }); und hier einmal das Grid: aktuell_ListingEditorGrid = new Ext.grid.GridPanel({ monitorResize:true, id: 'aktuell_ListingEditorGrid', store: aktuell_DataStore, cm: aktuell_ColumnModel, anchor:'100% 90%', viewConfig: {forceFit:true}, plugins: [expander,new Ext.ux.grid.GridFilters({ //Im Menue des Spaltennamens wird ein Filter implementiert filters:[{type: 'string', dataIndex: 'datetime'}, //der nach einem eingegebenen Datum Filter {type: 'string', dataIndex: 'command'}, {type: 'string', dataIndex: 'ondemand'}] })], loadMask:true, listeners:{ render: function(aktuell_ListingEditorGrid){ aktuell_ListingEditorGrid.loadMask.show(); }, delay : 100, single : true }, renderTo: document.body, columnLines: true, view: new Ext.grid.GroupingView({ startCollapsed: true, forceFit: true, groupTextTpl:'{text} ({[values.rs.length]} {[values.rs.length > 1 ? "Items" : "Item"]})' }), Wo muss ich jetzt was machen? o.O -
Hallo Leute, ich habe ein Problem und zwar habe ich ein GridView in meinem Framework, welches sich ExtJS schimpft. Dort werden diverse Daten in gruppenansicht (Groupingstore) hineingeladen und angezeigt. So nun will ich aber andere aktuellere Daten dort angezeigt bekommen, nur die Frage ist wie aktualisiere, update oder refreshe ich diese Tabelle? Dieses Framework ist sehr umfangreich und kompliziert. Danke im Voraus
-
Aufruf externer Programme
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
Cool das Stichwort mit den PHP Sockets lenkt mich in eine neue richtung. werd ich mal ausprobieren (der arbeitstag geht ja noch paar stunden ) viele dank! naja es wird ja nicht über das internet gemacht sondern die weboberfläche befindet sich im intranet. und wenn eine verbindung zu einem switch aufgebaut wird dann ist eh eine passwortabfrage vorhanden, da cisco switche immer nach benutzername bzw passwort fragen. und das mit dem intranet ist auch so eine sache, denn hier wo ich arbeite ist quasi ein autonomes netz, von 30 mitarbeitern oder so und das heißt von aussen kann per internet oder sonst etwas nciht drauf zugegriffen werden.^^ aber danke schonmal für den tipp mit den sockets:) -
Aufruf externer Programme
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
lilith2k3 hat 3 seiten gepostet auf denen man was downloaden kann und dann installieren deswegen habe ich das geschrieben^^ du musst dir meine anwendung so vorstellen: du hast eine Weboberfläche mit 2 Buttons. Der eine Button soll eine Verbindung mit einem entfernte switch herstellen über telnet und der 2 button genau dasselbe nur mit einer verschlüsselten verbindung sprich ssh. ich will also über telnet bzw über ssh eine verbindung zu einem entfernten switch aufbauen. Und das sollen meine Mitarbeiter über die weboberfläche machen können ohne extra putty oder so zu benutzen, da in der weboberfläche ja auch das verhalten der switche gemonitored wird^^ -
Aufruf externer Programme
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
Also muss ich was downloaden und kann das dann aufn server installieren und sobald ich auf den server zugreife führt er das script oder programm jenachdem was es nun ist aus? hoffe der admin macht da mit weil so eine installieren ist ein heickles thema^^ aber ich danke aufjedenfall schonmal für die unterstützung es hat mich schon weiter gerbacht. sonst liest man überall nur so standardkram den jeder weiß von wegen ja js läuft aufm client und php aufn server blabla. dat weiß doch jeder mensch:) naja vielen dank erstmal Mfg -
Aufruf externer Programme
Marco_89 antwortete auf Marco_89's Thema in Skript- und Webserverprogrammierung
hey leute. danke für die antworten! ok ich werde mal mit dem admin meins betriebes darüber sprechen javascript serverseitig zu installieren und werd das nehmen was hier vorgeschlagen wurde. nur ich muss halt aus der webanwendung ssh und telnet öffnen egal wie. muss nicht unbedingt per putty sein aber hätte es mir gewünscht. also falls ihr möglichkeiten kennt telnet und ssh aufzurufen ohne putty dann nennt sie mir bitte=) Mfg:) -
Hallo Leute, ich habe folgendes Problem und zwar arbeite ich in meiner firma im intranet. ich entwickel dort eine webanwendung mit einem javascript framework was sich extjs schimpft. ich hab 2 buttons eingefügt, die einmal eine SSH verbindung und einmal eine Telnet verbindung zu einem switch aufbauen sollen. Das problem ist, wie bekomme ich es hin, dass ich jetzt auf den button klicke und er mich mit dem gerät verbindet quasi ein externes programm aufruft wie z.B. Putty(darüber können SSH und Telnet verbindungen aufgebaut werden). Kurz gesagt aus dem Browser heraus ein externes Programm aufrufen (exe-datei). Wäre toll wenn ihr mir helfen könntet=) danke im voraus
-
Hallo, ich habe folgendes Problem und zwar nutze ich das Javascript Framework ExtJS. Damit habe ich ein groupingstore, welches mit daten aus der Datenbank anzeigt. Die Daten sind nach einem Datum sortiert und werden auch angezeigt, doch nun möchte ich durch die Datepickerkomponente einen gezielten Eintrag selektieren. Mein problem ist wie verbinde ich die Datepickerkomponente mit dem groupingstore und wie gleiche ich die Daten ab also das ich das selbe datum identifiziere und den ensprechenden Eintrag selektiere? Viele Dank im Voraus Marco
-
hey, danke für die antwort. ok nächstes mal nehme ich mir mehr zeit sry;) ähm ja ich muss dich leider enttäuschen, weil wie man funktionen bildet und aufruft weiß ich da ich vorher TAI gemacht habe also eine schulische ausbildung, doch bei extjs will das nicht so richtig funktionieren. wieso ich das erzeugen von objekten in eine funktion packen will? nun ja ich hab daten in einer datenbank die man einmal per klick aufn button abruft und einmal wenn man ein gerätenamen in ein textfeld schreibt. dazu muss er die tabelle quasi neu laden deshalb will ich das in eine funktion tun.