Autor Thema: html Import ... Format geht verloren ?  (Gelesen 3215 mal)

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
html Import ... Format geht verloren ?
« am: 04.09.06 - 20:31:22 »
Hallo Forum,

Ihr habt mir schon mal geholfen ... deshalb nochmals 'ne Frage an Euch:

Ich habe eine html-Seite erstellt und mit CSS ergänzt.
Beim Import in ein html-Feld von Notes geht meine CSS-Syntax verloren (d.h. wird vom Browser nicht interpretiert)

Liegt dies an Notes Version R5  ?

Oder muss ich an den Feldeigenschaften was verändern ?

Gruß

Gerhard

Glombi

  • Gast
Re: html Import ... Format geht verloren ?
« Antwort #1 am: 04.09.06 - 21:20:08 »
Ja gibts denn auch mal etwas Code zum Sehen  ???

Wie bindest Du die CSS Datei ein? Oder machst Du direkte Formatangaben?

Warum importierst Du das in ein Feld?

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
Re: html Import ... Format geht verloren ?
« Antwort #2 am: 04.09.06 - 22:37:06 »
Hi Glombi,

hier der Code in Lotus Skript:
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.GotoField("FeldBody")
A = uidoc.FieldGetText ("FeldDateiName")
Call uidoc.Import("HTML File", A)
End Sub


... und hier das html-File:

<html>
<head>
<style type="text/css">
* { font-style:arial; }
caption { color:black; font-size:30px; }
hr { color:red; }
td { color:black; font-size:9px; }
p { color:blue; font-size:9px; }
th { color:white; background-color:gray; font-size:10px; }
</style>
</head>
<body>
<table border="1"cellspacing="0">
<caption>Fakturenprotokoll</caption>
 <tr>
   <th>RENR</th>
   <th>KDNR</th>
   <th>Rechn.Art</th>
   <th>Kunde Auftraggeber</th>
   <th>Material</th>
   <th>TR-Nr.</th>
   <th>Zuständ.MA</th>
   <th>Menge</th>
   <th>Nettoww</th>
   <th>VK</th>
   <th>DB 2</th>
   <th>Frachterl.</th>
 </tr>
 <tr>
   <td><p>1900112279</p></td>
   <td><p>0013034646</p></td>
   <td><p>RE   Retourengutschrift</p></td>
   <td><p>1034060    MUSTERKUNDE</p></td>
   <td><p>101631  ARTIKEL</p></td>
   <td><p>&#160;</p></td>
   <td><p>104      MAIER</p></td>
   <td><p>-3,00</p></td>
   <td><p>-18,00</p></td>
   <td><p>6,00</p></td>
   <td><p>0,24</p></td>
   <td><p>0,00</p></td>
 </tr>
</table>
<hr>
</body>
</html>


Du stellst die Frage: "Warum importierst Du das in ein Feld?"
Für mich derzeit der einzig möglich Weg !?. Wohin kann man es sonst noch importieren ?

Gruß

Gerhard
« Letzte Änderung: 04.09.06 - 22:41:12 von Bamberg »

Driri

  • Gast
Re: html Import ... Format geht verloren ?
« Antwort #3 am: 05.09.06 - 08:45:57 »
Unter R5 kann man das auch über eine Page machen. Oder über eine Imageressource.

Page :
- Den Inhalt des CSS als Text in eine Page pasten
- Für die Page den Inhaltstyp auf HTML stellen (ich weiß nicht mehr genau, wie das unter R5 genau hieß)
- Style-Tags weglassen

Image-Ressource :
- CSS-File erzeugen
- Neue Image-Ressource erstellen, CSS-File auswählen
- den Namen der Ressource eingeben, d.h. Filename (z.B. main.css)


Du mußt dann in Masken/Seiten in den HTML-Head-Inhalt folgendes einfügen :

"<LINK REL=stylesheet TYPE="text/css" HREF="main.css?OpenPage">"

bzw. mit ?OpenImageResource, wenn Du eine Image-Ressource benutzt hast.

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
Re: html Import ... Format geht verloren ?
« Antwort #4 am: 05.09.06 - 11:17:26 »
Hallo Driri,

danke für Deine Antwort.

Hab' mich an die Page gemacht. ... scheidert jedoch schon am Eintrag in den HTML-Head:
--> Operator wurde erwartet aber nicht gefunden:'REL'

Dein Hinweis die Seite als HTML-Typ zu deklarien hat mich jedoch auf die Idee gebracht, die Maskeneigenschaften dahingehend zu verändern ....
... und siehe da ... auch die css-befehle werden übersetzt.

Aber leider leider auch nicht alle, sondern nur ein paar davon.

Übersetzt wird die Textfarbe in allen Tags.
Nicht übersetzt wird die Hintergrundfarbe, die Schriftart, und die Zeichengröße

Hab Ihr dazu 'ne Erklärung ?

Gruß

