Suchen ohne Indexdatei
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Suchen ohne Indexdatei
Moin,
ich bin mir jetzt nicht ganz sicher, ob es schon ein Thema war, oder schon angesprochen wurde, aber eins macht mir doch ein wenig Sorgen:
Ich habe jetzt seit ca. 1 Stunde an einem Fehler gesucht, der mir eigentlich durch Pennerei entstanden ist. Ich habe eine Routine vertauscht und dadurch nicht automatisch die Indexdatei geöffnet. Also die DB war Solo auf. Dann habe ich ein DBSEEK losgeschickt und mich gewundert, warum nur falsche Treffer herauskamen. Bis ich dann irgendwann im Debugger gesehen habe, das der Index fehlt. Jetzt frage ich mich, ob es korrekt ist, dass Xbase++ nicht merkt, dass kein Index geöffnet ist und dann keinen Fehler generiert. Sowas kann eine schon stören.
ich bin mir jetzt nicht ganz sicher, ob es schon ein Thema war, oder schon angesprochen wurde, aber eins macht mir doch ein wenig Sorgen:
Ich habe jetzt seit ca. 1 Stunde an einem Fehler gesucht, der mir eigentlich durch Pennerei entstanden ist. Ich habe eine Routine vertauscht und dadurch nicht automatisch die Indexdatei geöffnet. Also die DB war Solo auf. Dann habe ich ein DBSEEK losgeschickt und mich gewundert, warum nur falsche Treffer herauskamen. Bis ich dann irgendwann im Debugger gesehen habe, das der Index fehlt. Jetzt frage ich mich, ob es korrekt ist, dass Xbase++ nicht merkt, dass kein Index geöffnet ist und dann keinen Fehler generiert. Sowas kann eine schon stören.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Jaja, iss scho recht. Habe ich mal wieder überlesen......
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Ich hätte auch mit einer Fehlermeldung gerechnet und den Hilfetext zu DBSEEK() von Alaska hatte ich vor Ewigkeiten nur kurz überflogen - 'gleich wie bei Clipper...'. Was heute nicht mehr stimmt, es gibt mehr ParameterManfred hat geschrieben:Jaja, iss scho recht. Habe ich mal wieder überlesen......
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Nagut,
wenn wir schon beim Thema sind. Der neue Parameter lLast, bewirkt das der letzte Eintrag angesprungen wird.
Hat jemand eine Idee, was mir das bringt? Ich habe im Moment keine Idee, wozu ich sowas gebrauchen könnte.
wenn wir schon beim Thema sind. Der neue Parameter lLast, bewirkt das der letzte Eintrag angesprungen wird.
Hat jemand eine Idee, was mir das bringt? Ich habe im Moment keine Idee, wozu ich sowas gebrauchen könnte.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
wenn Du in einer Übersicht den ersten und den letzten Eintrag haben möchtest (für Ober- und Untergenzen) oder relativ schnell die Anzahl der dem Suchausdruck entsprechenden Datensätze ermitteln willst (ohne den ersten zu finden, zu skippen und zu zählen solange der Indexausdruck gleich bleibt).
Ist in solchen Fällen schneller.
Oder wenn Du verkehrt herum suchen willst (ohne einen Index zu haben, der mit DESCENDING-Option erzeugt wurde).
Viele Grüße,
Martin
wenn Du in einer Übersicht den ersten und den letzten Eintrag haben möchtest (für Ober- und Untergenzen) oder relativ schnell die Anzahl der dem Suchausdruck entsprechenden Datensätze ermitteln willst (ohne den ersten zu finden, zu skippen und zu zählen solange der Indexausdruck gleich bleibt).
Ist in solchen Fällen schneller.
Oder wenn Du verkehrt herum suchen willst (ohne einen Index zu haben, der mit DESCENDING-Option erzeugt wurde).
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Au weiah,
Gehrin einschalten. Alles klar. Da habe ich jetzt gar nicht dran gedacht. Stimmt, dafür ist das wirklich zu gebrauchen. tsetsetse
Also, wenn ich die Anleitung geschrieben hätte, dann hätte ich aber etwas gründlicher die Hand angelegt...... Aber vielleicht sind alle anderen ja schlauer?
Gehrin einschalten. Alles klar. Da habe ich jetzt gar nicht dran gedacht. Stimmt, dafür ist das wirklich zu gebrauchen. tsetsetse
Also, wenn ich die Anleitung geschrieben hätte, dann hätte ich aber etwas gründlicher die Hand angelegt...... Aber vielleicht sind alle anderen ja schlauer?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Hallo Manfred,
ich habe sehr selten gute Anleitungen gelesen, die meisten Beispiele zeigen das Offensichtliche, umgehen aber mehr oder weniger geschickt die wirklich kniffeligen Sachen.
Ich denke mit Schrecken an die Zeit, als ich das erste mal ein Clippermenu erzeugen wollte. Jede Einzelfunktion war zwar aufgeführt, aber kein Beispiel wie das alles zusammenwirken soll...
Aber mal im Ernst, wie sieht es mit den Anleitungen aus, die du für deine Kunden schreibst ?
ich habe sehr selten gute Anleitungen gelesen, die meisten Beispiele zeigen das Offensichtliche, umgehen aber mehr oder weniger geschickt die wirklich kniffeligen Sachen.
Ich denke mit Schrecken an die Zeit, als ich das erste mal ein Clippermenu erzeugen wollte. Jede Einzelfunktion war zwar aufgeführt, aber kein Beispiel wie das alles zusammenwirken soll...
Aber mal im Ernst, wie sieht es mit den Anleitungen aus, die du für deine Kunden schreibst ?
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Hubert,
ganz ehrlich, ich schreibe gar keine Anleitungen für meine Kunden. Ich habe das vor ca.10 Jahren aufgegeben. Es hat nämlich keine Sau die Anleitung gelesen. Außerdem ist das Programm nie länger als 2-3 Wochen unverändert geblieben und daher würde ich eh schon mit der Anleitung nicht mehr nachkommen. Ich versuche die Eingabemasken durch jeweilige Erklärungen am unteren Bildschirmrand für jedes Getfeld so gut wie möglich zu erklären. Alles andere wird direkt vor Ort erklärt und dann ergibt sich der Rest. Schulungen für die Programme sind oft besser. Außerdem habe ich festgestellt, wenn die Kunden fragen, was wo ist, bzw. ob es überhaupt vorhanden ist und man erklärt dann kurz den Weg und den Sinn und Zweck, hat das immer sehr gut geholfen.
Naja, eine stichpunktartige Erklärung gibt es schon, wenn die jemand haben will, aber im allgemeinen.....
Es hat auch noch nie jemand danach gefragt. Ein großer Teil ist aber auch mit dem Programm mitgewachsen und kennt daher schon recht viel dadurch.
ganz ehrlich, ich schreibe gar keine Anleitungen für meine Kunden. Ich habe das vor ca.10 Jahren aufgegeben. Es hat nämlich keine Sau die Anleitung gelesen. Außerdem ist das Programm nie länger als 2-3 Wochen unverändert geblieben und daher würde ich eh schon mit der Anleitung nicht mehr nachkommen. Ich versuche die Eingabemasken durch jeweilige Erklärungen am unteren Bildschirmrand für jedes Getfeld so gut wie möglich zu erklären. Alles andere wird direkt vor Ort erklärt und dann ergibt sich der Rest. Schulungen für die Programme sind oft besser. Außerdem habe ich festgestellt, wenn die Kunden fragen, was wo ist, bzw. ob es überhaupt vorhanden ist und man erklärt dann kurz den Weg und den Sinn und Zweck, hat das immer sehr gut geholfen.
Naja, eine stichpunktartige Erklärung gibt es schon, wenn die jemand haben will, aber im allgemeinen.....
Es hat auch noch nie jemand danach gefragt. Ein großer Teil ist aber auch mit dem Programm mitgewachsen und kennt daher schon recht viel dadurch.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Hallo Manfred,
so ist es bei mir auch, Kurzanleitung für ganz neue Mitarbeiter in PDF Format (recht neu), und ein MLE mit Hinweisen auf jedem Bildschirm. Das lesen etwa 30%, dann nochmal 30% wenn man sie bei Fragen mit der Nase darauf stuppst 'das steht rechts unten bei Hinweise...', der Rest fragt lieber...
so ist es bei mir auch, Kurzanleitung für ganz neue Mitarbeiter in PDF Format (recht neu), und ein MLE mit Hinweisen auf jedem Bildschirm. Das lesen etwa 30%, dann nochmal 30% wenn man sie bei Fragen mit der Nase darauf stuppst 'das steht rechts unten bei Hinweise...', der Rest fragt lieber...
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Hubert,
Deine Quote ist aber beneidenswert....
Deine Quote ist aber beneidenswert....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Es ist auch ein Unterschied, ob der User einen kurzen Hinweis zu den aktuellen Funktionen ließt oder sich einen dicken Wälzer vornehmen soll. Das ist dann für die meisten doch eher abschreckend. Von daher finde ich die Idee ganz gut.
Ich selber habe mal angefangen, das ToolTip-Beispiel in eines meiner Programme zu implementieren, das ist auch schon ganz nett. Aber natürlich wiederum nicht ganz so ausführlich.
Jan
Ich selber habe mal angefangen, das ToolTip-Beispiel in eines meiner Programme zu implementieren, das ist auch schon ganz nett. Aber natürlich wiederum nicht ganz so ausführlich.
Jan