Doppelklick auf Attribut -> Öffnen einer URL

4. Mai 2010 13:37

Hallo,
ich würde gerne ein Attribut erstellen, das beim Draufklicken eine vorgegebene URL öffnet.
Wie ist dies möglich?
Habe diesbezüglich leider nichts im Forum gefunden...

Danke.

Gruß,
Daniel.

Re: Doppelklick auf Attribut -> Öffnen einer URL

4. Mai 2010 14:19

Hi Daniel!

Ich weiß nicht, ob ich Dich richtig verstehe: Willst Du ein Textfeld haben, in dem eine URL eingetragen wird, die man dann per Klick aufrufen können soll? In dem Fall einfach ein Attribut vom Typ nvarchar anlegen und diesem das Format "URL" geben. Wenn Du jetzt dieses Attribut in Deinem Formular anzeigen lässt, werden die Inhalte, die Du dort einträgst, als URL formatiert. Mit einem Doppelklick kannst Du die URL dann aufrufen (siehe Attribut "website" in Entität "Firma").

Gruß,
Daniel

Re: Doppelklick auf Attribut -> Öffnen einer URL

4. Mai 2010 21:18

Hi,

dieser Artikel sollte dir weiterhelfen: http://mscrm4ever.blogspot.com/2009/03/ ... ntrol.html

Re: Doppelklick auf Attribut -> Öffnen einer URL

17. Mai 2010 12:55

Danke ckeller für den hinweis!

Muss es aber so kompliziert sein? Gibt es nicht vielleicht eine andere Möglichkeit?

Es soll im Prinzip nur auf irgendeine Weise möglich sein innerhalb einer Serviceaktivität irgendwo einen Link (vom Admin vordefiniert soll für alle Serviceakt. gleich sein) zu hinterlegen über den man dann auf ein Excel-Sheet(liegt im Sharepoint) zugreift.
Das müsste doch einfacher zu realisieren sein?

Danke aber schonmal für bisherige Anregungen.

Gruß,
Daniel.

Re: Doppelklick auf Attribut -> Öffnen einer URL

17. Mai 2010 16:22

wie wäre es mit so was:

Code:
var folderstring = "\\server\freigabe\datei" // oder evtl. http://sharepointserver/dateiname
crmForm.all.new_folderlink.DataValue = folderstring;
crmForm.all.new_folderlink.style.color = '#0000FF';
crmForm.all.new_folderlink.style.textDecorationUnderline = true;
crmForm.all.new_folderlink.style.fontWeight = 'bold';
var folderunc = crmForm.all.new_folderlink.DataValue;
      {
         crmForm.all.new_folderlink.ondblclick = function()
           {
              window.open(folderunc);
           }
       }


Mit Doppelklickt öffnet sich so bei uns ein Ordner auf einem Server. Wir nutzen dies über einen UNC Pfad.

Re: Doppelklick auf Attribut -> Öffnen einer URL

17. Mai 2010 16:49

Hallo Daniel,

versuch doch einfach mal diese Lösung:
Code:
   if (crmForm.all.new_folderlink != null)
   {
   crmForm.all.new_folderlink.style.color = '#0000FF';
   crmForm.all.new_folderlink.style.textDecorationUnderline = true;
   crmForm.all.new_folderlink.style.fontWeight = 'bold';
   var folderunc = crmForm.all.new_folderlink.DataValue;
   {
   crmForm.all.new_folderlink.ondblclick = function()
   {
   window.open(folderunc);
   }
   }
   }