Autor Thema: Anhang aus einer Ansicht im Web öffnen  (Gelesen 3042 mal)

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Anhang aus einer Ansicht im Web öffnen
« am: 25.05.05 - 14:49:36 »
hallo,

bin schon verzweifelt und hab schon viereckige augen, vor lauter suche im web :-(

ich hab folgendes problem. wir haben für unser intranet eine dokumentations-datenbank. wenn man aus dem intranet ein dokument öffnen, öffnet sich die web-maske und von der aus kann man dann auch den anhang öffnen.

nun sollte diese datenbank auch in unser internet in den service-bereich eingebaut werden. das problem dabei ist, daß aus der ansicht heraus gleich der anhang geöffnet werden soll. ist sowas mit notes überhaupt möglich ?

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #1 am: 25.05.05 - 14:54:01 »
Hallo,

das ist kein Problem.
Du musst in der Ansicht eine Spalte einbauen, die den Link auf die Datei erzeugt.
Bsp. für Spaltenwert:
_url := "[<a href=./idview/" + @Text( @DocumentUniqueID ) + "/" + fld_FileName + "?OpenElement" >" + fld_DocTitle + "</a>]" ;
_url


Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #2 am: 25.05.05 - 15:09:04 »
zuerst mal DANKE für die schnelle antwort!

ich glaub, ich steh im wald, hab das jetzt gemacht, tut sich aber net viel :-(

ich nehme mal an, statt fld_fileName kommt der Feldname des Anhangs rein??? und unter fld_DocTitle? und kann ich ./idview lassen, oder muß das auch ersetzt werden?

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #3 am: 25.05.05 - 15:12:30 »
 fld_FileName ... Dateiname des Anhanges eventuell mit  @AttachmentNames ermitteln.

fld_DocTitle ...  Text, der dem Anwender angezeigt werden soll.

Gruß
Dirk

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #4 am: 25.05.05 - 15:16:53 »
./ = der relative Pfad der DB -> entweder fest eintragen oder ermitteln
idview = Name der Ansicht in dem alle im Web angezeigten Dokumente nach UniversalID sortiert angezeigt werden


Dirk
« Letzte Änderung: 25.05.05 - 15:27:27 von dirk_2909 »
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #5 am: 25.05.05 - 15:23:23 »
da kommt bei der spalte immer nur "1" raus und es tut sich nix *verzweifelt bin*

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #6 am: 25.05.05 - 15:26:11 »
die formel für den spaltenwert sieht so aus:

Anhang:=@AttachmentNames;
_Dbname:=@DBName;
_url := "[<a href=_Dbname/Internet/" + @Text( @DocumentUniqueID ) + "/" + Anhang + "?OpenElement" >" + Anhang + </a>]" ;
_url


Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #7 am: 25.05.05 - 15:32:44 »
hast Du mehrer Anhänge in dem Dokument liefert Dir @AttachmentNames eine Liste!

@DBNames liefert Dir auch den Server und den Pfad/Dateiname, d.h. mit einem @Subset müsstest Du noch den 2. Wert aus @DBNames ermitteln.

Anhang:=@Subset(@AttachmentNames;1);
_Dbname:=@Subset(@DBName;-1);
Gruß
Dirk

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #8 am: 27.05.05 - 11:19:27 »
sieht so aus, als wär ich heut die einzige arme s....???

ich hab´s jetzt zwar hinbekommen, daß der link stimmt, im explorer kommt aber die meldung:
Error 500
HTTP Web Server: Lotus Notes Exception - Note item not found

ich schätz mal, das wird was mit der ansicht sortiert nach documentuniqueid zu tun haben???

bitte helft mir!!!!!

ich hab dann nämlich noch ein anderes problem, für euch ist´s wahrscheinlich keins. die anhänge haben großteils ein leerzeichen drin, z.b. "AB 145-2". bei meinem versuch, den link zu öffnen, wird aber nach "AB" abgebrochen :-(

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #9 am: 27.05.05 - 12:14:30 »
Versuch mal:
Code
Anhang:=@subset(@AttachmentNames;-1);

_Dbname:=@subset(@DBName;-1);
_url := "[<a href="+_Dbname+"/0/" + @Text( @DocumentUniqueID ) + "/" + Anhang + "?OpenElement" >" + Anhang + </a>]" ;
_url
Die 0 nach _DBName verweist auf eine Interne Notes Ansicht.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #10 am: 27.05.05 - 12:36:54 »
das Leerzeichen kanst Du durch ein "+" oder "%20" ersetzen.
Gruß
Dirk

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #11 am: 27.05.05 - 13:05:47 »
diali: danke, aber ich hol mir ja mit @AttachementNames. wie bring ich da anstatt des leerzeichens ein "+" rein?

wegen dem openelement ist´s egal, wie ich´s mach, fehlermeldung bleibt immer die gleiche :-(. das muß ja irgendwie gehen. und am besten bis spätestens montag, sonst werde ich geköpft  :'(

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #12 am: 27.05.05 - 13:26:10 »
mit @ReplaceSubstring(@AttachementNames ; " " ; "+") kannst Du die Leerzeichen ersetzen.
Gruß
Dirk

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #13 am: 27.05.05 - 13:30:44 »
danke!!!!

jetzt steht als URL in der adressleiste: http://rflesrv1/roto/Intranet/I_Dokume.nsf/Internet/DEC0F4AEABA95382C1256DE300220C89/PB+628-2.pdf?OpenElement

aber es kommt die fehlermeldung HTTP Web Server: Lotus Notes Exception - Note item not found

ich hab über den administrator nun nach der dokid gesucht und gefunden.

jat jemand eine idee??

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #14 am: 31.05.05 - 10:19:04 »
ich bin mit meinem kopf schon bald ganz unter wasser  :'(

kann mir jemand bei meinem problem helfen????

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #15 am: 31.05.05 - 11:36:06 »
Vor dem Anhangnamen muss noch ein $File ( :-[ ):

_url := "[<a href=./db.nsf/idview/" + @Text( @DocumentUniqueID ) + "/$File/" + _Anhang + " >Download PDF</a>" ; _url

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline mgeidl

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Anhang aus einer Ansicht im Web öffnen
« Antwort #16 am: 31.05.05 - 11:47:43 »
 :P *juhuuuu* *jabadabaduuu*

dirk, bist der beste, wo gibt!!

DANKE

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz