Autor Thema: Focus in einer Ansicht  (Gelesen 991 mal)

Offline rasacani

  • Aktives Mitglied
  • ***
  • Beiträge: 155
  • Geschlecht: Männlich
  • Ich brauche dieses Forum!
Focus in einer Ansicht
« am: 09.03.04 - 08:21:35 »
Hallo zusammen

Ich habe in einer Rahmengruppe links eine Ansicht und rechts eine Maske. Wenn die Daten in der Maske geändert werden zeigt die Ansicht die Änderung auch direkt an.

Mein Problem ist, wenn ich den 100. Satz in der Ansicht so ändere, das er der 5. wird zeigt die Ansicht  den Satz an, der vorher der 99. war.

Ist es möglich, daß die Ansicht sich auf den Ausschnitt positioniert wo der geänderte Satz sich befindet?
(Die Position ist vorher nicht bekannt)


Mit der Hoffnung auf baldige Hife

Rainer  ???

Glombi

  • Gast
Re:Focus in einer Ansicht
« Antwort #1 am: 09.03.04 - 08:43:25 »
Das geht so:
Erstelle ein Feld, Berechnet zur Anzeige, mit dem Namen "ViewTitle" und der Formel:
_ViewTitle := @ViewTitle;
@If(@Elements(_ViewTitle) > 1;@Subset(_ViewTitle;-1);_ViewTitle)

In diesem Feld ist dann der Name derjenigen View gespeichert, aus der das Dokument geöffnet wurde.

Im QueryClose dann:
@Command([OpenView];ViewTitle;Sort)

Wobei Sort ein Wert sein muss, nach dem die View sortiert ist.
Falls Du mehrere Views verwendest, musst Du die Formel entsprechend aufdröseln.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz