Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: slecram am 01.03.07 - 07:40:47

Titel: Web: Berechnetes Feld scrollen
Beitrag von: slecram am 01.03.07 - 07:40:47
moin,
ist es möglich ein berechnetes Feld im Web auf eine bestimmte max. Größe zu setzen?
Wenn diese Größe überschritten wird, kommen die scrollbars(horizontal + vertikal)

im lese- und im bearbeitungsmodus

gruß
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: flaite am 01.03.07 - 08:23:51
Das geht nicht mit Notes Bordmitteln, aber mit css (s. Screenshot)
Unten der Quellcode (erstmal in eine .html (z.B. box.html) kopieren.



Das ganze kriegst du dann mit denselben Mitteln auch im Notes Designer hin (liefer das noch nach, muss aber jetzt duschen und arbeiten). Der Text ist nur als Beispiel da.

Wichtig für die Funktionalität ist das #box und <p id="box"></p>

Code
<html>
<head>
<style type="text/css">
#box {
color:		#444444;
border-color:	white;
border-width:	1px;
border-style:	dashed;
background-color: #a7cece;
padding:	25px;
padding-left:	30px;
margin:		30px;
margin-right:	50px;
margin-bottom:	10px;
width:		500px;
height:		200px;
overflow:	scroll;
}
</style>
</head>

<body>
<p id="box">
	perdió el rumbo de la racha victoriosa con la que comenzó el Torneo Apertura, al llevarse un reñido empate 3-3 frente a Ñublense en el estadio Nelson Oyarzún de Chillán, por la sexta fecha del campeonato.

Un buen marco de público, con más de 10 mil personas presenciando el cotejo, rodeó el entretenido encuentro disputado en canchas chillanejas, donde hubo todo tipo de condimentos en un partido cuyo resultado hasta los minutos finales se mantuvo incierto.

La UC golpeó primero cuando apenas corrían 5 minutos y el argentino Hugo Morales, encontrando espacio desde el vértice izquierdo del área local, sorprendió al portero paraguayo Danilo Aceval con un preciso remate al segundo poste, que puso arriba a los colegiales por 1-0.
</p>
</body>
</html>
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: slecram am 01.03.07 - 09:18:27
moin,
alles klar..

habe jetzt den folgenden css text in die maske übernommen und als durchgangs html deklariert.
möchte keine extra

Code
<style type="text/css" >
#anzeigefeld
{
  width: 500px;
  height: 200px;
  overflow: scroll; 
}
</style>

hab jetzt versucht das berechnete feld einer css klasse zu zu weisen (eigenschaften berechnetes feld -> <html>
unter welchem eintrag muss ich das jetzt eintragen? habe schon alle durch (id, klasse, stil, titel, andere)

gruß


Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: flaite am 01.03.07 - 10:06:55
Am einfachsten (vermute ich):
In der Eigenschaftsbox von Notesfeldern kannst du vermutlich für das berechnete Feld im Reiter html ins id Feld eintragen.

Oder ein div tag um das berechnete Feld mit der ID (als PassThru html).

Das css kannst du auch in den Objekteintrag der Maske eintragen: Html Head Content.
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: slecram am 01.03.07 - 10:13:03
unter id hab ich es auch schon probiert. funzt leider net wirklich
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: flaite am 01.03.07 - 10:18:46
Wie sieht denn der generierte html Quellcode im Browser aus?
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: slecram am 01.03.07 - 10:29:00
hab jetzt mal versucht die zelle der klasse zu zu ordnen - keine änderung
Code
<style type="text/css" >
#anzeigefeld
{
  width: 500px;
  height: 200px;
  overflow: scroll; 
}
</style>


<table>
 <tr valign="top">
  <td id="historie" width="710" colspan="5"><font face="MS Sans Serif"><br>
      jslökfjds
      jlköjljlkjk
      jöljlköjlökj
  </td>
 </tr>
</table>

das mit der breite scheint er zu übernehmen. nur die höhe ignoriert er und zeigt auch keine scrollbar an (es sind mehr als die 3 Zeilen oben als Text)
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: flaite am 01.03.07 - 10:54:15
versuch mal in die Tabellenzelle (<td id="historie">) mit passtthru html ein div id="anzeigefeld (und natürlich schliessen vor dem schliessenden td-tag.
Titel: Re: Web: Berechnetes Feld scrollen
Beitrag von: slecram am 01.03.07 - 11:39:11
danke funzt