Zurück   PixAndMore - Support Forum > Imabas (Deutsch) > Aktionen und Skripts

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.11.2012
DavidStaats DavidStaats ist offline
Trollanwärter
Registriert seit: 11.2012
Beiträge: 12
DavidStaats befindet sich auf einem aufstrebenden Ast
Standard Routine für fehlende Bildverweise durch gelöschte Bilder

Hallo zusammen,

weiß jemand ob es bereits eine Routine gibt womit ich ggfs. gelöschte Bilder auf Dateiebene aus Imabas filtern kann?

Ich habe das Problem das z. Zt. einige User noch Löschrechte auf die originalen Bilder haben und mir nun teilweise rote Kästchen angezeigt werden wenn ich ein Bild aus Imabas öffnen möchte. Kann man das mit einer Abfrage checken?

Gruß David
Mit Zitat antworten
  #2  
Alt 28.11.2012
Benutzerbild von Kai
Kai Kai ist offline
Imabas-Entwickler
Admin
Obertroll
Registriert seit: 11.2003
Ort: Holzwickede
Beiträge: 2.756
Kai befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Moin,

guckst du hier...
__________________
Mit freundlichen Grüßen
Kai Brendel
http://www.pixandmore.com
Mit Zitat antworten
  #3  
Alt 28.11.2012
DavidStaats DavidStaats ist offline
Trollanwärter
Registriert seit: 11.2012
Beiträge: 12
DavidStaats befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Tach,

hmm leider nutzen wir ebenfalls die Volumes für sämtliche Bilder.

Wenn ich die Abfrage nutzen möchte bekomme ich folgende Fehlermeldung:

"Not a select Statement"


Gruß
Mit Zitat antworten
  #4  
Alt 28.11.2012
Benutzerbild von Kai
Kai Kai ist offline
Imabas-Entwickler
Admin
Obertroll
Registriert seit: 11.2003
Ort: Holzwickede
Beiträge: 2.756
Kai befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Hallo David,

das ist eine Aktion, keine Benutzerabfrage

Datenbank / Administration / Stammdaten / Aktionen...
__________________
Mit freundlichen Grüßen
Kai Brendel
http://www.pixandmore.com
Mit Zitat antworten
  #5  
Alt 10.12.2012
Benutzerbild von wilkening
wilkening wilkening ist offline
Trollanwärter
Registriert seit: 10.2012
Ort: Stade
Beiträge: 18
wilkening befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Hallo,

wo muss ich den Code einfügen ?

Habe das jetzt so und bekomme den Fehler [Error] (3:4) Identifier expected.Wo muss das begin und end hin ?

Gruß Arne

Code:
procedure MyUserFunction;
begin
   function PerformAction: Boolean;
var   query:   TIQuery;
      image:   TIImage;
      fname:   string;
begin
   Result := False;
   query := TIQuery.Create;
   query.SQL := 'select * from bilder';
   query.open;

   Browser_BeginUpdate;
   try
      while (not query.Eof) do
      begin
         fname := query.AsString ['filename'];
         if (not FileExists (fname)) then
         begin
            image := TIImage.Create;
            image.Initialise(query);
            Browser_AddImage (image);
            image.Free;
         end;
         query.next;
      end;
   finally
      Browser_EndUpdate;
      query.Free;
   end;

   Result := True;
end;
end;
Mit Zitat antworten
  #6  
Alt 10.12.2012
Benutzerbild von Kai
Kai Kai ist offline
Imabas-Entwickler
Admin
Obertroll
Registriert seit: 11.2003
Ort: Holzwickede
Beiträge: 2.756
Kai befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Hallo Arne,

das von dir gezeigte Script ist so nicht korrekt. Damit du nicht mehr lange basteln musst, habe ich diese Aktion mal als Anhang angehängt, diese kannst du im Aktionen-Pflege-Dialog dann importieren...

Dann unter Anwendung > Standard > Aktionen ausführen...

Achtung: Das kann, je nach Menge der Bilder, ein langläufer werden!
Angehängte Dateien
Dateityp: xml Bilder ohne Datei.xml (1,7 KB, 218x aufgerufen)
__________________
Mit freundlichen Grüßen
Kai Brendel
http://www.pixandmore.com
Mit Zitat antworten
  #7  
Alt 22.04.2014
Benutzerbild von Dennis
Dennis Dennis ist offline
Obertroll
Registriert seit: 10.2006
Ort: Münster
Beiträge: 648
Dennis befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Das Ding ist sehr toll, Kai! Ich habe gerade um die 70 Bilder (= 1 %o) gefunden, die verweist waren. Die meisten Bilder (ein kompletter Film) waren schnell in den richtigen Ordner geschoben und gut war. Zwei Bilder muss ich gleich mal suchen gehen. Imabas meint aber gerade erst mal, ich habe zu wenig Arbeitsspeicher...
__________________
Es grüßt Euch....
Dennis
Mit Zitat antworten
  #8  
Alt 26.04.2014
Benutzerbild von Dennis
Dennis Dennis ist offline
Obertroll
Registriert seit: 10.2006
Ort: Münster
Beiträge: 648
Dennis befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Gibt es zufällig auch den 'umgekehrten' Weg?

"Suche Bilder, die auf der Festplatte im Ordner eines Volumens enthalten sind, aber noch nirgends in der Datenbank zu finden sind."

Das war eine Idee, bevor ich auf das Hashproblem gestoßen bin. Aber vielleicht gibt es ja für das Problem eine Lösung. Dann wäre der 'umgekehrte' Weg wieder interessant.
__________________
Es grüßt Euch....
Dennis
Mit Zitat antworten
  #9  
Alt 09.01.2016
Dirk Dirk ist offline
Trollanwärter
Registriert seit: 01.2013
Beiträge: 23
Dirk befindet sich auf einem aufstrebenden Ast
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Hallo Kai,
gibt es diese Routine noch?
Zitat:
Bilder ohne Datei.xml (1,7 KB, 123x aufgerufen)
Wenn ich darauf klicke, wir mir immer nur ein *gif angezeigt!?

Beste Grüße
Dirk
__________________
Imabas 11.2
Mit Zitat antworten
  #10  
Alt 11.01.2016
bernd! bernd! ist offline
Troll
Registriert seit: 08.2004
Beiträge: 364
bernd! ist zur Zeit noch ein unbeschriebenes Blatt
Standard AW: Routine für fehlende Bildverweise durch gelöschte Bilder

Code:
<?xml version="1.0" encoding="UTF-8"?>
<imabas>
  <action>
    <ukey>78A5099B85214286A10A63228294E230</ukey>
    <caption>Bilder ohne Datei</caption>
    <updated>26.08.2011 12:43:59</updated>
    <updated_raw>20110826124359</updated_raw>
    <created>26.08.2011 12:42:39</created>
    <created_raw>20110826124239</created_raw>
    <creator></creator>
    <editor></editor>
    <tenant>000</tenant>
    <tenantread></tenantread>
    <nummer>1005</nummer>
    <aktiv>1</aktiv>
    <entrypoint>3</entrypoint>
    <actiongroup>Bilder</actiongroup>
    <securitycheck>1</securitycheck>
    <checkresult>0</checkresult>
    <entryobject></entryobject>
    <sourcecode>ZnVuY3Rpb24gUGVyZm9ybUFjdGlvbjogQm9vbGVhbjsNCnZhciAgIHF1ZXJ5OiAgIFRJUXVlcnk7DQogICAgICBpbWFnZTogICBUSUltYWdlOw0KICAgICAgZm5hbWU6ICAgc3RyaW5nOw0KICAgICAgcmVzOiAgICAgYm9vbGVhbjsNCmJlZ2luDQogICByZXMgOj0gVHJ1ZTsNCiAgIHF1ZXJ5IDo9IFRJUXVlcnkuQ3JlYXRlOw0KICAgcXVlcnkuU1FMIDo9ICdzZWxlY3QgKiBmcm9tIGJpbGRlcic7DQoNCiAgIEJyb3dzZXJfQmVnaW5VcGRhdGU7DQogICB0cnkNCiAgICAgIHF1ZXJ5Lm9wZW47DQogICAgICB3aGlsZSAobm90IHF1ZXJ5LkVvZikgZG8NCiAgICAgIGJlZ2luDQogICAgICAgICBpbWFnZSA6PSBUSUltYWdlLkNyZWF0ZTsNCiAgICAgICAgIGltYWdlLkluaXRpYWxpc2UocXVlcnkpOw0KICAgICAgICAgZm5hbWUgOj0gaW1hZ2UuRmlsZU5hbWU7DQogICAgICAgICBpZiAobm90IEZpbGVFeGlzdHMgKGZuYW1lKSkNCiAgICAgICAgICAgIHRoZW4gQnJvd3Nlcl9BZGRJbWFnZSAoaW1hZ2UpOw0KICAgICAgICAgaW1hZ2UuRnJlZTsNCiAgICAgICAgIHF1ZXJ5Lm5leHQ7DQogICAgICBlbmQ7DQogICBleGNlcHQNCiAgICAgIHJlcyA6PSBGYWxzZTsNCiAgICAgIG1lc3NhZ2UgKCdIYXUgZGVuIFByb2dyYW1taWVyZXIhJyk7DQogICBmaW5hbGx5DQogICAgICBCcm93c2VyX0VuZFVwZGF0ZTsNCiAgICAgIGlmIChxdWVyeS5BY3RpdmUpDQogICAgICAgICB0aGVuIHF1ZXJ5LkNsb3NlOw0KICAgICAgcXVlcnkuRnJlZTsNCiAgIGVuZDsNCg0KICAgUmVzdWx0IDo9IHJlczsNCmVuZDsNCg==</sourcecode>
  </action>
</imabas>
Beste Grüße, b!
Mit Zitat antworten
Antwort

Stichworte
abfrageroutine, bildverweise

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehlende Farbdarstellung im Thumbnail IMABAS V10.1.2 billy3 Bugreports 3 18.10.2012 13:47
Fehlende Schärfe von Raw-Dateien in der Vollansicht PK20 Imabas Allgemein 11 24.12.2008 14:43
Versorgung Standort durch EXIF / IPTC Daten August Neue Features in Imabas 9 23.12.2008 18:44
Imabas 7 - fehlende imatool.dll bernd! Bugreports 5 21.09.2008 13:16


Powered by vBulletin® Version 3.7.1 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.