Español
Foro

DB Datenbank rückwärts indizieren?

 

Martin
Kempf
Moin.
Gibts una Befehl, con el Yo el Indexdatei no aufsteigend pero absteigend sortieren dejar kann?
 
28.09.2009  
 



Como lässt Usted porque ahora aufsteigend sortieren?
 
28.09.2009  
 




Dieter
Zornow
Nein, no existe.
Wenn du aber erklärst qué du antes hast, kann dir tal vez alguien helfen.
 
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 el Indizierung no andersrum son, entonces zäum Yo sólo mein Pferd de hinten en, passt scho. Aber wo ihr me en el Sprünge helfen könntet: Yo zwei offene Ventana. Ventana 1 ha una Gridbox con 24 Zeilen, en el el aktuellsten 24 Datenbankeinträge disponible son. Ventana 2 ha una Eingabemaske para una Datensatz. Yo möchte el en el Gridbox jeweils angeleuchteten Datensatz inmediatamente en el Maske tomar. Über el Waitinputschleife lasse Yo el Ereignisse prüfen. En Mausklicks klappt el wunderbar encima
KompilierenMarcaSeparación
Elseif Clicked(hGrid&)

selekted& = @GetCurSel(hGrid&)
X$=@SubStr$(@GetString$(hGrid&,selekted&),1,"|")
SetText Text10&, X$

En
>

Puedo mich aber en el Gridbox auch con Cursor Hoch, runter, Pos1, Ende, PgUp y PdDn bewegen y tener el Dreh todavía no fuera, Yo el Scankeyabfrage sauber einfüge. Como escribir Yo "Wenn Scankey größer 32 y kleiner 41" en Xprofanisch?
 
28.09.2009  
 



Schau veces, wann en el subClassProc wm_keydown ankommt.
 
28.09.2009  
 




Dieter
Zornow
Versuche lo veces así

if (%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+ (letzte DOS-Versión ca. 1985) gab lo auch no Befehl para absteigenden Indizieren, para numerische Felder sin embargo una muy einfachen Trick:

use TABELLE
index on -FELD1 to XFELD1
* FELD1 es numerisch, XFELD1.NDX se producido
use TABELLE index XFELD1

Es en XProfan no mehr posible, porque ahora todos Feldbezeichner siempre como Cuerdas behandelt voluntad, en el el numerische Operator "Vorzeichenwechsel" no anwendbar es.

Einfacher es en dBase III+ con el SORT-Befehl y dazugehörigen /D (descending) Opción:

use TABELLE
sort on FELD1 to TABELLE1 /D
use TABELLE1

Das producido no Indexdatei, pero una komplett neue DBF Expediente. Zum schnellen Finden bestimmter Datensätze muss also auch una neuer Index producido voluntad. Aber SORT funktioniert auch problemlos con String- y Datumsfeldern. Deshalb benutze Yo dBase III+ auch heute todavía bastante 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
Mit el Scancodes bin Yo no weitergekommen, como scheint se alles en el Gridbox abzuspielen y uno kann el con el Cursortasten ausgeführten Bewegungen offenbar no en Scankeyfunktion auslesen. Prima el Tip con el Subclassing, como bekomm Yo inmediatamente una Feedback. Yo weiß zwar todavía no, por qué Yo en cada Tasteneingabe una Subclassmessage bekomme, obwohl Todavía sólo
ElseIf SubClassMessage(hGrid&, ~wm_keydown)
abfrage, aber así kann Yo leben y umgehen.
Besten Dank auch!
 
02.10.2009  
 



In &swParam es el Tastennummer y einzelne Tasten abwürgen kannst Usted indem Usted para el Fall set("winproc",0) setzt.
 
02.10.2009  
 




Martin
Kempf
Gracias para el Tip con el swParams. Nachdem baustellenmäßig nun saure Gurken Tiempo se anuncia, komm Yo veces otra vez para Programmieren y el con el Parametern klappt bien.
Cuestión a dBase-Geschichten: Werden porque el Indexdateien no automáticamente aktualisiert, si yo con Browse oder Append neue Datensätze angefügt habe? Das Browse es ya ne prima Función, el viele Sachen erleichtert, macht aber sólo halb glücklich, weils simplemente algunos Mankos en Bedienung son. Wenn I, con el Rollrad ratón runterscrolle, va el sólo, si yo auch con el Mauszeiger en el schmalen Scrollbalken positioniert bin. Oder si yo una Datensatz neu angefügt habe, entonces bekomme Yo, el no adecuado, auch con scrollen oder blättern no - Yo muß sólo el Browsefunktion final y otra vez neu aufrufen... liegts tal vez dran, daß dBase Características salvo me keiner mehr braucht y steifmütterlich behandelt voluntad?
 
17.12.2009  
 




Thomas
Freier
Nein! Nein! Nein!
Browse? Naja, muß no ser. Heute gibs dafür Listview. Yo verwende sin embargo sólo Franks ListView.dll . Como restos fast kein Wunsch offen. Naja, a aufs Drucken y Sortieren después de Spalten encima 250 Signo (en Arbeit).
Einmal el Ejemplo: Eigene_Eingaben.prf ansehen con el Controls a Editieren. Auch DateEdit oder MultiEdit para MEMO hacer se bien.
Yo persönliche nehme como letzte una 0 breite Spalte para el Datensatznummer con en el Listview y speicher el Los cambios Datensatz para Datensatz. Franks Ejemplo una csv es no mein Fall.
Soll una MEMO-Feld encima 250 Signo adecuado voluntad, así muß el Spalte nachträglich encima SetItemTextEx(H,T,S,L,A) befüllt voluntad.
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.12.2009  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

8.421 Views

Untitledvor 0 min.
Torben Nissen19.02.2014
holmol9314.06.2013

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie