Autor Thema: Was bitte ist ein documentanchor?  (Gelesen 1917 mal)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Was bitte ist ein documentanchor?
« am: 08.06.05 - 14:08:30 »
Hallo liebe Leute.

So ich bin heil aus einer Woche totaler Anarchie >:D in der Eifel zurück gekommen und wieder bei der Arbeit.
Leider sind ein paar Notesdetails aus meinem Kopf gelöscht worden. :-\

Kann mir bitte jemand erklären, was bei ws.EditDocument der Übergabeparameter documentanchor$ bewirkt, bzw wie man ihn angeben muss?
Aus der Hilfe werde ich nicht so recht schlau...

lG
-rocking daniel
« Letzte Änderung: 09.06.05 - 08:57:58 von rar »
†090620141300

klaussal

  • Gast
Re: Was bitte ist ein documentanchor?
« Antwort #1 am: 08.06.05 - 14:47:15 »
Das ist eine Ankerverknüpfung in einem RT-Feld.

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Was bitte ist ein documentanchor?
« Antwort #2 am: 08.06.05 - 15:20:55 »
Danke Klaus.

Wenn ich ein Dok1 habe, in dem sich ein Link auf ein Dok2 befindet, wird dann bei EditDocument das Dok2 geöffnet. Ist das richtig?

Wie schaut denn dann der Code aus?
Ist der String die UNID?
†090620141300

klaussal

  • Gast
Re: Was bitte ist ein documentanchor?
« Antwort #3 am: 08.06.05 - 15:27:41 »
Nee, das ist eine Ankerverknüpfung, wenn ich das richtig verstehe.
Also: ich erstelle in einem Feld  -sagen wir mal ganz unten -  einen Anker. Dann kann ich weiter oben so eine Art Hotspot generieren, sodass die Anzeige beim Anklicken dieses Hotspots direkt auf den Anker unten im Doc springt.
Wenn ic jetzt die Hilfe richtig verstehe, passiert das wohl mit o.a. Befehl automatisch. Also nix mit Doclink etc etc...

Am besten mal "try and error ".
klaus

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Was bitte ist ein documentanchor?
« Antwort #4 am: 08.06.05 - 16:33:35 »
Sorry.
Ich schaff es nicht.
Es scheitert nicht nur daran, dass ich weder eine Ahnung habe, wie ich ein Anker erstelle, noch welchen String ich übergeben muss.
Das größere Problem liegt daran, dass die Fehlermeldung Incorrect number of arguments kommt, sobald ich ein String als Anchor mitgebe...

-daniel
†090620141300

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Was bitte ist ein documentanchor?
« Antwort #5 am: 08.06.05 - 21:03:55 »
Hi,

mit Aknerverknüpfungen kannst du prima Inhaltsverzeichnisse mit Links in den Text innerhalb des RTF-Feldes erstellen.

Eine Ankerverknüpfung erstellt du, in dem du in einem RTF-Feld den Cursor an die entsprechende Stelle im Text positionierst und dann den Menüpunkt Bearbeiten - Als Verknüpfung kopieren - Ankerverknüpfung... wählst. Dann wirst du aufgefordert einen Namen für die Verknüpfung einzugeben.

Dann gehst du an eine andere Position im Text, bsp.: an den Anfang zum Inhaltsverzeichnis, dann markierst du dort den entsprechenden Eintrag im Inhaltsverzeichnis und klickst den Menüpunkt Erstellen - Hotspot - Verknüpfungshotspot an. Den angezeigten Dialog kannst du ohne irgendwelche Änderungen bestätigen.

Wenn das Dokument dann im Lesemodus geöffnet wird und du klickst im Inhaltsverz. auf diesen Eintrag, dann wird zu der dazugehörigen Stelle im Text gesprungen.

Die Bezeichnung, die du bei der Erstellung der Ankerverknüpfung angegeben hast musst du dann auch als Parameter bei EditDocument angeben.

Auszug aus der Designer-Hilfe:
Zitat
documentAnchor$
String. Optional. Opens the document to an anchor link within the document. This parameter specifies the text of the anchor link. The edit mode (parameter 1) must be False if this parameter is specified.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Was bitte ist ein documentanchor?
« Antwort #6 am: 09.06.05 - 08:56:38 »
 :D :D :D

Vielen, vielen dank für die ausführliche Erklärung.
Ich hab immer versucht die Ankerverknüpfung im Designer zu erstellen. Da kann ich lang suchen....

Und das EditDocument funktioniert jetzt auch wunderbar und ist mir um einiges klarer.
Meine 5er Hilfe war nicht so aussagekräftig. Bei steht nur
Zitat
documentanchor$
String. Optional. Opens the document to the specified anchor/location within the document.

Beim nächsten Problem schau ich erst in der 6er Hilfe nach. Versprochen.

lG
-daniel
†090620141300

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz