Vielleicht als bessere Ansicht der Tabelle:
<!-- Tabelle erstellen
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th, td {
padding: 5px;
text-align: center;
}
</style>
<table style="width:100%">
<table>
<tr>
<th></th>
<th>Ursprungsportfolio</th>
<th>Rendite</th>
<th>Portfolio in einem Jahr</th>
<th>Veränderung</th>
</tr>
<tr>
<td>Tagesgeld</td>
<td>%bargeld1%%</td>
<td>%wert11%</td>
<td>%portcash1%%</td>
<td>%portchangecash1%%</td>
</tr>
<tr>
<td>Aktien</td>
<td>%aktien1%%</td>
<td>%wert21%</td>
<td>%portaktien1%%</td>
<td>%portchangeaktien1%%</td>
</tr>
<tr>
<td>Anleihen</td>
<td>%bonds1%%</td>
<td>%wert31%</td>
<td>%portbonds1%%</td>
<td>%portchangebonds1%%</td>
</tr>
<tr>
<td>Gold</td>
<td>%gold1%%</td>
<td>%wert41%</td>
<td>%portgold1%%</td>
<td>%portchangegold1%%</td>
</tr>
</table>
-->
Vielleicht noch zur Erklärung von der Veränderung in der Gewichtung:
Folgenden PHP Code benutze ich vor der Tabelle:
putList('EX14', [$change_cash1,$change_ak1,$change_bo1,$change_go1]); um die Veränderungen der Gewichtung als interne Variable zu speichern.
//Platzhalter für Veränderung in der Gewichtung nach einem Jahr
replace('%portchangecash1%', 'EX14_01', 'response');
replace('%portchangeaktien1%', 'EX14_02', 'response');
replace('%portchangebonds1%', 'EX14_03', 'response');
replace('%portchangegold1%', 'EX14_04', 'response');
//Punkt durch Komma ersetzen in der Veränderung der Gewichtung nach einem Jahr
replace('%portchangecash1%', str_replace('.', ',', sprintf('%1.2f',value('EX14_01'))));
replace('%portchangeaktien1%', str_replace('.', ',',sprintf('%1.2f', value('EX14_02'))));
replace('%portchangebonds1%', str_replace('.', ',',sprintf('%1.2f', value('EX14_03'))));
replace('%portchangegold1%', str_replace('.', ',', sprintf('%1.2f',value('EX14_04'))));