Добавить условный формат в сетку данных, если он равен двум столбцам

У меня есть таблица на phpGrid, есть функция для добавления условного формата в ячейки, но мне нужен более адаптивный вариант … когда в любых строках две определенные ячейки равны друг другу, я хочу добавить формат

Например, когда в любой строке n ячеек nR == nT я хочу сделать их красными цветами

$dg = new C_DataGrid("SELECT * FROM orders", "orderNumber", "orders");
$dg->set_conditional_format("orderNumber","CELL",array( "condition"=>"eq","value"=>"10107","css"=> array("color"=>"#ffffff","background-color"=>"green")));
// that is in documentation and i have tried this
$dg->set_conditional_format("orderNumber","CELL",array( "condition"=>"eq","value"=>$dg->columns['orderNumber'] ,"css"=> array("color"=>"#ffffff","background-color"=>"green")));

0

Решение

Что такое $dg->columns['orderNumber']?? Я не мог найти это упомянуто нигде в их электронная документация.

Я предполагаю, что вы пытаетесь сравнить значения между столбцами. Вы можете взглянуть на их OnGridLoadComplete примеры обработчиков событий:

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]