In Base habe ich in einer großen (19 MB) Datenbank in diversen Formen Bilder eingebunden. Die werden nun z.T. (gefühlt < 50 %) normal angezeigt: , andere dagegen “ausgegraut”: . Hatte das schon mal jemand? Es passiert völlig unvorhersehbar. Die gleiche Form erneut geöffnet kann mal so, mal so erscheinen. Es taucht auch innerhalb einer Form auf, dass bei zwei eingebundenen Bildern eines normal und eines “ausgegraut” ist. Wenn man eine Form im Entwicklungsmodus öffnet, kann man “ausgegraute” Bilder dadurch normal machen, in dem man bei dem Feld den Rahmen von 3D auf Flach (und wahlweise wieder zurück) stellt. Dann wird das Bild normal dargestellt. Verlässt man den Entwicklungsmodus und öffnet das gleiche Formular im Normalmodus hat man wieder die 40:60 - Chance auf ein normales Bild. Ein Makro, das im Normalmodus das Umschalten des Rahmens von 3D auf Flach ausführt ändert dagegen Nichts an der Bilddarstellung (nur der Rahmen wird wie gewünscht umgestellt)! Bei einer kleine Beispieldatenbank mit eingebundenen Bildern konnte ich das Problem nicht reproduzieren, also ist die Frage: Hat das schon mal einer bei einer (großen?) Datenbank beobachtet und wenn ja, kann man da etwas machen?
Vielleicht einen refresh auf das entsprechende Feld legen? Ausgegraut erscheinen ja sonst Inhalte, die von einer nicht zur Eingabe verfügbaren Datenquelle stammen. So etwas zeigen dann aber Listenfelder. versuche doch einmal, ob Du über die Navigationsleiste mit einem refresh genau auf dieses Feld Erfolg hast.
Ein Aktualisieren (refresh) bewirkt leider gar Nichts.
Ich kenne das Problem und habe kürzlich in einem Forum eine Antwort darauf gefunden, auf die ich auch nie gekommen wäre:
Erlaubt eine Abfrage Abfrage Änderungen an den Datensätzen, enthält also den Primärschlüssel der Tabelle, sind die Bilder farbig,
ohne Änderungsmöglichkeiten/Primärschlüssel ausgegraut.
Das Verhalten betrifft nur Formulare, ein Report mit derselben Abfrage als Datengrundlage liefert bei mir farbige Fotos.
Ich versuche den Link noch rauszusuchen und nachzuliefern…
Jörn
PS: Die Lösung kam also von RobertG:
https://www.libreoffice-forum.de/viewtopic.php?f=10&t=32514#p83801
Gute Idee, aber daran liegt es nicht. Es kommt auch bei Formularen vor, in denen der Primärschlüssel sogar eingegeben wird.
Bei Unterformularen, die keinen Primärschlüssel enthalten, bewirkt die Ergänzung des Primärschlüssel nichts.