Français
Online-Documentation

dbbrowse Funktion: banque de données, DBase, SQL

 

Dirk
Kuntzmann
erg% = @db("Browse",I1,I2,S3,I4,S5,I6)

Syntax avant Version 10: erg% = @dbBrowse(I1,I2,S3,I4,S5,I6)

dbBrowse() est un Dialog, qui cela travailler avec dBase-Tabellen erheblich vereinfacht (siehe aussi: LINKF:[dbEdit]()). qui Tabelle muss zuvor avec LINKF:[dbOpen]() ouvert et LINKF:[dbUse]() angewählt worden son. Soll un index genutzt volonté, muss il avec LINKF:[dbIndex]() ouvert worden son. (Ggf. ist il zuvor avec LINKP:[dBCreateIndex] trop erstellen.)

Parameterbeschreibung:
P:I1,P:I2- XY-Position des DBF-Browsers sur dem Bildschirm
P:S3- Titel (Überschriftzeile)
P:I4- Nombre de darzustellenden Zeilen (3..100)
P:S5- paramètre zur Angabe qui anzuzeigenden Felder (Spalten). Pour chacun Spalte volonté trois Angaben (par Semikolon getrennt) nécessaire (max. 100 Spalten):
- nom des Feldes dans qui Datenbanktabelle
- Anzuzeigende Spaltenüberschrift pour cela champ
- Breite des Feldes dans Pixeln
P:I6- Modus
0 = seulement lesen
1 = Changement/effacer erlaubt
2 = Auswahlliste (gewählter phrase dans Ergebnis qui Funktion)
3 = Auswahlliste avec erweiterter Editierfunktion et Suchfunktion

Zum Modus sommes 16 trop addieren (alors 16, 17 ou bien 18), si beim Click dans qui Scrollbar (entre Button et flèche), qui liste pas um 10% (Standard dans XProfan) weitergescrollt volonté soll, mais exakt à um 1 reduzierte Nombre de dargestellten Zeilen. cela permet un Blättern par qui Tabelle.

cela Ergebnis richtet sich pour dem gewählten Modus:
0- sans signification
1- ungleich 0 (zéro): Es wurde un Datensatz geändert ou bien gelöscht
2- Ausgewählter phrase

Im piège de Modus 1 ist es empfehlenswert chez einem Funktionsergebnis ungleich 0 (zéro) qui Datenbanktabelle avec LINKF:[dbPack] trop saisir et si un index genutzt wurde, ihn avec LINKP:[dbCreateIndex] récente trop erstellen. (chez dbPack aller grundsätzlich alle Indexinformationen verloren.)

Um une Datensatz trop éditer, ist qui entsprechende Radiobutton anzuklicken. qui Changements volonté par Betätigen qui "ENTER"- bzw. "RETURN"-bouton abgeschlossen et dans qui Datenbanktabelle geschrieben. avec "ESC", par den Button "ZURÜCK" ou bien STRG-A, par erneutes Anklicken qui la ligne ou bien par Anklicken einer anderen la ligne volonté qui Changements verworfen. par Drücken des Buttons "LÖSCHEN" ou bien STRG-L wird qui Datensatz comme gelöscht markiert (il wird gris dargestellt); par erneutes Wiederholen qui Aktion wird il wieder hergestellt. Derart comme gelöscht markierte Datensätze (graue représentation) volonté seulement ensuite endgültig gelöscht, si anschliessend LINKF:[dbPack] aufgerufen wird! si on pas im Editiermodus ist, peux on par "NEU" bzw. STRG-N une neuen vider Datensatz insérer. Wird un index genutzt, wird il à den Anfang qui Tabelle gesetzt, ansonsten à en Ende.

Im Auswahlmodus 2 wird qui aktuell gewählte Datensatz chez "OK" retour.

qui Modus 3 permet es, avec seulement einem Aufruf une komplette Anwendung pour une Tabelle trop realisieren. Im Modus 3 gibt es une zusätzlichen Button "Ändern". si on cette drückt, wird qui markierte Datensatz comment chez LINKF:[dbEdit]() zum éditer ouvert. finissez on den Dialogue avec les "OK" wird qui Changement dans qui Tabelle übernommen. qui Button "Neu" ouvrez ici aussi den Editier-Dialogue avec les einem vider Datensatz. et hat qui geöffnete Tabelle encore une aktiven index, so gibt es une weiteren Button "Suchen" et il peut im Indexfeld (bzw. im ersten, si es un Schlüssel aus mehreren Feldern ist) chercher. Datumsfelder doit im landestypischen Format (alors chez uns "TT.MM.JJJJ") eingegeben volonté. Ansonsten erfolgt un Hinweis et qui phrase wird pas übernommen. Ausserdem muss cela date un gültiges gregorianisches date son.

Numerische Felder volonté überprüft et im eingestellten Format dargestellt. Fehleingabe wird pas permet.

chez logischen Feldern wird cela erste marque qui Eingabe ausgewertet. qui Buchstaben YyJjTt volonté comme véritable gewertet et comme "T" dans qui Tabelle geschrieben; chez NnFf wird un "F" geschrieben.

Werden chez Textfeldern trop longtemps Cordes eingegeben, volonté vous sur Feldlänge gekürzt.
 
19.01.2038  
 



Note / Question or Comment to the Help--Topic


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.281 Views

Untitledvor 0 min.
QuaraMan28.08.2021
Walter21.02.2019
Rainer Hoefs05.07.2015
KFU12.07.2013
plus...

Themeninformationen

cet Thema hat 1 participant:

Dirk Kuntzmann (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie