Я тут посмотрел на эти скрины и мне вот какая идея пришла в голову. почему бы не сделать табличку как htm-страничку. Тогда не надо никаких компонентов:
Вот наш код вызова этой странички:
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate('O:\My\UserTable.html');
end;
И сама страничка UserTable.html:
Код HTML:
<html>
<table height=8 cellpadding="4" cellSpacing=0 width=800 border=1>
<thead>
<tr color=#FFFFFF bgcolor=#3774A4>
<th colspan="3">Наименование показателя</th>
<th>Всего</th>
</tr>
</thead>
<tbody>
<tr bgcolor=#E6E6E6>
<td colspan="3">1. Нефинансовые активы, всего:</td>
<td><input id="InR2C4" name="text" type=text></td>
</tr>
<tr bgcolor=#E6E6A6>
<td width=20></td>
<td colspan="3">из них:</td>
</tr>
<tr bgcolor=#E6E6E6>
<td width=20></td>
<td colspan="2">1.1. Общая балансовая стоимость недвижимого государственного имущества, всего</td>
<td><input id="InR4C4" name="text" type=text></td>
</tr>
<tr bgcolor=#E6E6A6>
<td colspan="2"></td>
<td colspan="2">в том числе:</td>
</tr>
<tr bgcolor=#E6E6E6>
<td colspan="2"></td>
<td>1.1.1. Стоимость имущества, закрепленного собственником имущества за федеральным государственным учреждением (подразделением) на праве оперативного управления</td>
<td><input id="InR6C4" name="text" type=text></td>
</tr>
<tr bgcolor=#E6E6A6>
<td colspan="2"></td>
<td>1.1.2. Стоимость имущества, приобретенного федеральным государственным учреждением (подразделением) за счет выделенных собственником имущества учреждения средств</td>
<td><input id="InR7C4" name="text" type=text></td>
</tr>
</tbody>
</table>
</html>