problem when calculating Column IDs for sheet with more than 26 columns, e.g. "AA", "AB"....
2023/08/26 19:47:25[244.185.41.121] [error] [php] Implicit conversion
from float 65.03846153846153 to int loses precision
(C:\web\prod\app\extensions\EExcelView.php:458)
fix:
@@ -460 +460,2 @@ class EExcelView extends CGridView
- return ($this->columnName($index / 26)).($this->columnName($index%26 + 1));
+ // JJD 8/27/23 must pass int to columnName()
+ return ($this->columnName((int)($index / 26))).($this->columnName($index%26 + 1));
problem when calculating Column IDs for sheet with more than 26 columns, e.g. "AA", "AB"....
fix: