Die Suche ergab 43 Treffer

von Friedhelm
Mi, 25. Mai 2016 18:27
Forum: ADS
Thema: Automatische Scriptausführung
Antworten: 2
Zugriffe: 3897

Re: Automatische Scriptausführung

Hi Ulli,

Schreib doch in Xbase eine Windows-Service der über Zeitintervalle SQL-Scripts oder/sonstiges ausführt
von Friedhelm
Fr, 22. Mai 2015 9:47
Forum: Programmierung allgemein
Thema: Gibt x/0 einen DevideByZero Error oder nicht?
Antworten: 2
Zugriffe: 2765

Gibt x/0 einen DevideByZero Error oder nicht?

Die Frage ist ob ein numerischer Wert durch den Wert 0 in XBase einen Laufzeitfehler erzeugt oder nicht? Die Antwort lautet Jein! Es hängt von dem Betriebssystem ab, auf dem das Programm mit diesem Source läuft: BEGIN SEQUENCE REPLACE FIELD->EPREIS WITH (FIELD->GPREIS / nFaktor) RECOVER REPLACE FIEL...
von Friedhelm
Mo, 13. Okt 2014 13:35
Forum: ADS
Thema: Umstieg DBF/NTX auf ADS/CDX
Antworten: 30
Zugriffe: 17199

Re: Umstieg DBF/NTX auf ADS/CDX

In der Client Engine (ACE) von ADS gibt es eine DLL-Funktion, mit der man die internen Tabellenformate konvertieren kann: AdsConvertTable( <hObj>, <usFilterOption>, <pucFile>, <usTableType> ) <hObj> => Handle auf eine bereits geöffnete Datei (z.B. DBFNTX) siehe auch AX_GetTablehandle() aus der ADSDB...
von Friedhelm
Mo, 13. Okt 2014 13:00
Forum: Unterschiede Version 1.9 <-> 2.0
Thema: neue Beispiele ???
Antworten: 27
Zugriffe: 25631

Re: neue Beispiele ???

Der LayoutManager wird bei allen XbpParts mit eingebunden und automatisch initialisiert, wenn die Instanzvariable :LayoutAlign zugewiesen wird. Jedoch gibt's bislang ein Problem, wenn man versucht einem XbasePart einen Wert zuzuweisen, wenn das XbasePart als Parent den XbpDialog zuweist: Beispiel fü...
von Friedhelm
Fr, 11. Apr 2014 13:22
Forum: Misc.
Thema: Druckertyp abfragen
Antworten: 27
Zugriffe: 11777

Re: Druckertyp abfragen

Die Frage ob es eine Möglichkeit gibt, festzustellen ob ein bestimmter Drucker ein Matrix-(Lineprinter) oder Laser-(pageprinter) ist hatte ich im Rahmen unsers XUG-Cologne -Treffen am Dienstag gestellt. Manfred hatte diese Frage direkt aufgegriffen und ins Forum gestellt. Der Grund dieser Frage war,...
von Friedhelm
Do, 19. Dez 2013 9:46
Forum: ADS
Thema: ADS konfigurieren
Antworten: 3
Zugriffe: 4151

Re: ADS konfigurieren

Hallo Jan, Es gibt keine generelle Einstellungen für diese Angabe, da Sie im wesentlichen von den Clients bzw. der dort laufenden Programme und Richtlinien abhängt. Es ist für viele Einstellungen auch uninteressant, da es sich um Starteinstellungen handelt und ab der Version 10 dynamisch angepasst w...
von Friedhelm
Do, 19. Dez 2013 9:40
Forum: ADS
Thema: dbf werden angeblich nicht mehr gefunden
Antworten: 4
Zugriffe: 3781

Re: dbf werden angeblich nicht mehr gefunden

Hallo Jan, Der Fehler Code 7041 weist darauf hin, dass der Server die angegebene Datei oder eine ihr assoziierte Datei (Index-/Memodatei) nicht öffnen kann. Wie ich in deimen Architect mit Hilfes des Team-Viewers sehen konnte waren einige Tabellen als VFP (Visual Foxpro) anstelle von DBFCDX (Foxpro)...
von Friedhelm
Fr, 15. Feb 2013 12:44
Forum: Andere 3rd-Party-Tools
Thema: Entwicklungsumgebung: tbx Application Studio
Antworten: 15
Zugriffe: 10711

Re: Entwicklungsumgebung: tbx Application Studio

Das tbxApplication Studio besteht nicht nur aus dem Projekt-/Dialogdesigner sondern aus vielen Bibiotheken mit diversen Funktionen und Klassen für Xbase++. Allein den Umfang einer Beschreibung aller Klassen würde den Rahmen dieses Forums sprengen. Es währe beinahe so als würde ich das komplette Wind...
von Friedhelm
Mi, 13. Feb 2013 23:15
Forum: Andere 3rd-Party-Tools
Thema: Entwicklungsumgebung: tbx Application Studio
Antworten: 15
Zugriffe: 10711

Re: Entwicklungsumgebung: tbx Application Studio

Das tbxApplication Studio gibt es tatsächlich nur in Verbindung mit einer Schulung (Fortgeschritten). Da es ein lebendes Produkt ist, wird es auch ständig weiterentwickelt. Die aktuelle Version ist 5.7 (Jan. 2013) Es umfaßt folgende (getrennt nutzbare) Elemente: tbxAppClass Eine Klassenbibliothek mi...
von Friedhelm
Di, 14. Feb 2012 19:47
Forum: Daten und Tabellen
Thema: 2,3 GB große Clipper DBF Datei
Antworten: 55
Zugriffe: 27028

Re: 2,3 GB große Clipper DBF Datei

Hallo Mirco

Du solltest mal das Database Repair Utility von ADS probieren. Mit diesem Tool lassen sich defekte Datentabellen rekonstruieren.

Du findest das Utility unter http://devzone.advantagedatabase.com


mfg
Friedhelm
von Friedhelm
Mi, 18. Mai 2011 9:31
Forum: Allgemeine Fragen
Thema: Ganzes Verzeichnis kopieren [ERLEDIGT]
Antworten: 15
Zugriffe: 6783

Re: Ganzes Verzeichnis kopieren

Versuchs doch mal mit dem Windows API Call MoveFile. Wenn das Quell- und Zielverzeichnis auf der gleichen physikalichen Datenträger sitzt geht dies viel schneller und einfacher: *-- FUNCTION ----------------------------------------------------------------- * Name: MoveFile() Docs: Friedhelm Goeder *...
von Friedhelm
Di, 17. Mai 2011 22:00
Forum: OOP
Thema: Thread und Klassen
Antworten: 15
Zugriffe: 12036

Re: Thread und Klassen

Hallo Jürg, Hast Du es mal mit einer Sync METHOD probiert? CLASS SoapSrvThread FROM Thread PROTECTED: METHOD atStart, execute, atEnd EXPORTED: METHOD Init SYNC METHOD SOAP_GetDateTime ENDCLASS METHOD SoapThreadThread:Init( ) ::Thread:init() RETURN self METHOD SoapSrvThread:atStart() RETURN self METH...
von Friedhelm
Di, 17. Mai 2011 21:03
Forum: ADS
Thema: dbUseArea() auf ein SQL-Statement absetzen
Antworten: 0
Zugriffe: 2365

dbUseArea() auf ein SQL-Statement absetzen

Für diejenigen die es interessiert: Mit eine USE Anweisung eine SQL-Abfrage realisieren! und so gehts: FUNCTION BrowseSummen LOCAL nSavedWorkArea LOCAL hCursor := 0, hStatement := 0 LOCAL hConnect := DacSession():getDefault():GetConnectionHandle() LOCAL cSQL // SQL Statment aufbereiten TEXT INTO cSQ...
von Friedhelm
Di, 17. Mai 2011 20:28
Forum: ADS
Thema: Views und Indizes (Index)
Antworten: 1
Zugriffe: 2438

Re: Views und Indizes (Index)

EHallo Ulli, eine View ist nicht anderers als ein vorbereites SELECT Statement. Häufüg benutzte SELECT anweisungen kann man daher in eine View verfrachten und sie später entweder direkt abfragen, oder ein ein weiteres SELECT Statement einbauen. Das Ablegen eines SELECT Statements hat darüber hinaus ...
von Friedhelm
Do, 14. Apr 2011 17:53
Forum: Daten und Tabellen
Thema: DacPagedDataStore vs. Array ?
Antworten: 4
Zugriffe: 3648

Re: DacPagedDataStore vs. Array ?

Ich habe mal das Beispielprogramm aus der Doku ein klein wenig geändert um zu zeigen wie die DacPagedDataStore Klasse den Cache aktualisieren kann. In der Eventloop habe ich die Taste F2 damit belegt einen Datenwert im Array zu verändern. Wenn ich nach dieser Änderung einen Refresh auf die DacPagedD...
von Friedhelm
Mi, 13. Apr 2011 17:03
Forum: Daten und Tabellen
Thema: DacPagedDataStore vs. Array ?
Antworten: 4
Zugriffe: 3648

Re: DacPagedDataStore vs. Array ?

Hi Jimmy, Die DacPagedDataStore Klasse erfüllt die Aufgabe ein PreCaching der anzuzeigenden Datenwerte vorzunehmen, um ein schnelleres Browsen zu ermöglichen und stellt standardisierte Navigationsmethoden für den Datenzugriff zur Verfügung. Wenn Du eine DacPagedDataStore Klasse für eine DBF-Datei ei...
von Friedhelm
Di, 21. Dez 2010 23:47
Forum: ADS
Thema: Administrator-Rechte beim ADS vergeben
Antworten: 1
Zugriffe: 2541

Re: Administrator-Rechte beim ADS vergeben

Hallo Ulli,

