Verwendete Datensätze einer Datenquelle auslesen
Author: phafke
Publication Date: 9/19/2012 7:50
Hallo zusammen,
wir haben in unserem Projekt Kontaktdaten in einer Datenquelle hinterlegt. Um die Performance für die Eingabekomponenten zu erhöhen die auf diese Datenquelle zugreifen, würde ich gerne die verwendeten Datensätze mit einem Flag markieren.
Im Client bekomme ich über "Verwendungen anzeigen" auf einem Datensatz die Referenzen angezeigt.
Über die Beanshell Konsole habe ich versucht auf context.getSelectedRow().getReferences() auf sowas in der Art zuzugreifen. Hier bekomme ich jedoch ein Ergebnis, egal ob der Datensatz verwendet wird oder nicht.
Hat ggf. jemand einen Tipp für mich? ;-)
Besten Dank und Gruß
peter
Tags: beanshell, datenquelle, script
-
Author: aVogt - 9/22/2012 9:35
Hallo Peter,
so müßte es gehen (zumindest ermittel ich so die Verlinkungen):
ReferenceEntry[] incomref = schema.getIncomingReferences(entity);
Beim iterieren über incomref:
Entity referenceEntity = (Entity) incomref[n].getReferencedObject();
Grüße
Andreas
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar