Условие внутри таблицы
Здравствуйте, и заранее спасибо всем, кто попытается помочь.
Вопрос: Мне нужно сделать так, чтобы значение ячейки таблицы зависела от выполнения определенного условия.
Например: В эту ячейку ‘<table><tr><td> </td></tr></table>’ хачу вставить это условие -
if a>b:
“Белый”
else
“Черный”
end
delpors,
1. Есть специальная тема для вопросов. https://qsp.org/forum/23-kak-sdelat
2. @@@@CODEBLOCK0@@@@
Очень не рекомендую делать так, как показал dmvikar)
Пользуйтесь переменными внутри таблицы.
Позволю себе не согласиться) ибо не всегда есть возможность использовать переменные <<i>> в таблице, так как бівают разные ситуации. аесли использовать динамик, то тут очень легко запутаться.
например вот код, тут переменнми не обойтись
*p'<tr>'
*p'<td><img alt="" src="pic/Other/GSmenu/19.gif" style="height: 100%;"></td>'
if temp = 20:
*p'<td><img alt="" src="pic/Other/GSmenu/20a.gif" style="height: 100%;"></td>'
else
*P"<td><a href='EXEC: temp = 20 & gosub ""Gmenu"" '>"+'<img alt="" src="pic/Other/GSmenu/20.gif" style="height: 100%;">'+"</a></td>"
end
*p'<td><img alt="" src="pic/Other/GSmenu/21.gif" style="height: 100%;"></td>'
*p'</tr>'
И в этой ситуации такой код явно не варианит
if temp = 20:
$i = "20a"
else
$i = "20"
end
*p'<tr>'
*p'<td><img alt="" src="pic/Other/GSmenu/19.gif" style="height: 100%;"></td>'
*P"<td><a href='EXEC: temp = 20 & gosub ""Gmenu"" '>"+'<img alt="" src="pic/Other/GSmenu/<<i>>.gif" style="height: 100%;">'+"</a></td>"
*p'<td><img alt="" src="pic/Other/GSmenu/21.gif" style="height: 100%;"></td>'
*p'</tr>'
ибо кнопка после нажатия должна быть не кликабельной, и даже если поместить EXEC: temp = 20 & gosub ““Gmenu”” в динамик, или переменную то мы получем больше лишних строк кода, и сложности в чтении кода.
Посмотрите функцию IIF. Возможно, это то, что нужно.