der User ADSSYS ist keine Gruppe sondern ein Spezieller User, bei dem du keine Permissions setzen kannst.
Du solltest die eine Adminstratoren Gruppe in deinem ADD einrichten und dann be Bedarf einen Benutzer in diese Gruppe aufnehmen oder Entfernen.
von Friedhelm
Di, 21. Dez 2010 23:20
Forum: GUI
Thema: Combobox mit vielen Einträgen
Antworten: 11
Zugriffe: 6166

Re: Combobox mit vielen Einträgen

Hallo Jan Also 170000 Einträge sind in der Tat ein Zeitproblem, vor allem dann, wenn diese dynamisch gefüllt werden sollen. Warum bastelst du dir nicht einfach eine eigene Combobox, die eine kleinen Quickbrowse aufklappt? Damit würdest du dir auch das dymamische Füllen sparen, in dem du lediglich ei...
von Friedhelm
Di, 12. Okt 2010 17:03
Forum: Allgemeine Fragen
Thema: Differenz zwischen Uhrzeiten berechnen
Antworten: 4
Zugriffe: 3491

Re: Differenz zwischen Uhrzeiten berechnen

Für diejenigen die es interessiert: in der tbxAppclass befinden sich eine Klasse, die einen Zeitstempel representiert (TimeStamp). mit dieser Klasse lassen sich nicht nur umfangreichen Datums-/Zeitrechnungen vornehmen, sonder auch Intervalle verechnen, die sich selbst synchromisieren. Selbstverständ...
von Friedhelm
Di, 08. Dez 2009 18:49
Forum: Programmierung allgemein
Thema: Datenbankeditor
Antworten: 14
Zugriffe: 6141

Re: Datenbankeditor

Von Sybase gibts einen "Database Architect", Der kann alle Xbase-Formate (DBFNTX/DBFCDX/ADT/FOXPRO) und kann darüber hinaus aus SQL auf diese DataTables anwenden.

Er ist kostenlos und kann mit fólgendem Link heruntergeladen werden: ftp://tobax.de/to/tobax.de/ADS91/arc32.exe
von Friedhelm
Di, 17. Nov 2009 16:29
Forum: Allgemeine Fragen
Thema: Array-Struktur
Antworten: 15
Zugriffe: 5676

Re: Array-Struktur

Hallo zusammen, Ich habe mich leider etwas später eingeschaltet. Natürlich läßt sich eine Array abrufen, das Problem ist nur das was in in Delphi als "Array[1..9] of integer" angegeben wird, kann man nicht auf ein Array in Xbase anwenden. In Delphi ist eine Array[1..9] of integer ein Zeige...
von Friedhelm
Di, 10. Nov 2009 1:51
Forum: Allgemeine Fragen
Thema: Objektname im Formdesigner benennen
Antworten: 6
Zugriffe: 3502

Re: Objektname im Formdesigner benennen

Wenn Du das tbxAppStudio meinst, so gebe ich Dir recht. Es sollte min. 2GB Hauptspeicher sein.

Eine Testversion gibt es derzeit noch nicht, es wird aber in Kürze eine Demoversion geben (Ohne Source).
von Friedhelm
Do, 05. Nov 2009 20:48
Forum: Allgemeine Fragen
Thema: Objektname im Formdesigner benennen
Antworten: 6
Zugriffe: 3502

Re: Objektname im Formdesigner benennen

Hallo, Mit dem Xbase Formdesigner können keine Menüs definiert werden, diese müssen manuell in Code eingefügt werden: oFileMenu := XbpMenu():New() oFileMenu:Title := "~Datei" oFileMenu:Create() oFileMenu:AddItem({"~Neu",{||::DoFileNew() } } ) oFileMenu:AddItem({"~Öffnen"...
von Friedhelm
Do, 08. Okt 2009 2:32
Forum: Allgemeine Fragen
Thema: Passwortschutz für DBF's?
Antworten: 3
Zugriffe: 2610

Re: Passwortschutz für DBF's?

Hallo, Der Datenbanktreiber von ADS ( auch die Local Engine ) unterstützt die Verschlüsselung von DBF-Dateien. Für die ADSDBE kann eine solche Verschüsselung über eine API-Call (ACE) eingebaut werden. In der AceServer-Klasse (von TOBAX) sind die Verschüsselungen bereits integriert: oKunden :´= oConn...
von Friedhelm
Mi, 07. Okt 2009 13:34
Forum: GUI
Thema: Windows-Style und Hintergrundfarbe von XBPBrowse [ERLEDIGT]
Antworten: 4
Zugriffe: 2795

Re: Windows-Style und Hintergrundfarbe von XBPBrowse

Hallo Andreas, der XbpBrowse besteht aus mehren Parts - XbpBrowse und den XbpColumn. Wenn man für das XbpBowse den Hintergrund ändert (mit :SetColorBG()), sieht man diese Farbe in dem Bereich, der durch die Spaltenbreiten nicht abgedeckt ist. Ich habs zwar noch nicht probiert aber mit der Methode oB...