parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Bella 28.04.2005 17:49

В итоге получилось вот что:
^connect[$connect_string]{$sql_table[^table::sql{exec iis_corp_Worker_Select 0}]}

<table width="95%" cellspacing="1" cellpadding="5" align="CENTER" bgcolor="#808080">

$Prev_Devision_ID(0)
$Prev_Worker_SubDivision_ID(0)
^sql_table.menu{
		^if($Prev_Devision_ID != $sql_table.Worker_Division_ID){
				<tr bgcolor="#FFFFFF">
					<td colspan="6" align="CENTER" bgcolor="#C0C0C0"><b>$sql_table.Worker_Division_Name</b></td>
				</tr>
		}
		$Prev_Devision_ID($sql_table.Worker_Division_ID)
		^if($Prev_Worker_SubDivision_ID != $sql_table.Worker_SubDivision_ID){
				<tr bgcolor="#FFFFFF">
					<td colspan="6" align="CENTER" bgcolor="#FFFFFF"><b>$sql_table.Worker_SubDivision_Name</b></td>
				</tr>
		}
		$Prev_Worker_SubDivision_ID($sql_table.Worker_SubDivision_ID)
				<tr bgcolor="#FFFFFF">
					<td><b>$sql_table.Worker_Name</b><br><a href="mailto:$sql_table.Worker_EMail">$sql_table.Worker_EMail</a></td>
					<td>$sql_table.Worker_Position</td>
					<td align="CENTER">$sql_table.Worker_Phone_local</td>
					<td align="CENTER"><nobr>$sql_table.Worker_Phone_mobile</nobr></td>
					<td align="CENTER">$sql_table.Worker_Room</td>
					<td align="CENTER">$sql_table.Worker_BirthDateShort</td>
				</tr>
}
		</table><br>
Единственное, если $sql_table.Worker_SubDivision_ID = пустота
появляется пустая строка, не очень заметно, но неприятно.... Буду думать