| |
|
|
Martin Kempf | Moin. Gibts une Befehl, avec dem je qui Indexdatei pas aufsteigend mais absteigend sortieren laisser peux? |
|
|
| |
|
|
|
| comment peut Du car maintenant aufsteigend sortieren? |
|
|
| |
|
|
|
Dieter Zornow | non, gibt es pas. si du mais erklärst quoi du avant la hâte, peux dir peut-être quelqu'un aider. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 28.09.2009 ▲ |
|
|
|
|
Martin Kempf | Wenns qui Indizierung pas andersrum gibt, ensuite zäum je arrêt mon Pferd de hinten sur, passt scho. mais wohin son mir sur qui Sprünge aider könntet: je hab deux offene la fenêtre. la fenêtre 1 hat une Gridbox avec 24 Zeilen, dans qui qui aktuellsten 24 Datenbankeinträge vorhanden sommes. la fenêtre 2 hat une Eingabemaske pour une Datensatz. je voudrais den dans qui Gridbox jeweils angeleuchteten Datensatz tout de suite dans qui masque prendre. Über qui Waitinputschleife lasse je qui Ereignisse vérifier. chez Mausklicks klappt cela wunderbar sur KompilierenMarqueSéparation je peux mich mais dans qui Gridbox aussi avec Cursor Hoch, runter, Pos1, Ende, PgUp et PdDn bewegen et hab den Dreh encore pas raus, comment je qui Scankeyabfrage net einfüge. comment schreibe je "Wenn Scankey größer 32 et kleiner 41" sur Xprofanisch? |
|
|
| |
|
|
|
| exposition la fois, quand dans qui subClassProc wm_keydown ankommt. |
|
|
| |
|
|
|
Dieter Zornow | Versuche es la fois so
si (%scankey > 32) and (%scankey < 41) |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 29.09.2009 ▲ |
|
|
|
|
Falk Fallenstein | Beim alten dBase III+ (dernier DOS-Version ca. 1985) donnais es aussi keinen Befehl zum absteigenden Indizieren, pour numerische Felder cependant une très einfachen Trick:
use TABELLE index on -FELD1 to XFELD1 * FELD1 ist numerisch, XFELD1.NDX wird erzeugt use TABELLE index XFELD1
c'est chez XProfan pas plus possible, weil maintenant alle Feldbezeichner toujours comme Cordes behandelt volonté, sur qui qui numerische Operator "Vorzeichenwechsel" pas anwendbar ist.
Einfacher ca va chez dBase III+ avec dem SORT-Befehl et qui dazugehörigen /D (descending) Option:
use TABELLE sort on FELD1 to TABELLE1 /D use TABELLE1
cela erzeugt aucun Indexdatei, mais une komplett neue DBF Dossier. Zum schnellen trouver bestimmter Datensätze muss alors aussi un neuer index erzeugt volonté. mais SORT funktioniert aussi problemlos avec String- et Datumsfeldern. c'est pourquoi benutze je dBase III+ aussi aujourd'hui encore entier gern. |
|
|
| Strategien im Vergleich: Microsoft: der Computer macht mit Dir, was er will ... XProfan: der Computer macht, was Du von ihm willst.
XProfan 11, Windows XP (1.5 GByte RAM), XProfEd | 29.09.2009 ▲ |
|
|
|
|
Martin Kempf | avec den Scancodes suis je pas weitergekommen, là scheint sich alles dans qui Gridbox abzuspielen et il peut qui avec den Cursortasten ausgeführten Bewegungen évident pas sur qui Scankeyfunktion auslesen. Prima qui Tip avec dem Subclassing, là bekomm je tout de suite un Feedback. je sais zwar encore pas, pourquoi je chez chacun Tasteneingabe une Subclassmessage bekomme, quoique je doch seulement ElseIf SubClassMessage(hGrid&, ~wm_keydown) abfrage, mais avec cela peux je vivre et tourner autour de. Besten Dank aussi! |
|
|
| |
|
|
|
| dans &swParam steht qui Tastennummer et einzelne Tasten abwürgen peux Du indem Du pour den le cas set("winproc",0) mets. |
|
|
| |
|
|
|
Martin Kempf | merci pour den Tip avec dem swParams. après que baustellenmäßig eh bien saure Gurken Zeit annoncé ist, komm je la fois wieder zum Programmieren et cela avec dem Parametern klappt bien. Frage le dBase-Geschichten: Werden car qui Indexdateien pas automatisch aktualisiert, si je avec Browse ou bien Append neue Datensätze angefügt habe? cela Browse ist déjà ne prima Funktion, qui viele Sachen erleichtert, pouvoir mais seulement demie glücklich, weils simple quelques Mankos chez qui service gibt. si je avec dem Rollrad qui souris runterscrolle, allez cela seulement, si je aussi avec dem Mauszeiger sur dem schmalen Scrollbalken positionné suis. ou bien si je une Datensatz récente angefügt habe, ensuite bekomme Je l' pas angezeigt, aussi avec scrollen ou bien blättern pas - je dois seulement qui Browsefunktion finissons et wieder récente appel... Il se trouve peut-être tour, qui dBase Funktionen ausser mir aucun plus braucht et steifmütterlich behandelt volonté? |
|
|
| |
|
|
|
Thomas Freier | non! non! non! Browse? bof, doit pas son. aujourd'hui gibs pour Listview. je verwende cependant seulement Franks ListView.dll . là bleibt presque ne...aucune Wunsch offen. bof, jusqu'à aufs Drucken et Sortieren pour Spalten sur 250 marque (dans travail). Einmal cela Beispiel: Eigene_Eingaben.prf regarder avec den Controls trop éditer. aussi DateEdit ou bien MultiEdit pour MEMO faire sich bien. je persönliche nehme comme dernier une 0 breite Spalte pour qui Datensatznummer avec ins Listview et grenier qui Changements Datensatz pour Datensatz. Franks Beispiel sur une csv ist pas mon le cas. Soll un MEMO-champ sur 250 marque angezeigt volonté, so doit qui Spalte nachträglich sur SetItemTextEx(H,T,S,L,A) befüllt volonté. |
|
|
| |
|
|