Ag - Раскрывающийся список сетки в сетке, чтобы преуспеть, используя processCellCallback - PullRequest
0 голосов
/ 19 апреля 2020

Я использую функцию ниже для обработки экспорта в Excel. Я использую exportDataAsExcel , предоставленный сеткой API для извлечения данных. Ниже приведен мой фрагмент кода -

public exportDataToExcel (excelParams: any){
    excelParams = {
            processCellCallback (excelParams: any) => {
            if(excelParams.column.getColId() === 'myCol' && excelParams.value){
                cost modifiedValue = ['value1','value2','value3'];
                return modifiedValue;   
            } else {
                return excelParams.value;
            }
        }  
    },
    fileName: "myfile"
    allColumns: true
    };
    gridApi.exportDataAsExcel(excelParams);
}

Мое требование - экспортировать значения столбца myCol как выпадающие в Excel. Поэтому я попытался передать один массив в качестве измененного значения. Но это не сработало. Он печатает массив в Excel. Чтобы пояснить мое требование далее, скажем, столбец myCol имеет значение value1 в сетке. Когда я импортирую сетку, мой Excel должен заполнить value1 в myCol, а в ячейке value1 должен быть раскрывающийся список, в котором я могу выбрать value1, value2 и value3. пожалуйста, смотрите прикрепленный скриншот для требования -

enter image description here

Есть ли в любом случае, я могу достичь этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...