...

Изменение цвета строк в штатной таблице Elma (переменная типа Таблица)

Тема в разделе "Примеры сценариев", создана пользователем alekc_bpm87, 17 апр 2023.

  1. alekc_bpm87

    alekc_bpm87 Эксперт

    Задача: Реализовать функцию изменения цвета строк в Таблице.
    Реализация: Реализуем на форме с таблицей в виджет коде:
    Код:
    
    <script>
    function 
    setColorRow() {
    let str = `elma-type-table-full-line[data-index="<%=ViewContext.data.num%>"]`;
    $(
    str).css('background''green');
    }
    </script>
    где, ViewContext.data.num - переменная типа целое число.
    Чтобы вызвать данную функцию, в сценариях TS -декларируем функцию:
    Код:
    
    declare const setColorRowany;
    Далее мы можем по условиям, в сценариях TS, определять для каких строк нам нужно изменить цвет и меняя номер строки в переменной ViewContext.data.num, вызывать setColorRow():
    Код:
    
    async function set_color(): Promise<void> {
        
    ViewContext.data.num 3;
        
    setColorRow();
    }