Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: macom111 am 29.03.05 - 22:34:00
-
Hallo zusammen,
erstelle in meiner DB gerade eine Seite mit einer Bedienungsanleitung. Möchte jetzt einige Links erstellen, die an andere Stellen innerhalb der Seite verweisen. Wie z.B. auf einer Homepage -- >"Nach oben" od. --> "Nach unten".
Finde einfach nichts dazu. (Oder bin ich etwa schon wieder Blind?)
Die Verknüpfungungen zu benannten Elementen helfen mir ja hier nicht. ???
Gruß Siggi
-
Du willst diese Links erstellen
[ ] in einer Webappliaktion
[ ] in einer Notesappliaktion
[ ] in einer Workplace Richt Client Appliaktion
[ ] andere und zwar ___________________
Zutreffendes bitte ankreuzen, meine Kristallkugel ist schon ausser Dienst.
-
Na, da wollen wir deine Kristallkugel nicht noch mal bemühen.
;D
In einer ganz normalen Notesapplikation!
Sollte es in der Hilfe zu finden sein, genügt mir evtl. schon der Hinweis, wo!
Gruß Siggi
-
Such mal in der Designerhelp nach "Creating links".
Nachdem Du auf Stellen innerhalb des Dokumentes verweisen willst, bieten sich da Anchor-Links an.
-
Also weder unter "Creating links" und "Anchor-Links" finde ich was.
Unter Creating AND Links gibt´s zwar einiges. Aber da ja Script nicht
gerade meine Stärke ist, bin ich mir nicht sicher ob hier das richtige dabei ist.
Brauche wohl doch etwas mehr Hilfe. ::)
Gruß Siggi
-
Dann such mal unter "Anker".....
-
Habe "Ankerverknüpfung" gefunden. Diese Option steht mir aber nur im Client, z.B. einer Mail im Bearbeitungsmodus zur Verfügung.
Nicht aber im Designer für die Seite im Bearb.modus.
Oh Mann, so schwer kann das doch nicht sein, od. bin ich einfach nur zu Doof? ???
Gruß Siggi
-
... mir wäre für Notes auch nichts bekannt - Anchor-Links gelten nur fürs WEB. Du kannst nur mit bearbeitbaren Feldern arbeiten und dann uidoc.GoToField(...) - funktioniert dann aber nur im Edit-Mode - der Cursor steht dann in einem Feld - keine richtige Lösung... :-\
ata
-
Are you sure? (yes/no)
Die Client-Hilfe besagt folgendes:
To create a link to a particular location in a document
1. Put the document you are linking to in Edit mode.
2. Place your cursor at the beginning of the paragraph you want to link to.
3. Choose Edit - Copy as Link - Anchor Link. This adds an anchor link icon next to the paragraph. The anchor link that is hidden when the document is in Read mode.
Note If you are working in a draft document, save the document first, and then choose Edit - Copy as Link - Anchor Link.
4. Put the document you are adding the link to in Edit mode.
5. Click where you want the link to appear.
6. Choose Edit - Paste.
.... und das funktioniert auch in Notes selber
-
Client-Anker können aber Tücken haben.
Z.B. in einer *neuen* Mail kann man keinen Anker erzeugen, erstmal muss man die Mehl speichern.
Und tatsächlich, in Seiten geht das leider nicht !
Workaround aber evtl.: Anker in anderer DB erzeugen und in Seiten rüberkopieren.
Hab das aber jetzt nicht ausprobiert.
Wie z.B. auf einer Homepage -- >"Nach oben" od. --> "Nach unten".
Ohne mit Ankern gibt es da glaub ich leider nix. Bei "nach oben" könnte man für eine Seite in einem Frameset höchstens mal als Woraround @Command( [ReloadWindow] ) testen.
-
@Semeaphoros
Nicht aber im Designer für die Seite im Bearb.modus.
... ich bin mir sicher - das lässt sich höchstens mit faulen Tricks was machen - oder ich hab' das völlig falsch verstanden...
Toni
-
Anchor Links, wie auch Document Links gehe nicht nur nicht in frischem Mehl, sondern ganz allgemein nicht in neuen Dokumenten. Ist auch logisch, wenn man weiss, wie sie implementiert sind: Anchor-Links sind DocLincs mit einer Angabe auf die Sprungstelle innerhalb des Dokumentes (deshalb werden sie dann im Web auch nicht als Sprünge innerhalb der Seite übersetzt, sondern das Dokument wird jedesmal nachgeladen ... :( ). Damit man aber einen Link auf ein Dokument setzen kann, muss es erreichbar sein, das ist erst dann der Fall, wenn das Dokument gespeichert ist. Theoretsich kann man jetzt frisches Mehl als Draft speichern (zB mit einem simplen Ctrl-S) und dann den Anchor-Link produzieren, das nützt aber reichlich wenig, da beim Versenden dieser Anchor-Link nicht richtig übersetz wird: er verweist auf das Original-Dokument in der DB des Senders und nicht in das Dokument des Empfängers ..... :(
Mit dem Designer, da weiss ich nicht auswendig, ob man da etwas machen kann, mit der Funktionsweise ist es verhältnissmässig nachvollziehbar, dass das sehr schwierig wird. Anchor-Links gehören aber eigentlich von Natur aus nicht in Design-Elemente.
-
... ich hatte es so verstanden, daß man im Design einer Maske "AnchorLinks" als Sprungmarken postiert, die dann im Edit-Mode des Dokumentes verwendet werden können, um damit an eine bestimmte Stelle, z.B. das Ende oder den Anfang des Dokumentes zu springen - und das wäre mir unbekannt...
ata
-
Das geht mit den Notes-Anchors definitiv nicht, da diese - wie erwähnt - Dokument-Links darstellen. Technisch wäre diese Anforderung ein "Anchor-Template", und diese gibt es (leider) nicht. So stimmt es, will man sowas im Form oder in der Page definieren, geht das nur über Tricks.
-
Tja, da kann man halt nichts machen. Was nicht geht, geht halt nicht.
Ich bedanke mich aber trotzdem, daß Ihr Euch für mich Eure Köpfe zerbrochen habt. ??? ::) ;D
Gruß Siggi
-
Jo, Notes ist leider nicht geeignet, um z.B. eine große Seite zu erstellen, die Inhaltsverzeichnis und Kapitel enthält. Ist so auch nicht wirklich in Dokumenten unterstützt. Man muss da leider dann mit separaten Dokumenten arbeiten, damit das vernünftig funktioniert.
Meines Erachtens leider eine starke Einschränkung. Ich tendiere da dann öfter mal zu anderen Nicht-Notes-Lösungen. Gerade wenn es um Dokumentation geht. Also Dokumentation einer Anwendung z.B., bei der die Dokumentation nicht direkt in die Anwendung implementiert ist.
Wobei auch da Notes Schwächen zeigt. Also eine Möglichkeit, um z.B. eine Notes-App direkt in der Anwendung selbst zu dokumentieren. Das geht leider nur über Workarounds.
Ich sehe das als einen Nachteil an, wohl resultierend aus dem Vorteil, dass via Notes binnen Minuten/Stunden sich schnell mal eine Applikation aufbauen lässt. Nur wurde da (verständlicherweise) von Iris/IBM nicht alles berücksichtigt. Die Unterstützung zur Dokumentation einer Anwendung ist m.E. eine sehr große Schwäche von Notes. Ist praktisch nicht vorhanden.
-
... dem kann ich mich nur anschließen
ata