| |
|
|
Andre Hilprecht | Hi Profaner,
habe mich in der letzten Zeit sehr viel mit Excel und der dabei hinterlegten VBA-Programmierung beschäftigen müssen. Deshalb auch weniger Zeit für Profan geopfert. Ich war jetzt ca. 6 Monate mit dabei eine Excel-Anwendung zu erstellen, die der Disposition und noch viel wichtiger, der Abrechnung unserer Fahrzeuge und Hilfsgeräte in das SAP-System dient. Dabei hat sich unsere Excel-Datei auf ca. 1,5 MB aufgebläht, sie ist von der Performace elend langsam, störanfällig und kompliziert geworden. Mein Ehrgeiz ist es nun, diese Anwendung nach Profan umzusetzen, und dabei dann ja ein eigenständiges Programm zu erhalten. Also weg vom Excel.
Hat schon mal jemand damit Erfahrungen gesammelt? Gibt es dabei etwas besonderes zu beachten? Könnte mir zum Beispiel ProBase dabei ein wichtiger Helfer sein? Und nicht zu vergessen: Was ist wenn in unserer Firma mal in ferner Zukunft auf das VISTA umgeschwenkt wird? Wird dann meine noch zu programmierende Anwendung bedingungslos laufen, oder sitze ich dann und muss irgendwas zwingend anpassen?
Fragen über Fragen, aber soweit ich Euch hier kenne, ist hier noch nichts unbeantwortet geblieben.
Gruß André |
|
|
| Ein PC ist die beste Möglichkeit Fehler zu beheben, die ohne PC gar nicht passiert wären. -frei aus Murphy's Computergesetzen
XProfan X2, Win8 Pro 64bit Update von Win7 i5 / 3,2GHz 4 GB RAM Treibstoff: Radeberger Pils | 02.02.2007 ▲ |
|
|
|
|
| Ja ich hab da mehr als Erfahrung.
Also das ich unumstösslicher XProfan-Fan bin muss ich nicht klarstellen - ein Tip von mir aber ist es zu überlegen ob Du wirklich für diese Firmenlösung eine Solution erstellen willst welche Clientseitig eine Anwendung benötigt - abgesehen von einem Browser. Was ich sagen will ist - egal ob Du Asm, C oder XProfan nimmst - es kann immer sein das Du Änderungen vornehmen musst weil sich was am Rechner geändert hat. Ein jedes Servicepack und jedes Update könnte Dir theoretisch Probleme machen - und es hat nix damit zu tun in welcher Sprache Du schreibst.
Eine Lösung - welche Du von überall aus benutzen kannst, und auf die jeder auch ohne installierte Software zugreifen kann - ist oft effizienter. Um Dich an die Sache heranzutasten schnapp Dir einen alten Rechner und installiere nen WebServer mit PHP. Setze Deine Aufgaben mit php cgi oder wie auch immer um - sodas man alles im Browser (also egal ob der Client Linux oder Mac oder Windows hat) (oder nen Wap-handy lol) erledigen kann. Du müsstest also eine Serverside-Anwendung schreiben.
Ich habe aber natürlich auch Erfahrung im Programmieren von ClientSide-Anwendungen mit XProfan, und unter uns gesagt, es eigenet sich ganz hervorragend! Wenn mal was schiefgeht kann man es schnell beheben da man mit XProfan ansich sehr übersichtlich programmieren kann. Sogar die Kombination aus ServerSide und Clientside-XProfan funktioniert ganz hervorragend - wenn man davon absieht das XProfan leider keine eigenen Befehle für TCP-Kommunikation bereitstellt.
Ähäm - was red ich da? |
|
|
| |
|
|
|
Andre Hilprecht | Hi IF, so global wollte ich jetzt hier garnicht denken. Wollte nur mal hören, ob die Idee (und eine solche ist es bis jetzt nur) die mir im Kopf herumgeistert, von vornherein nichts Gutes bringt, nicht empfehlenswert ist, oder gar am Ende viel zu anspruchsvoll für einen Hobbyprogrammierer, der es auch nicht von der Pike auf gelernt hat, ist. Wollte auch mal abklopfen, ob es hier Leute gibt, die bereits Erfahrung damit haben und mir dann mal bei der einen oder anderen Frage helfen können.
Und die Frage zu Vista ist so gemeint: Kann es passieren, vorausgesetzt ich mache mir die Mühe und ziehe das durch, habe alles in Sack und Tüten und fertig und dann sagt unsere Firma nächstes Jahr wir machen hier mal einen auf VISTA und mein dolles Ding läuft nicht mehr.
Im übrigen habe ich da bereits auch schon so meine Erfahrung machen dürfen: Habe das erste Mal mit Profan noch unter Windows 95 Kontakt gehabt. War damals die Version 4,5 und habe mir eine Tool gebastelt, das läuft heute noch unter XP auf meinem Rechner, konnte es nur leider noch nicht unter VISTA testen. Aber damals unter Windows NT 4.0 hab ich es nicht zum laufen gebracht in der Firma.
Zu ProBase lese ich hier auch wiedersprüchliche Meinungen. So wie ich das verstanden habe bekomme ich von vorn herein eine Tabellenstruktur als Gerüst mit, das, so denke ich, könnte vielleicht helfen, die Zellen, die jetzt noch in der Excel-Version da sind ebenfalls direkt anzuprechen. Im übrigen, und das hat mich erst so richtig drauf gebracht, in unserer Excel-Version wird garnicht gerechnet (außer eine Rechenoperation die aus zwei Zeiten eine Arbeitszeit errechnet) und ansonsten wird dort nur für die verscheidensten Bedürfnisse Textbausteine und der Inhalt von Datenbanken aufbereitet um in letzter Konsequenz eine für das SAP lesbare *.txt-Datei zu erzeugen um abrechnen zu können.
Würde mich freuen, wenn sich hier noch der Eine oder Andere dazu allgemein mal äußert, bevor ich mich in der Sache festbeiße.
Gruß André |
|
|
| Ein PC ist die beste Möglichkeit Fehler zu beheben, die ohne PC gar nicht passiert wären. -frei aus Murphy's Computergesetzen
XProfan X2, Win8 Pro 64bit Update von Win7 i5 / 3,2GHz 4 GB RAM Treibstoff: Radeberger Pils | 02.02.2007 ▲ |
|
|
|
|
| Ja - ich hoffe auch das sich hier noch andere äußern.
[quote:b9a6037e11]Kann es passieren, vorausgesetzt ich mache mir die Mühe und ziehe das durch, habe alles in Sack und Tüten und fertig und dann sagt unsere Firma nächstes Jahr wir machen hier mal einen auf VISTA und mein dolles Ding läuft nicht mehr.[/quote:b9a6037e11] Ja, denn hier will keiner lügen und eine Garantie das es laufen wird kann Dir keiner geben - und es hat nichts damit zu tun ob Du mit XProfan oder irgend etwas anderem programmierst. Wir reden hier von einem völlig anderem Betriebssystem. Man müsste sagen das Du großes Glück hättest wenn überhaupt irgendwas läuft - es hängt ja auch davon ab was Du programmierst.
Schreibst Du ins root von LW C:, so wird das wohl (wie ich Rolf verstanden habe) nicht funktionieren ohne das ein Admin die Freigabe hierzu erteilt hat. Das hat aber nix mit XProfan zu tun - XProfan selbst läuft super unter Vista!
Ich würde XProfan nehmen um für Vista programme zu schreiben - natürlich auch ein Solches wie Du es vorhast! Es muss aber auf Vista laufen - also musst Du die Vista-Gesetzmäßigkeiten beachten - da hilft Dir nicht XProfan und nicht C und nicht asm oder Batch.
Du musst davon ausgehen - und korrigiert mich bitte wenn ich Müll quatsche - das Du immer irgendwie irgendwas zu tun haben könntest an solch einem Programm. Ein anderes Beispiel ist z.B. die Höhe der Titelzeile. Wenn Du z.B. nicht %cycaption mit einberechnet und z.B. Ausgaben an statischen Positionen tätigst - so kann es sein das etwas verrutscht. Das kann wiederum auch mit XP passieren - z.B. wenn der User ne fiese BildschirmDPI-Zahl oder Titelzeilenhöhe eingestellt hat.
Das meine ich mit an XProfan solls nicht liegen - es funktioniert IMHO unter Vista ebenso lecker wie unter XP. Ob Dein Programm dann aber läuft - dafür musst letztendlich Du sorgen. |
|
|
| |
|
|
|
Andre Hilprecht | Gut, das macht mir Hoffnung, denn wir haben absolut nix am Hut mit C: sondern vielmehr mit Pfaden in Netzlaufwerken, da das Prog ja für unsere Firma sein soll und nicht für mich hier zu Hause (obwohl ich hier auch ein Netz habe), dafür habe ich in der Firma nur Intranet.
Hat jemand noch eine Aussage zu ProBase für ProfanCD, lohnt es sich das zu kaufen? Sicher kann der geübte Programmierer auch alles in XProfan machen, aber als socher würde ich mich noch nicht bezeichnen. Reicht mir dafür eventuell Rokosoft´S Objekt Creator, oder hat ProBase entscheidende Vorteile wenn es um die Tabellenstruktur von Excel geht. Ich muss ja meiner Meinung nach mir so ein Gerüst aufbauen, was aus Tabellen und Zellen besteht.
Gruß André |
|
|
| Ein PC ist die beste Möglichkeit Fehler zu beheben, die ohne PC gar nicht passiert wären. -frei aus Murphy's Computergesetzen
XProfan X2, Win8 Pro 64bit Update von Win7 i5 / 3,2GHz 4 GB RAM Treibstoff: Radeberger Pils | 03.02.2007 ▲ |
|
|
|
|
| Ich glaub hier könnte vielleicht Roland was zu sagen. |
|
|
| |
|
|
|
Rolf Koch | Naja der Object Creator reicht für das, wofür er vorgesehen ist, nämlich das kreieren der Fenster und Dialoge, denn Rest muss man ja coden ohne Creator |
|
|
| |
|
|
|
RGH | iF
Ich glaub hier könnte vielleicht Roland was zu sagen.
Habe ich sogar schon ... in diesem Thread: [...]
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.02.2007 ▲ |
|
|
|