In einer Applikation, die ich betreue, wird in einer Teilmaske eine eingebettete kategorisierte Ansicht angezeigt.
Der Zugriff erfolgt über das Web, die Spaltenüberschrift ist auf der Teilmaske, die Spalten in der Ansicht selbst enthalten HTML-Code.
Mein Problem ist jetzt, die Spaltenbreiten der Überschriften mit den Spaltenbreiten der Ansichten in Übereinstimmung zu bringen.
Wie schaffe ich es bzw. ist es überhaupt zu schaffen, dass width für die Überschriften und für die Spalten gleich interpretiert wird? Ohne das Design zu ändern?
Derzeit 'verzieht' es immer wieder die Einstellungen, so dass der Inhalt von Spalte 6 unter der Überschrift von z.B. Spalte 3 oder Spalte 7 steht.
die Überschriften auf der Teilmaske sehen so aus:
<font face="Arial" size="1pt">
<div style="width: 900px; height:600px; overflow: auto;">
<font face="Arial" size="1pt" color = "#111111" >
<table border="0" cellspacing="2" cellpadding="1">
<tr >
<td width="50"></td>
<td width="500" > Spalte1</td>
<td width="250">Spalte2</td>
<td width="250">Spalte3</td>
<td width="150">Spalte4</td>
<td width="50"></td>
<td width="200">Spalte5</td>
<td width="50"></td>
<td width="150">Spalte6</td>
<td width="150">Spalte7</td>
<td width="25"></td>
<td width="150">Spalte8</td>
</tr>
</table>
</font>
<table>
eingebettete ansicht
</table>
Die Spalten der Ansicht sehen so aus:
@If(@Trim(Feld1)!="";_name := Feld1; _name:="--XXX--");
_tab := "";
_href := "<span style='color:blue'><a href='agent?OpenAgent&" +doc_id+"'>" +_name+ "</a></span>";
"<td width= 650 >" + _tab + _href + "</td>"
und so:
@If(@Trim(@Text(@Name([CN];bearbeiter)))!="";_modified := @Text(@Name([CN];bearbeiter)); _modified :="--XXXXX--");
"<td width=800>"+"<a color='#000000'>" + _modified+"</a>" + "</td>"
grüsse
Dau-in