Die Suche ergab 319 Treffer

von Magic
Mo, 07. Apr 2014 14:49
Forum: ADS
Thema: Was kann man bei solch einen einfachen Indexausdruck falsch
Antworten: 15
Zugriffe: 9980

Re: Was kann man bei solch einen einfachen Indexausdruck fal

Wolfgang Ciriack hat geschrieben:Probiers doch mal mit DTOS(DATUM)+STRZERO(PERS,6)
Ebenso falsche Ergebnisse. Sehr merkwürdig. Dabei ist im Index nichts kompliziertes drin. Auch die Datei hat gerade mal 43.000 Datensätze.
Habe auch gerade alle Indizies gelöscht und neu erstellt. Keine Besserung.
von Magic
Mo, 07. Apr 2014 14:36
Forum: ADS
Thema: Was kann man bei solch einen einfachen Indexausdruck falsch
Antworten: 15
Zugriffe: 9980

Re: Was kann man bei solch einen einfachen Indexausdruck fal

Hallo,

ne. keine Dezimalstellen. Habe trotzdem den Indexausdruck ergänzt. Keine Besserung.
Gibt es doch nicht!
von Magic
Mo, 07. Apr 2014 14:10
Forum: ADS
Thema: Was kann man bei solch einen einfachen Indexausdruck falsch
Antworten: 15
Zugriffe: 9980

Was kann man bei solch einen einfachen Indexausdruck falsch

Hi, was kann man bei solch einen einfachen Indexausdruck falsch machen? Ich bekomme ständig falsche Ergebnisse, wenn ich einen Index wie folgt aufbaue: DTOS(DATUM)+STR(PERS,6) Der Scope wird dann z.B. so gesetzt: Top : „20140101 33“ Bottom: „20140331 33“. Wenn ich direkt im ARC den Index auswähle, d...
von Magic
Mo, 07. Apr 2014 12:22
Forum: ADS
Thema: Reindex aller Tabellen (DBF / CDX)
Antworten: 7
Zugriffe: 5380

Re: Reindex aller Tabellen (DBF / CDX)

OK. Habe gerade die Probe gemacht, was passiert wenn die Prozedur gestartet wird und einige Tabellen geöffnet sind. Ergebnis: Die Prozedur läuft durch. Bei Tabellen die gerade geöffnet sind wird der Index nicht neu erstellt. Success = FALSE und die Betroffene Tabelle erhält die Message : "HY000...
von Magic
Mo, 07. Apr 2014 11:58
Forum: ADS
Thema: Reindex aller Tabellen (DBF / CDX)
Antworten: 7
Zugriffe: 5380

Re: Reindex aller Tabellen (DBF / CDX)

Update:
Ist erfolgreich durchgelaufen. Alle Tabellen haben als Ergebnis den Status success = TRUE erhalten.
Alle .CDX Dateien wurden neu erstellt.
von Magic
Mo, 07. Apr 2014 11:53
Forum: ADS
Thema: Reindex aller Tabellen (DBF / CDX)
Antworten: 7
Zugriffe: 5380

Re: Reindex aller Tabellen (DBF / CDX)

Hallo Joachim, vielen Dank für den Code. Nun habe ich aber noch folgende Fragen dazu: Bisher habe ich unsere Tabellen im ARC über „Create a connection to a directory of existing tables“ eingebunden. D.h. ich müsste die Conntection ändern / oder eine neue über Data Dictonary anlagen. Laufe ich da irg...
von Magic
Di, 01. Apr 2014 10:15
Forum: ADS
Thema: Reindex aller Tabellen (DBF / CDX)
Antworten: 7
Zugriffe: 5380

Reindex aller Tabellen (DBF / CDX)

Hi, wir haben bereits mehr als 180 DBF’s mit CDX. Kommt zwar selten vor, aber ab und an muss dann doch bei der einen oder anderen Tabelle ein Reindex durchgeführt werden. Bis dato gehe ich dann über den ARC, wähle die Tabelle aus und reindiziere sie. Für meine SQL Datenbanken, habe ich eine Prozedur...
von Magic
Di, 01. Apr 2014 7:23
Forum: ADS
Thema: Wie SQL Statement auf ADS absetzen?
Antworten: 8
Zugriffe: 5327

Re: Wie SQL Statement auf ADS absetzen?

Hi,

danke für die Hilfe.
Irgendwie bin ich davon ausgegangen, dass ich das relativ einfach und ohne Zusatztools / Verrenkungen über ODBC / OLEDB löschen könnte.
Wie eben in meinen VBScripts.
Ich habe es dann jetzt anders gelöst, wäre halt nur sehr schön komfortabel per SQL Statement gewesen.
von Magic
Mo, 31. Mär 2014 9:48
Forum: Programmierung allgemein
Thema: Indexausdruck für Zeitspanne
Antworten: 10
Zugriffe: 4248

Re: Indexausdruck für Zeitspanne

Hallo,
brandelh hat geschrieben:du kannst mit einen scope von bis abdecken, aber nicht gleichzeitig in 2 Feldern.
Ich würde mit dem scope das startdaturm einschränken, und mit einem zusätzlichen Filter die überflüssigen rauswerfen ;-)
bin gerade dabei es so zu realisieren.
Danke für die Bestätigung :wink:
von Magic
Mo, 31. Mär 2014 8:26
Forum: Programmierung allgemein
Thema: Indexausdruck für Zeitspanne
Antworten: 10
Zugriffe: 4248

Indexausdruck für Zeitspanne

Guten Morgen, suche eine Lösung für folgende Herausforderung: Die in einer .DBF enthaltenen Datensätze haben ein Start- und ein Enddatum. Die Datumsangaben sind oft identisch, können aber auch unterschiedlich(!) sein. Und das ist für mich die Stelle an der ich scheitere. Wie müsste ein Indexausdruck...
von Magic
Fr, 28. Mär 2014 15:35
Forum: ADS
Thema: Wie SQL Statement auf ADS absetzen?
Antworten: 8
Zugriffe: 5327

Re: Wie SQL Statement auf ADS absetzen?

Gibt es noch einen anderen Weg?
von Magic
Fr, 28. Mär 2014 14:13
Forum: ADS
Thema: Wie SQL Statement auf ADS absetzen?
Antworten: 8
Zugriffe: 5327

Re: Wie SQL Statement auf ADS absetzen?

In diesem Zusammenhang stoße ich im ADS Programmierbauch auf die Funktion AdsSqlStatement().
Dazu finde ich leider nichts in der Hilfe.
von Magic
Fr, 28. Mär 2014 13:52
Forum: ADS
Thema: Wie SQL Statement auf ADS absetzen?
Antworten: 8
Zugriffe: 5327

Wie SQL Statement auf ADS absetzen?

Hallo, finde ich es mal wieder nicht, oder ist es so primitiv, dass es hier einfach nicht drin steht. Ich greife bereits von mehreren VBScripten per OLEDB/ODBC auf den ADS, mittels SQL Statement zu. Jetzt würde ich gerne aus Xbase heraus auf den ADS per SQL zugreifen, … und kiriege es nicht hin! Die...
von Magic
Fr, 28. Mär 2014 11:29
Forum: eXpress++
Thema: Hartnäckiger Fehler
Antworten: 47
Zugriffe: 20093

Re: Hartnäckiger Fehler

Dann gibt es sicher auch ein (kleines) Testprogramm, mit dem sich das anschauen und nachstellen lässt. Her damit! Asche über mein Haupt. Damit kann ich nicht (mehr) dienen. Ich meine wir haben dann eines dieser Programm geändert und später sogar den RAM Speicher des Rechners getauscht. Dann war auc...
von Magic
Fr, 28. Mär 2014 11:22
Forum: ActiveX
Thema: Datum vom DataPicker (XbpActiveXControl) abfragen
Antworten: 6
Zugriffe: 9323

Re: Datum vom DataPicker (XbpActiveXControl) abfragen

Danke :!:
Genau dass habe ich nicht finden können.
von Magic
Fr, 28. Mär 2014 10:45
Forum: ActiveX
Thema: Datum vom DataPicker (XbpActiveXControl) abfragen
Antworten: 6
Zugriffe: 9323

Datum vom DataPicker (XbpActiveXControl) abfragen

Hi,

sehe gerade den Wald vor lauter Bäume nicht mehr ...
Wie in der Überschrift, suche ich einen Weg um von dem DataPicker - XbpActiveXControl (20DD1B9E-87C4-11D1-8BE3-0000F8754DA1)
das gewählte Daum abzufragen.
Wie ist das möglich? Welchen Weg muss ich gehen?
von Magic
Do, 27. Mär 2014 10:47
Forum: eXpress++
Thema: Hartnäckiger Fehler
Antworten: 47
Zugriffe: 20093

Re: Hartnäckiger Fehler

