Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Neueste Beiträge

#61
Access Programmierung / Endlosformular
Letzter Beitrag von PeterW - Juni 05, 2026, 10:38:26
Ich habe in einem Endlosformular einen Balken eingesetzt, der mir den jeweiligen aktuellen Datensatz gelb unterlegt. Das funktioniert in einigen Formularen einwandfrei. Die Möglichkeit in weiteren Formularen zu realisieren, scheitert. Ich kann die erforderliche bedigte Formulierung nicht funktionsgerecht erstellen.
in dem beiligenden Bild ist die funktionierende Bedingung dargestellt. Was bedeutet die Zahl 1438 darin.
Mit der gleichen Bedingung an anderen Endlosformularen habe ich keinen Erfolg.
#62
Access Programmierung / Re: Scannerauflösung einstelle...
Letzter Beitrag von PhilS - Juni 05, 2026, 10:20:41
Zitat von: Gockel67 am Juni 05, 2026, 10:04:29Mit Naps2 kann ich keine Vorschau zum zurechtschneiden machen, oder?
Nicht vor dem Scan, aber nach dem Scan kannst du einfach die eingescannte Seite doppelklicken und dann zuschneiden.

Zitat von: Gockel67 am Juni 05, 2026, 10:04:29Diese ist mir allerdings etwas zu klein (hab nur noch eine Sehkraft von 40 Prozent).
Du kennst die Windows Display Skalierung? Damit kannst du alles auf dem Bildschirm um x% größer als normal darstellen lassen. - Allerdings unterstützen das nicht alle Anwendungen. Falls die WIA-Dialoge dazugehören, hilft dir das hier natürlich nicht weiter.
#63
Access Programmierung / Re: Scannerauflösung einstelle...
Letzter Beitrag von Gockel67 - Juni 05, 2026, 10:04:29
Hallo Knobbi,

vielen Dank für deine Hinweise. Hab jetzt mal beides ausprobiert.

Korrigier mich bitte wenn ich falsch liege.

Mit Naps2 kann ich keine Vorschau zum zurechtschneiden machen, oder?
Mit der Windows Scanner App kann ich zwar Vorschau und zuschneiden machen. Diese liefert wohl aber keinen Rückgabewert sondern scannt stur nach Pictures\Scans?

Google KI hat mir zwar für die Windows Scanner App was ausgespuckt was aber leider auch nicht richtig funktioniert.

Hast du vielleicht noch eine ander Idee? Ansonsten müsste ich bei der normalen Wia-Funktion bleiben. Diese ist mir allerdings etwas zu klein (hab nur noch eine Sehkraft von 40 Prozent). Deshalb bin ich ja auf der Suche nach einer Alternativen.

Wünsche allen ein schönes Wochenende
Jörg
#64
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von Knobbi38 - Juni 03, 2026, 21:52:19
Hallo Phil,

es scheint von mehreren Faktoren abhängig zu sein - welche das sind kann ich nicht mit Bestimmtheit sagen, aber auch die Treiber scheinen daran beteiligt zu sein.

So sieht das bei mir aus:

Sie dürfen in diesem Board keine Dateianhänge sehen.

==================================================
1. METADATEN VOR DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 08.03.2026 11:45:03
   Änderungsdatum:   08.03.2026 11:45:04
   Letzter Zugriff:  31.05.2026
--------------------------------------------------
2. METADATEN NACH DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.03.2026 00:01:00
   Änderungsdatum:   01.03.2026 00:01:00
   Letzter Zugriff:  28.02.2026 23:00:00
==================================================

==================================================
1. METADATEN VOR DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.03.2026 00:01:00
   Änderungsdatum:   01.03.2026 00:01:00
   Letzter Zugriff:  03.06.2026
--------------------------------------------------
2. METADATEN NACH DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.01.2026 00:01:00
   Änderungsdatum:   01.01.2026 00:01:00
   Letzter Zugriff:  31.12.2025 23:00:00
==================================================

>fsutil behavior query disableLastAccess
DisableLastAccess = 2  (Vom System verwaltet, Updates für letzte Zugriffszeit ENABLED)


Man beachte die Uhrzeit bei "Letzter Zugriff". Das mach nicht wirklich Sinn.

Allerdings habe ich gerade bemerkt, das andere Laufwerke bei mir die gleichen Ergebnisse anzeigen, wie in deinem Beispiel. Das Verhalten ist für mich nicht plausibel.

Gruß
Ulrich
#65
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von PhilS - Juni 03, 2026, 15:47:47
Zitat von: Knobbi38 am Juni 03, 2026, 13:07:37Wenn man von #01.03.2026 12:01:00 AM# (CEST) zwei Stunden abzieht, kommt man genau zu dem Phänomen, dass im Explorer bei den Eigenschaften die Zeit falsch ist, "28. Feb. ....".
? Aber der 28.02.2026 22:01 wäre doch richtig wenn man 2 Stunden abzieht.
Da der Explorer aber die lokale Zeit zeigen soll, ist es doch korrekt, dass er die 2 Stunden *nicht* abzieht.
Sorry, ich sehe hier scheinbar das Problem nicht.

Sie dürfen in diesem Board keine Dateianhänge sehen.


Ich habe TesteMetadatenVerschiebung zweimal ausgeführt. Erst für den 01.03. dann für den 01.01.:

==================================================
1. METADATEN VOR DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 03.06.2026 15:25:26
   Änderungsdatum:   27.11.2018 23:44:58
   Letzter Zugriff:  03.06.2026 15:25:26
--------------------------------------------------
2. METADATEN NACH DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.03.2026 00:01:00
   Änderungsdatum:   01.03.2026 00:01:00
   Letzter Zugriff:  01.03.2026 00:01:00
==================================================

==================================================
1. METADATEN VOR DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.03.2026 00:01:00
   Änderungsdatum:   01.03.2026 00:01:00
   Letzter Zugriff:  01.03.2026 00:01:00
--------------------------------------------------
2. METADATEN NACH DEM UPDATE (LOKALZEIT):
   Erstellungsdatum: 01.01.2026 00:01:00
   Änderungsdatum:   01.01.2026 00:01:00
   Letzter Zugriff:  01.01.2026 00:01:00
==================================================
#66
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von Knobbi38 - Juni 03, 2026, 13:07:37
Hallo Phil,

ich habe mehrere Anläufe unternommen und verschiedene Dinge ausprobiert. Klar ist, dass NTFS immer UTC Zeit für diese Zeitangaben verwendet. Das Problem ist nun, dass beim Letzten Zugriffsdatum irgend etwas verloren geht, möglicherweise aus Performancegründen. Wie auch immer, spielt anschließend die Umrechnung von lokaler Zeitangabe in UTC Zeit dann nicht mehr mit. Wenn man von #01.03.2026 12:01:00 AM# (CEST) zwei Stunden abzieht, kommt man genau zu dem Phänomen, dass im Explorer bei den Eigenschaften die Zeit falsch ist, "28. Feb. ....". Sie wird nicht für die Anzeige einfach falsch zurückgerechnet, sondern wenn man das per API ausliest, kann man mit dem Debugger die einzelnen Schritte ja mitverfolgen. Genauso dann das Problem mit dem Datum 01.01.2026, so wie es Jörg auch beschrieben hat.

Ich kann die Angaben natürlich nicht mit offiziellen Dokumenten von Microsoft verifizieren. Alle Hinweise, die mir die KI bezüglich des Problems gegeben hat, konnte ich jedoch nachvollziehen. Deshalb nehme ich jetzt an, dass diese erst einmal stimmen, es sei denn, jemand zeigt mir, dass es nicht so ist.

Wenn man sich außerdem die anderen Suchergebnisse im Internet ansieht, beschreiben die ähnliche Phänomene. Du kannst ja mal mit dem Stichwort: "Time Zone Discrepancies and the 'One Hour' Bug" suchen, was aber nur einen Teil des Problems beschreibt, LastAccessTimestamp ist noch ein anderes.


Gruß
Ulrich

Nachtrag:
Das sollte man auch noch kontrollieren:
https://www.tenforums.com/tutorials/139015-enable-disable-ntfs-last-access-time-stamp-updates-windows-10-a.html
#67
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von PhilS - Juni 03, 2026, 12:38:32
Zitat von: Knobbi38 am Juni 02, 2026, 13:36:37Ich habe dazu mal die KI befragt und nach hartnäckigem "Nachbohren" habe ich dann auch eine technisch akzeptable Antwort bekommen
War die Antwort denn korrekt? Also, gibt es offizielle Quellen von Microsoft die diesen Sachverhalt so bestätigen?

Ich finde in der Dokumentation von Microsoft Warnungen, dass LastAccessTime ungenau ist und wegen des hohen Ressourcenbedarfs standardmäßig deaktiviert ist. Aber Hinweise auf konkrete Probleme mit dem 01.03.xxxx 00:01:00 und 01.01.xxxx 00:01:00 habe ich nicht gefunden.

Ich habe dein Beispiel ausprobiert und keine Probleme feststellen können.
#68
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von Knobbi38 - Juni 03, 2026, 10:39:09
Das mit dem letzten Zugriffsdatum ist ja für Jörg irrelevant, insofern sollte er es einfach ausprobieren. Wenn das per API oder FSO nicht funktioniert, würde ich die Metadaten in den Dateinamen einbauen und eine kleine Kopierroutine erstellen, welche die notwendigen Änderungen vornimmt. Das geht mit dem FSO sicherlich viel einfacher, als mit der API. Für eine Batchverarbeitung könnte an auch an ein PowerShell-Script in Betracht ziehen, z.B. wenn es um ganze Verzeichnisstrukturen geht.

Gruß
Ulrich
#69
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von Debus - Juni 02, 2026, 20:37:37
Hallo Ulli

Danke, das ist ja der gleiche weg den ich auch so vorgeschlagen habe. Aber was hälst Du von zurückschreiben (ist natürlich aufwendiger). Ich finde Deine Idee hier für Jörg mit die MetaDaten in den Dateinamen einzubauen viel eleganter und einfachen.

Gruß
Holger
#70
Access Programmierung / Re: Dateidatum per VBA ändern
Letzter Beitrag von Knobbi38 - Juni 02, 2026, 20:00:17
Hallo Holger,

kein Problem.

Gruß
Ulrich