Richtig: Um einen Rahmen zu zeichnen, musst dur GRA Funtkkionen verwenden.
Du kannst allerdings auch die Hintergrundfarbe des SLE ändern, ist einfacher.
Weil ein gezeichneter Rahmen mit GRA musst du auch wieder löschen...
Die Suche ergab 794 Treffer
- Mo, 05. Feb 2024 12:12
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 1457
- Fr, 02. Feb 2024 9:51
- Forum: ARC
- Thema: Remote Server Info
- Antworten: 6
- Zugriffe: 1311
Re: Remote Server Info
Als User zählen nicht die verschiedenen oder gleichen Login Namen, sondern die IP Adresse/PC.
In deinem Screenshot ist auch kein Rejected bei User ANzahl zu sehen. Das scheint nicht das Problem gewesen zu sein
In deinem Screenshot ist auch kein Rejected bei User ANzahl zu sehen. Das scheint nicht das Problem gewesen zu sein
- Fr, 02. Feb 2024 9:02
- Forum: ARC
- Thema: Remote Server Info
- Antworten: 6
- Zugriffe: 1311
Re: Remote Server Info
Der Unterschied liegt lediglich in der Art und Weise, wie Speicher alloziiert wird. Für die konfigurierten Werte wird beim Start des Dienstes schon Speicher alloziiert. Werden die Werte überschritten, wird dynamisch noch weiterer Speicher angefordert. Dürfte zeitlich nicht zu bemerken sein. Aber wen...
- Mi, 31. Jan 2024 8:45
- Forum: SQL (Sprache)
- Thema: Datum eingrenzen Abfragen. [ERLEDIGT]
- Antworten: 4
- Zugriffe: 787
Re: Datum eingrenzen Abfragen.
select top 5 tabelle.* (day(geburtstag) + month(geburtstag)*100 + iif( month(geburtstag) = 12, 0, 10000)) as sort /* zum verständnis */ from tabelle where iif( month(geburtstag) = month(curdate()), day(geburtstag) >= day(curdate()) and month(geburtstag) = month(curdate()) , /* alle diesen Monat ab ...
- Mi, 31. Jan 2024 8:17
- Forum: SQL (Sprache)
- Thema: Datum eingrenzen Abfragen. [ERLEDIGT]
- Antworten: 4
- Zugriffe: 787
Re: Datum eingrenzen Abfragen.
in etws so: (für ADS) select top 5 tabelle.* (day(geburtstag) + month(geburtstag)*100 + iif( month(geburtstag) = 12, 0, 10000)) as sort /* zum verständnis */ from tabelle where iif( month(geburtstag) = month(curdate()), day(geburtstag) >= day(curdate()) and month(geburtstag) = month(curdate()) , /* ...
- So, 28. Jan 2024 17:02
- Forum: Programmierung allgemein
- Thema: Formatierte Eingabe
- Antworten: 20
- Zugriffe: 1708
Re: Formatierte Eingabe
Dran denken: fast jedes EU Land hat eigene Picture Regeln!
- So, 28. Jan 2024 12:20
- Forum: Programmierung allgemein
- Thema: Formatierte Eingabe
- Antworten: 20
- Zugriffe: 1708
Re: Formatierte Eingabe
Es gibt von Xbase eine Klasse InvisbleGet(), die in Xclass für Eingaben in einem xbpSle verwendet wird. Werd mir das mal nächste Woche ansehen, vielleicht kann ich ja eine SLE Version bereitstellen, welche weder XClass noch Express benötigt.
- Di, 23. Jan 2024 8:13
- Forum: Programmierung allgemein
- Thema: Addcolumn() und codeblöcke
- Antworten: 56
- Zugriffe: 15790
Re: Addcolumn() und codeblöcke
Hatte die Doku zu TBColumnNew gar nicht angesehen FOR i := 1 TO LEN(aColumns) cColumn := aColumns[i] browse:addColumn(crtBlock(cColumn)) NEXT // hier wird Schleifen Wert cColumn wieder lokal STATIC FUNC crtBlock(cColumn) RETURN TBColumnNew(UPPER(cColumn), Fieldwblock(cColumn)) Das dürfte ein Tick sc...
- Mo, 22. Jan 2024 17:17
- Forum: Programmierung allgemein
- Thema: Addcolumn() und codeblöcke
- Antworten: 56
- Zugriffe: 15790
Re: Addcolumn() und codeblöcke
oder "detached funktion"
Code: Alles auswählen
FOR i := 1 TO LEN(aColumns)
cColumn := aColumns[i]
browse:addColumn(crtBlock(cColumn))
NEXT
// hier wird Schleifen Wert cColumn wieder lokal
STATIC FUNC crtBlock(cColumn)
RETURN TBColumnNew(UPPER(cColumn), {|| cColumn })
- Mo, 22. Jan 2024 17:13
- Forum: SQL (Sprache)
- Thema: Left Join nur 1 Satz
- Antworten: 17
- Zugriffe: 2434
Re: Left Join nur 1 Satz
Sorry, dann so (in deinem Beispiel war nur 1 Feld aus reinigung) SELECT td.id, td.checkin, td.datum, td.idfahrer, td.name, td.nummer, td.dienstbez, td.zeitvon, td.gueltigbez, td.usertime, ba.kuerzel, ezd.kfznr, ezd.breitengrad, ezd.laengengrad, ezd.linienname, ezd.letztekommunikation, ezd.fahrtname,...
- Mi, 17. Jan 2024 11:15
- Forum: ADS
- Thema: ADS über VPN verbinden (erledigt)
- Antworten: 5
- Zugriffe: 2892
Re: ADS über VPN verbinden (erledigt)
Manchmal hilft es, den Port mit anzugeben, ist jedenfalls schneller beim Connect:
und wie Martin schon satge, Port 6262 muss für UDP freigeschaltet sein
Code: Alles auswählen
\\123.123.123.123:6262\mypfad\my.add
- Di, 16. Jan 2024 10:32
- Forum: SQL (Sprache)
- Thema: Left Join nur 1 Satz
- Antworten: 17
- Zugriffe: 2434
Re: Left Join nur 1 Satz
SELECT td.id, td.checkin, td.datum, td.idfahrer, td.name, td.nummer, td.dienstbez, td.zeitvon, td.gueltigbez, td.usertime, ba.kuerzel, ezd.kfznr, ezd.breitengrad, ezd.laengengrad, ezd.linienname, ezd.letztekommunikation, ezd.fahrtname, fa.mobil, fz.datumtank, fz.tankmenge, re.datumbis FROM tagesdie...
- Di, 09. Jan 2024 13:24
- Forum: ADS
- Thema: RI Objects
- Antworten: 4
- Zugriffe: 841
Re: RI Objects
- DELETE CASCADE,
z.B.: Auftragsnummer wird gelöscht, dann Positionen auch löschen, war eben doch kein gutes Beispiel
z.B.: Auftragsnummer wird gelöscht, dann Positionen auch löschen, war eben doch kein gutes Beispiel
- Di, 09. Jan 2024 12:04
- Forum: ADS
- Thema: RI Objects
- Antworten: 4
- Zugriffe: 841
Re: RI Objects
du hast für Update and delete immer 4 Varianten: - RESTRICT, wenn Childkey existiert, ist update oder löschen verboten, z.B.: Wenn zu einer Auftragsposition schon ein Lieferschein existiert, darf der Auftrag nicht mehr gelöscht werden - CASCADE, überschreibt den Childkey mit dem neuen Wert z.B.: Auf...
- Mo, 25. Dez 2023 14:40
- Forum: Windows, API
- Thema: XBase Programm sperrt Datei unter Windows 10
- Antworten: 4
- Zugriffe: 1026
Re: XBase Programm sperrt Datei unter Windows 10
Computerverwaltung/"freigegebene. Dort kann man die Dateien auch schliessen ohne den Rechner neu zu booten
- Fr, 15. Dez 2023 12:04
- Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
- Thema: [Erledigt] Debugen mit List&Label
- Antworten: 5
- Zugriffe: 1014
Re: Debugen mit List&Label
Die Workbanch hat ja eine eigene Pfad Verwaltung, du musst die LL Runtime hinzufügen:
-> Werkzeuge
-> Umgebungs Optionen
-> Verzeichnisse
-> Werkzeuge
-> Umgebungs Optionen
-> Verzeichnisse
- Fr, 15. Dez 2023 8:07
- Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
- Thema: [Erledigt] Debugen mit List&Label
- Antworten: 5
- Zugriffe: 1014
Re: Debugen mit List&Label
Hallo Adi
Was funktioniert genau nicht ?
Die LL Funktionen werden ja in der DLL ausgeführt. Da kannst du nicht debuggen.
Ansonst musst du die Pfade in der Workbench für LL eintragen, sonnst wird die LL Runtime nicht gefunden.
Was funktioniert genau nicht ?
Die LL Funktionen werden ja in der DLL ausgeführt. Da kannst du nicht debuggen.
Ansonst musst du die Pfade in der Workbench für LL eintragen, sonnst wird die LL Runtime nicht gefunden.
- Do, 14. Dez 2023 12:25
- Forum: Postgre Server
- Thema: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken
- Antworten: 29
- Zugriffe: 4760
Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken
Vielleicht:
Alaska Software Internet Portal
Alaska Software Internet Portal
- Do, 14. Dez 2023 11:47
- Forum: Postgre Server
- Thema: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken
- Antworten: 29
- Zugriffe: 4760
Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken
Ich vernute, das neue Portal
ist mit der neuen Technik schon realisiert und wird da noch getestet.
- Di, 05. Dez 2023 12:33
- Forum: Programmierung allgemein
- Thema: StrTran() casesensitive [ERLEDIGT]
- Antworten: 7
- Zugriffe: 1161
Re: StrTran() casesensitive
So spontan fällt mir eigentlich KEINE Xbase String Funktion ein, die NICHT casesensitiv arbeitet.
Kannst du mir auf die Sprünge helfen?
Kannst du mir auf die Sprünge helfen?
- Mo, 27. Nov 2023 13:22
- Forum: ADS
- Thema: AdsDDSetArticleProperty Parameter
- Antworten: 3
- Zugriffe: 1185
Re: AdsDDSetArticleProperty Parameter
ich würde mal probieren: (habs nicht getestet) uProperyy := I2bin(0) // oder 1,, als 2-byte String AdsDDSetArticleProperty(; hHandle,; "xcy",; "tabelname",; 1608,; // ADS_DD_ARTICLE_UPDATE_MERGE uProperty ,; 2 )
- Di, 14. Nov 2023 15:45
- Forum: Daten und Tabellen
- Thema: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
- Antworten: 8
- Zugriffe: 1577
Re: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
Der Fehler 7216 macht mich stutzig. Ich kenn zwar deine Schleife nicht, aber bist du dir sicher, alle Handles wieder zu schliessen? Mehr als 50 aktive SQL Abfragen gleichzeitig je User?
- Di, 14. Nov 2023 12:52
- Forum: Daten und Tabellen
- Thema: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
- Antworten: 8
- Zugriffe: 1577
Re: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
um das abzuschliessenConnNumber (O)
NetWare connection number. (Deprecated)
- Di, 14. Nov 2023 9:31
- Forum: Daten und Tabellen
- Thema: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
- Antworten: 8
- Zugriffe: 1577
Re: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
Das scheint nicht vorgesehen zu sein, über eine IP ADresse die geöffneten Tabelle abzufragen.
Ein Workaround könnte sein:
sp_mgGetAllTables => alle geöffneten Tabellen ermitteln, und dann je Tabelle
sp_mgGetTableUsers abfragen, hier kommt die TSAddress wieder ins Spiel
Ein Workaround könnte sein:
sp_mgGetAllTables => alle geöffneten Tabellen ermitteln, und dann je Tabelle
sp_mgGetTableUsers abfragen, hier kommt die TSAddress wieder ins Spiel
- Mo, 13. Nov 2023 17:01
- Forum: Daten und Tabellen
- Thema: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
- Antworten: 8
- Zugriffe: 1577
Re: ADS: sp_mgGetUserTables() bei gleichen Benutzernamen
Das Feld TSAddress ist eigentlich genau dafür da. Hab nur keinen Terminalserver um das zu verifizieren.