2) Код action размести на гугл диске https://drive.google.com/file/d/1A_Hzplj-FJaFkHb8si8ckli7sTX--00C/view?usp=sharing так как из за ограничения по символам не влез в первом сообщении Всем добра .. Есть готовый скрипт который выгружает данные в формате exel, c реcсура, в котором реализованы поля и значения а так же есть action который выполняет саму запись значений в exel и экспорт. Значение поля стаж формируется ( динамически) то есть формируется благодаря функции которая выдает разницу между записью в бд (о дате приема на работу до даты увольнения или текущей метки времени) Код (Text): Text::make('Стаж', function () { if ($first = $this->employment_date) { $second = $this->dissmissal_date ?? Carbon::today(); return ru_year_month_interval($first->diffInMonths($second)); } return '—'; })->OnlyOnDetail(), На вход в аction подают значения в виде массивов реальных значения полей из БД , код ресурса выложил на гугл диск https://drive.google.com/file/d/1fdLK3UuV9Y2B_23sqF2OD5FOkoBBiPiK/view?usp=sharing Собственно я сделал чтоб выводилось названия столбца Стаж в exel при экспорте, рядом с другими столбцами, но почему то значениями в виде промежутка времени (стажа) поля не заполнятся ! Я пробовал передать результат функции в виде массива, но на выходите - значения стажа в эксель не заполняются. Уважаемые форумчане подскажите как правильно передать значение функции на вход в аction чтобы заполнить значения в таблице exel ? спасибо.