Ich halte es für absolut ausgeschlossen Hallo Tom, ich selbst neige dazu (und die Erfahrung bestätigt es), etwas das mir „Benutzer“ beschreiben selbst sehen zu müssen, um dann zu sagen glaube ich oder eben nicht. Entwickler und Benutzer haben da manchmal eine andere Auffassung von Fehlern, Daten, …...
von Magic
Do, 27. Mär 2014 8:22
Forum: eXpress++
Thema: Hartnäckiger Fehler
Antworten: 47
Zugriffe: 20093

Re: Hartnäckiger Fehler

dass der NAMEN einer LOCAL Variablen zur Laufzeit eine Rolle spielt ist unmöglich, denn dieser wird vom Compiler in einen Pointer umgesetzt. Aus welchen Gründen ein Programm in den Speicher eines anderen geschrieben hat, und dann noch exakt an die Stelle einer gleich benannten Variable, blieb unerk...
von Magic
Do, 27. Mär 2014 8:08
Forum: eXpress++
Thema: Hartnäckiger Fehler
Antworten: 47
Zugriffe: 20093

Re: Hartnäckiger Fehler

Hartnäckiger Fehler – durchaus eine nicht alltägliche Ursache … Wenn ich Deinen Post so lese und mich etwas zurückerinnere stolpere ich über einen sehr merkwürdigen Fehler, der bei uns vor schon längerer Zeit in Zusammenhang mit zwei Xbase Programmen auftrat. Wir konnten uns damals keinen Reim drauf...
von Magic
Mi, 26. Mär 2014 10:21
Forum: GUI
Thema: Übermalte Fenster
Antworten: 35
Zugriffe: 14744

Re: Übermalte Fenster

Ich habe mir die Stellen in meinen Programmen angeschaut, die mir Kopfzerbrechen bereitet haben. Unter anderem im Zusammenhang mit :resize(). Einige - nicht erklärbare - Merkwürdigkeiten habe ich behoben, indem ich ein :invalidateRect() ausgeführt habe. In Deinem Fall geht es, eben auch um das "...
von Magic
Mi, 26. Mär 2014 8:34
Forum: GUI
Thema: Übermalte Fenster
Antworten: 35
Zugriffe: 14744

Re: Übermalte Fenster

brandelh hat geschrieben:ein unnötiges configure() kann aber auch schaden ...
Einen Versuch währe es aber durchaus wert, wenn sonst (vorerst) nichts hilft.
von Magic
Mi, 26. Mär 2014 7:50
Forum: GUI
Thema: Übermalte Fenster
Antworten: 35
Zugriffe: 14744

Re: Übermalte Fenster

Hallo Werner, ich gehe davon aus, dass wenn Du vor dem oBrowse:forcestable() ein oBrowse:configure() einfügst, es dann wie gewünscht funktioniert. Es ist zwar absurd, ich selbst verwende es an einigen Stellen, die ich anders nicht löschen konnte. Wieso machst Du es unterschiedlich, abhängig von XPPV...
von Magic
Di, 25. Mär 2014 14:05
Forum: Clipper
Thema: Unterschied zwischen .LNK und .RMK
Antworten: 7
Zugriffe: 10198

Re: Unterschied zwischen .LNK und .RMK

ich meine die RMK Datei definiert wie man von PRG nach OBJ und die LNK Datei wie man von OBJ nach EXE kommt. OK. Das würde dann heißen, dass wenn in der LNK etwas nicht zur EXE gelinkt wird, braucht es nicht in der RMK gelistet zu sein, da es anscheinend nicht gebraucht wird. Zusätzlich können aber...
von Magic
Di, 25. Mär 2014 13:48
Forum: Clipper
Thema: Unterschied zwischen .LNK und .RMK
Antworten: 7
Zugriffe: 10198

Unterschied zwischen .LNK und .RMK

Hi, ich versuche durch ein altes Clipper Programm durchzusteigen. Dabei habe ich die Dateien .LNK und .RMK verglichen und festgestellt, dass dort teilweise unterschiedliche .PRG / .OBJ Dateien aufgelistet sind. Sollten eigentlich nicht in beiden Dateien die gleichen .OBJ Dateien genannt werden? Welc...
von Magic
Di, 18. Mär 2014 7:37
Forum: GUI
Thema: Übermalte Fenster
Antworten: 35
Zugriffe: 14744

Re: Übermalte Fenster

Hallo Werner, ich kenne solche unerklärlichen Auswirkungen vor allem dann, wenn ich mit :resize arbeite. Wie sieht es denn bei Dir aus, wird irgendwo ein :resize verwendet? In dem Slot TabActivate: würde ich das :minimize() der anderen Tabpages jeweils rausnehmen. Das ist so weit ich weis überflüssi...