Olá, Boa Tarde novamente!
estou com um problema, que quando ordeno, perco a máscara do cgridview:
$dataProvider = new CSqlDataProvider($sql, array(
'totalItemCount' => $count,
'pagination' => array(
'pageSize' => 5,
),
'keyField' => 'ID',
'sort' => array(
'attributes' => array(
'DESC_CATEGORIA',
'CODG_CHASSIS',
'DESC_VEICULO',
'VALR_VEICULO',
'VALR_CUSTO',
'QTDE_DIAS_ESTOQUE',
'DESC_COR',
'DESC_MARCA',
'NUMR_ANO_MODELO',
'NUMR_ANO_FABRICACAO',
'NUMR_KM',
'TIPO_COMBUSTIVEL'),
'defaultOrder' => 'desc_veiculo',
),
));
no meu sql:
,NVL(to_char(VCI_ESTOQUE.VALR_VEICULO, '999999D00'),0) VALR_VEICULO
VEJA QUE MINHA MÁSCARA ESTÁ NO SQL!
quando abre ele está com vírgula, qd ordena vira ponto!! e isso só em alguns servers!!
=S
esta com locale pt_br!!