parser

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

 

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

Ответ

no name 02.02.2009 12:44

- выводить пытаетесь как $t.descr ? приведите кусочек кода, где выводится значение этого столбца и другого, который нормально выводится.
quote]
^mclist.menu{
<tr>
<td>$mclist.strana
<td align="left">$mclist.orgname
<td align="left">$mclist.nsopr
<td align="left">$mclist.dt
<td align="left">$mclist.mcname
<td align=center>$mclist.edizm
<td align=right>$mclist.kolfact
<td align=right>$mclist.volume
<td align=right>$mclist.stoimvnde

	$kurs(^eval($usd.[$mclist.dt].sumrubl)[%.2f])
	^if($kurs == 0){
		<td><font color=red><b>нет курса на этот день</b></font></td>
		$kurs(0)
	}{
		$temp[$mclist.stoimvnde]
		<td align=right>^eval(^temp.double(0)/$kurs)[%.2f]</td>
	}

<td>$kurs</td>
<td>$tab_mclist_hash.[$mclist.nrec].descr</td> *** выводит ок
<td>$mslist.descr *** выводится пустота 
</tr>
}
[quote]- если в запросе переименовать descr на 'xyz' -- все равно проблема?
ничего не меняется, только через хеш
- попробуете написать $t.[descr] ?
пустота
- попробуйте вывести: $c[^t.columns[]] ^c.menu{'$c.column'}[, ]. название столбца должно быть именно в апострофах, чтобы убедиться, что там не возвращается название с пробельным символом с краю.
Вывод: 'orgname', 'nsopr', 'dt', 'mcname', 'edizm', 'kolfact', 'volume', 'barkod', 'price', 'stoimvnde', 'strana', 'descr', 'nrec'