Gerhard


Driri

  • Gast
Re: html Import ... Format geht verloren ?
« Antwort #5 am: 05.09.06 - 12:37:51 »
Ach, der kommt bestimmt mit den "" nicht klar. Versuch das mal so in den HTML-Head zu setzen :

"<LINK REL=stylesheet TYPE=\"text/css\" HREF=\"main.css?OpenPage\">"


Ansonsten habe ich gerade gesehen, daß ich das bei mir in einer Datenbank auch mal verwendet habe. Da ist in der Page dann der HTML-Code mit Kommentar-Zeichen "eingeklammert".

<!--
...
-->

Ich bin mir aber nicht sicher, ob das so sein muß oder ob ich das einfach nur mitgeklaut habe  ;)

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
Re: html Import ... Format geht verloren ?
« Antwort #6 am: 11.09.06 - 22:04:49 »
Hallo Ingo,

sorry für die späte Antwort ... war ein paar Tage weg.

Leider klappt das nicht so ....

Ich hab nun eine neue Seite "TestSeite" angelegt und dort meinen CSS-Code reingeschrieben:

style type="text/css"
* { font-style:arial; }
caption { color:black; font-size:30px; }
hr { color:red; }
td { color:black; font-size:9px; }
p { color:blue; font-size:9px; }
th { color:white; background-color:gray; font-size:10px; }
/style


In den HTML_head der Maske habe ich folgendes eingetragen:

"<LINK REL=stylesheet TYPE=\"text/css\" HREF=\"main.css?OpenTestSeite\">"

Es werden zwar Daten angezeigt... aber wie schon gesagt:
Nicht übersetzt wird die Hintergrundfarbe, die Schriftart, und die Zeichengröße ... und es fehlt nun wieder die Schriftfarbe.

Ich hab den Verdacht, dass Domino 5 CSS einfach nicht interpretieren kann.

Gruß

Gerhard

Driri

  • Gast
Re: html Import ... Format geht verloren ?
« Antwort #7 am: 12.09.06 - 08:38:35 »
Die URL ist so auch falsch. Das "?Open.." ist ein definierter URL-Parameter für den Domino, der muß schon z.B. ?OpenPage heißen.

Korrekt wäre dann :

"<LINK REL=stylesheet TYPE=\"text/css\" HREF=\"TestSeite?OpenPage\">"

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
Re: html Import ... Format geht verloren ?
« Antwort #8 am: 12.09.06 - 20:31:03 »
Hallo Ingo,

sorry, hab Dir nur meinen letzten Versuch gepostet. Hast natürlich recht mit dem URL.

Funktioniert aber bei mir trotzdem nicht.

Hab' jetzt mal die HTML-Seite im Internet-Explorer geöffnet und mit STRG+C ins Notes kopiert .... und Sie da, die gleichen Formatverluste.

... kann doch nur am Notes liegen ... oder ?

Ich such mal das neueste Release und spiel das mal ein ..
... ich meld mich dann wieder.

Gruß
Gerhard

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Nachtrag:
Na Bravo ... gibt kein Update für dieses Release 5.0.11 von IBM.
Kennt Ihr noch eine andere Quelle?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
« Letzte Änderung: 12.09.06 - 20:39:53 von Bamberg »

Driri

  • Gast
Re: html Import ... Format geht verloren ?
« Antwort #9 am: 13.09.06 - 09:30:45 »
Ich habe irgendwie den Eindruck, wir reden aneinander vorbei. Kannst Du bitte mal kurz beschreiben, was genau Du überhaupt vorhast ?

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: html Import ... Format geht verloren ?
« Antwort #10 am: 13.09.06 - 09:36:47 »
Ich such mal das neueste Release und spiel das mal ein ..
... ich meld mich dann wieder.

Gruß
Gerhard

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Nachtrag:
Na Bravo ... gibt kein Update für dieses Release 5.0.11 von IBM.
Kennt Ihr noch eine andere Quelle?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Hallo? Lotus Notes 5.0x wird seit dem 30 Sep 2005 von IBM nicht mehr supported.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Bamberg

  • Frischling
  • *
  • Beiträge: 24
Re: html Import ... Format geht verloren ?
« Antwort #11 am: 15.09.06 - 23:13:23 »
Hallo m3,
hallo Ingo,

Problem hat sich zunächst erledigt.
Ich werde mir die Version 7 besorgen.

Danke nochmals für Eure Mühe.

Gruß

Gerhard

Offline Stefan734

  • Frischling
  • *
  • Beiträge: 25
Re: html Import ... Format geht verloren ?
« Antwort #12 am: 20.09.06 - 16:58:23 »
Wir haben unser komplettes Intranet auf NotesR5 Basis und dies natürlich mit CSS (Barrierefreiheit!)

Ich würde es bei der Farbe mal mit grey statt gray versuchen. CSS ist britisches englisch.

Gruß
Stefan

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz