Die Suche ergab 7339 Treffer

von Tom
Di, 23. Jan 2024 8:19
Forum: Programmierung allgemein
Thema: Addcolumn() und codeblöcke
Antworten: 56
Zugriffe: 15936

Re: Addcolumn() und codeblöcke

Warum wollen eigentlich immer alle nach Italien? Keine Ahnung. Der große Andi Möller wurde ja zur Legende mit seinem Zitat "Mailand oder Madrid, ganz egal, Hauptsache Italien!", und ich denke, das trifft es: Lebenskultur, Körperkraft, Intelligenz, Geografiekenntnisse und Genuss finden nur...
von Tom
Di, 23. Jan 2024 7:52
Forum: Programmierung allgemein
Thema: Addcolumn() und codeblöcke
Antworten: 56
Zugriffe: 15936

Re: Addcolumn() und codeblöcke

Interessant wäre ein Vergleich der Laufzeitperformance der verschiedenen Ansätze, vor allem beim Refreshen großer Browses usw.

Aber, ja, viele Wege führen nach Rom. Einige nach Neapel und ein paar nach Pisa, aber viele nach Rom. 8)
von Tom
Mo, 22. Jan 2024 13:42
Forum: Andere Sprachen
Thema: Webview2 mit FIVEWIN
Antworten: 6
Zugriffe: 4512

Re: Webview2 mit FIVEWIN

Wobei. Mit dem Callback-Parameter von der ExecuteScript-Methode sollte das im XbpHtmlViewer2 auch gehen.
von Tom
Mo, 22. Jan 2024 8:59
Forum: Andere Sprachen
Thema: Webview2 mit FIVEWIN
Antworten: 6
Zugriffe: 4512

Re: Webview2 mit FIVEWIN

All das geht in Xbase++ auch, mit dem XbpHtmlViewer2-Asset. Ich nutze das intensiv, für Grafiken und grafische Elemente, u.a. für ein komplexes Dashboard, zur PDF-Anzeige und für einige Formulare (mit Bootstrap, tabler und einigen weiteren Assets). Es gibt zwar nach wie vor das (bekannte und in eine...
von Tom
Fr, 19. Jan 2024 8:29
Forum: Allgemeine Fragen
Thema: ASCII Zeichen (016) mit Xbase darstellen?
Antworten: 1
Zugriffe: 973

Re: ASCII Zeichen (016) mit Xbase darstellen?

Der einfachste Weg besteht darin, für die Button-Caption den - auf Windows-Systemen immer vorhandenen - Font "Marlett" zu verwenden und daraus dann die Ziffern 3 (<) und 4 (>), für auf- und abwärts sind es die Kleinbuchstaben t und u. OEM-Zeichen lassen sich auf Buttons nicht darstellen; s...
von Tom
Mo, 08. Jan 2024 8:28
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

Ich hatte einen Link zu Chilkat gepostet. Das ist eine sehr umfangreiche, starke und robuste ActiveX-Library, die sich sehr, sehr simpel in Xbase++ einbinden lässt. Und die beherrscht u.a. JWT. In Xb2.Net gibt es das "TimeClock"-Sample, auf dessen Basis wir vor, keine Ahnung, zehn, zwölf J...
von Tom
Sa, 06. Jan 2024 17:10
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

Hallo, Philip. Wir bauen Webanwendungen in Ergänzung unserer eigenen Anwendungen, meistens als Portalsystematiken. Dazu verwenden wir schon von Beginn an Xb2.Net und in Ergänzung ein paar Frameworks wie Tabler, Bootstrap und andere. Das Socket-Management macht Xb2.Net für uns. Das Session-Management...
von Tom
Fr, 05. Jan 2024 15:43
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

Chilkat macht das. Hier gibt es Beispiele in Foxpro (die lassen sich leicht nach Xbase++ übertragen), die das zeigen: https://www.example-code.com/foxpro/jws.asp
von Tom
Fr, 05. Jan 2024 15:35
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

Ach so, und ich verwendet Chilkat. Da ist das eingebaut:

https://www.chilkatsoft.com/refdoc/xChilkatJwsRef.html
von Tom
Fr, 05. Jan 2024 15:20
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

Hallo, Philip. Wir bauen seit Jahren Webanwendungen, aber wir realisieren das meiste, was Authentifizierung, Verschlüsselung usw. anbetrifft, mit propreitären Techniken. Ich will mich aber auch mit JWT befassen, möglicherweise noch im Frühjahr. Es ähnelt aber der Basic-Authentication (JWS), dann wir...
von Tom
Fr, 05. Jan 2024 14:33
Forum: Web
Thema: Erzeugen von json web token
Antworten: 19
Zugriffe: 1951

Re: Erzeugen von json web token

JWT ist im Netz eigentlich gut erklärt, und wenn Du ChatGPT fragst, bekommst Du eine sehr ausführliche Antwort. Das geht aber auch z.B. hier: https://de.wikipedia.org/wiki/JSON_Web_Token Im Prinzip kann man die Idee aber auch einfach als Basis für eigene Strukturen nutzen. Bei der Anmeldung in der W...
von Tom
Sa, 23. Dez 2023 10:10
Forum: Windows, API
Thema: XBase Programm sperrt Datei unter Windows 10
Antworten: 4
Zugriffe: 1087

Re: XBase Programm sperrt Datei unter Windows 10

Hast Du gecheckt, ob die vermeintlich beendeten Xbase-Prozesse auch wirklich entladen sind, wenn es dieses Verhalten gibt? Oder ob sie nicht doch als verwaiste Prozesse im Hintergrund weiterlaufen? Und über die Computerverwaltung/"freigegebene Dateien und Ordner" kann man auf einer Maschin...
von Tom
Mo, 18. Dez 2023 11:33
Forum: OOP
Thema: Dataobject Memvar auslesen [ERLEDIGT]
Antworten: 3
Zugriffe: 1515

Re: Dataobject Memvar auslesen

Das geht über ClassDescribe(CLASS_DESCR_MEMBERS)

Code: Alles auswählen

o := DataObject():New()
o:Name := "Müller"
o:Vorname := "Michael"
? o:ClassDescribe(CLASS_DESCR_MEMBERS)
Liefert ein Array, das Du traversieren kannst.
von Tom
Mo, 18. Dez 2023 10:35
Forum: Programmierung allgemein
Thema: richtige Einbindung einer Indexdatei
Antworten: 5
Zugriffe: 1195

Re: richtige Einbindung einer Indexdatei

Hallo, Werner. Noch eine erklärende Ergänzung: "INDEX ON ..." erzeugt eine Indexdatei zu einer Tabelle. Es ist nicht erforderlich, das jedes Mal zu tun, wenn man eine Tabelle verwendet, ganz im Gegenteil. Eigentlich erzeugt man Indexe nur hin und wieder, etwa, wenn eine Tabelle ganz neu is...
von Tom
Mo, 18. Dez 2023 9:53
Forum: Programmierung allgemein
Thema: richtige Einbindung einer Indexdatei
Antworten: 5
Zugriffe: 1195

Re: richtige Einbindung einer Indexdatei

Oder das Feld "BEGINN" existiert in der aktuellen Tabelle nicht. Das kann auch der Fall sein, wenn eine Tabelle nicht geöffnet werden konnte, die es tatsächlich enthält.
von Tom
Mo, 18. Dez 2023 9:07
Forum: Programmierung allgemein
Thema: richtige Einbindung einer Indexdatei
Antworten: 5
Zugriffe: 1195

Re: richtige Einbindung einer Indexdatei

BEGIN ist ein Schlüsselwort und könnte in dem Zusammenhang zu Problemen führen. Nein, das stimmt nicht . "INDEX ON BEGINN TO <MeineIndexDatei>" funktioniert problemlos, wenn alles andere richtig ist. Leider fallen viele Probleme beim Erzeugen und zuweilen auch beim Verwenden von Indexen a...
von Tom
Sa, 16. Dez 2023 14:49
Forum: Postgre Server
Thema: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken
Antworten: 29
Zugriffe: 4921

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Ich finde, dass Bugs, die länger als, sagen wir: ein Jahr bekannt sind, sowieso nicht mehr gefixt werden sollten. Entweder hat man längst einen Workaround, der dann durch den Fix wieder kaputtgeht, aber man weiß nicht mehr, was zur Hölle da jetzt los sein könnte, oder man arbeitet sowieso längst mit...
von Tom
Mi, 13. Dez 2023 11:57
Forum: Allgemeine Fragen
Thema: KSeF-XML-Format - Elektronische Rechnung in Polen
Antworten: 7
Zugriffe: 1552

Re: KSeF-XML-Format - Elektronische Rechnung in Polen

Da haben wir einen einheitlichen eRechnungs-Standard in der EU Na ja, das ist die Richtlinie . Die Umsetzung - auch auf technischer Seite - ist dann wieder Ländersache. Ihr wollt nicht wissen, mit wie vielen Verfahren, Standards und Formaten wir es im Gesundheitswesen zu tun haben, das variiert nac...
von Tom
Sa, 09. Dez 2023 14:38
Forum: Daten und Tabellen
Thema: Scope + Filter EOF() [ERLEDIGT]
Antworten: 6
Zugriffe: 1597

Re: Scope + Filter EOF() [ERLEDIGT]

Hallo, Jimmy. Verstehe, aber das ist vermutlich der problematischere Vorgang. Ein DbSetScope() führt ja implizit schon das Seek aus; man steht also anschließend bereits auf dem ersten Datensatz. Wenn man dann den Filter setzt und DbGotop() auslöst, müssen nur noch Datensätze evaluiert werden, die so...
von Tom
Sa, 09. Dez 2023 8:39
Forum: Daten und Tabellen
Thema: Scope + Filter EOF() [ERLEDIGT]
Antworten: 6
Zugriffe: 1597

Re: Scope + Filter EOF() [ERLEDIGT]

Wenn Du einen Filterausdruck hast, nach dem Du eine Indexsuche ausführen kannst, brauchst Du keinen Filter.
von Tom
Fr, 08. Dez 2023 14:44
Forum: Daten und Tabellen
Thema: Scope + Filter EOF() [ERLEDIGT]
Antworten: 6
Zugriffe: 1597

Re: Scope + Filter EOF()

Was heißt "Dann wird auch etwas gefunden" genau? DbSetScope() bewegt den Datensatzzeiger auf den ersten gültigen Datensatz, aber DbSetFilter() macht das nicht. Wenn Du also beides nacheinander ausführst, ohne ein DbGotop() zu machen, bleibst Du auf dem ersten Datensatz, der dem Scope genüg...
von Tom
Fr, 08. Dez 2023 13:59
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Version 1819
Antworten: 81
Zugriffe: 9992

Re: Version 1819

Konnte der Support nicht sagen, welcher Eintrag für das fehlerhafte Löschen der Spaltenmarkieren verantwortlich ist ? Nein, leider nicht. Es gab mehrere Probleme - senkrecht markierte Blöcke haben eine Spalte zu viel gelöscht, Markierungen (Doppelklick) nahmen Satzzeichen und Anführungszeichen mit ...
von Tom
Fr, 08. Dez 2023 11:59
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Version 1819
Antworten: 81
Zugriffe: 9992

Re: Version 1819

Ich hatte nach den letzten Updates größere Probleme mit Markierungen und mit dem Löschen von senkrechten Markierungen. Nach Input vom Support half das Löschen der Registrygruppe für die Workbench. Nachteil: Alle individuellen Einstellungen wech.
von Tom
Fr, 08. Dez 2023 9:46
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Version 1819
Antworten: 81
Zugriffe: 9992

Re: Version 1819

Ich kann jedenfalls kein grundsätzliches Fehlverhalten erkennen (2.00.1976). Großes Projekt, viele Dutzend Quellcodedateien, WB springt zum (bei mehreren: ersten) Fehler in der richtigen PRG.
von Tom
Fr, 08. Dez 2023 9:38
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Version 1819
Antworten: 81
Zugriffe: 9992

Re: Version 1819

das es Fehler im Code gibt, die WB aber beim Compilieren an total anderer Stelle meckert.
Vielleicht sind es ja auch mehrere Fehler? ;)