Autor Thema: Dokumentenverknüpfung in die Zwischenablage  (Gelesen 2736 mal)

botschi

  • Gast
Dokumentenverknüpfung in die Zwischenablage
« am: 17.04.07 - 11:38:12 »
Moin,

ich möchte aus einem bereits gespeicherten Dokument per Button eine Verknüpfung dieses Doks in die Zwischenablage tun. Man kann an anderer Stelle diesen Link dann einfügen.
Über die Forumssuche habe ich diesen Beitrag gefunden http://atnotes.de/index.php?topic=9941.0
Hier wird die Frage aber nicht geklärt...

Von Wolfgang Flamme habe ich Code gefunden, der mir Text in die Zwischenablage tut, den ich dann an anderer Stelle einfügen kann. Aber mit einem DocLink kriege ich es nicht hin...

Kann man sowas machen?
Und kann mir jemand helfen?

Matthias
« Letzte Änderung: 17.04.07 - 11:46:37 von botschi »

botschi

  • Gast
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #1 am: 17.04.07 - 11:46:28 »
Mist!  >:(
Tut mir leid, ich habe die Lösung ja schon selber gegeben...

@Command([EditMakeDocLink]) in die Aktion tut ja genau das, was ich will...

War gedanklich nicht ganz bei der Sache eben...

Offline Peter S.

  • Senior Mitglied
  • ****
  • Beiträge: 429
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #2 am: 17.04.07 - 12:08:53 »
Ähem warum nicht mit "Rechte Maustaste" - "Dokument als Verknüpfung speichern" ?

botschi

  • Gast
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #3 am: 17.04.07 - 13:36:10 »
Tja, wenn ich alleiniger User wäre, würde ich damit leben können...

Wenns einen Auftrag gibt, mach ich das so. Wenn sie alles blau/rot haben wollen, mach ich das. Dafür bin ich da  ;)

Ich suche jetzt noch die Formel, mit der ich eine Verknüpfungsnachricht erstellen kann. Also wie über "Erstellen --> Mail --> Spezial --> Verknüpfungsnachricht".
Das ist den Usern auch zu umständlich.

Wenn jemandem dafür die passende Formel einfällt, würde ich mich sehr freuen  ;D

Matthias

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #4 am: 17.04.07 - 16:18:30 »
Unser SmartIcon dazu:

REM {_SmartIcon - Verknüpfungsnachricht - Vers. 2.0};

@If(   @IsAvailable(Form);
   @If(   @IsNewDoc;
      @Do(   @Prompt([Ok]; "Achtung"; "Sie können eine Verknüpfungsnachricht nur zu gespeicherten Dokumenten erstellen!");
         @Return(void)
      );
      void
   );
   @Do(   @Prompt([Ok]; "Achtung"; "Sie können eine Verknüpfungsnachricht nur zu Dokumenten erstellen!");
      @Return(void)
   )
);

@Command([Compose]; @MailDbName; "Bookmark")

Gruß

André

botschi

  • Gast
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #5 am: 17.04.07 - 17:06:03 »
André, willkommen in meinem Buch der guten Leute  ;D

Ich habe versucht den Betreff noch vorzubelegen, aber erfolglos...
Das hast Du nicht zufällig auf Lager?  :D

Matthias

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #6 am: 17.04.07 - 23:34:06 »

Schau dir in deiner Mail-DB einmal die Maske mit dem Alias BOOKMARK an.

Das Feld SUBJECT wird vorbelegt mit dem Inhalt des Feldes SUBJECT, TOPIC, TITLE oder BRIEFDESCRIPTION des aktuellen Dokuments (zu dem du einen DocLink erstellst).

In SENDTO wird übernommen, was im Dokument im Feld INHERITEDREPLYTO oder INHERITEDFROM steht.

In meinen Anwendungen habe ich fast immer diese Felder sinnvoll belegt, damit Bookmarks ordentlich gefüllt werden.

Weitere Felder, die du deinem Dokument mitgeben kannst, sind
INHERITEDDBTITLE, INHERITEDSUBJECT, FLOWSTATUS und DUEDATETIME.

Gruß

Norbert

Situs vilate in isse tabernit.

botschi

  • Gast
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #7 am: 18.04.07 - 10:38:50 »
Danke für den Hinweis!

Ich habe mir die Felder angeschaut, habe vor meinen Compose-Aufruf das Subject-Feld gesetzt, aber es wird nicht umgesetzt.

@SetField("Subject";"Ticket " + @Text(ticketnr));
@Command([Compose]; @MailDbName; "Bookmark")

Wie muss ich denn das Feld Subject setzen?
Muss ich es in meiner Ticketmaske setzen? So wie ich es gemacht habe, wird das Subject-Feld in meiner Maske gesetzt und eine Verknüpfungsnachricht geöffnet.
Leider steht in der Verknüpfungsnachricht nicht mein Betreff...

Matthias

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #8 am: 18.04.07 - 10:48:33 »
Das SetField sollte nach dem @Command geschehen. Alternativ kannst du aber auch mit den @Commands EditGotoField und EditInsertText arbeiten.

EDIT: Diese sollten aber nach dem Compose der Verknüpfungsnachricht liegen. Wenn du nach Sprung in Subject ein @Command([EditSelectAll]) und dann per @Command([EditInsertText];"Dein Text") deinen Text einfügst, dann kannst du so den ursprünglichen Text im Subject sogar ersetzen.
« Letzte Änderung: 18.04.07 - 10:52:46 von MadMetzger »

botschi

  • Gast
Re: Dokumentenverknüpfung in die Zwischenablage
« Antwort #9 am: 18.04.07 - 11:01:46 »
Ja, damit kann ich arbeiten. Läuft alles.

Danke sehr!

Matthias

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz