Bom dia.
Alguém tem alguma documentação sobre como configurar o CSS da propriedade "SETCSS" dos grids em MVC, não achei nenhum documentação.
Abraço,
Bom dia.
Alguém tem alguma documentação sobre como configurar o CSS da propriedade "SETCSS" dos grids em MVC, não achei nenhum documentação.
Abraço,
Bom dia Felipe,
O CSS do Grid do MVC é feito de forma automática, ele segue os padrões do Protheus e não pode ser sobrescrito.
Daniel, existe a opção oView:SetViewProperty( "VIEW_ZZD", "SETCSS", { "QTableView { selection-background-color: #1C9DBD; }" } ) que podemos sim modificar, só queria saber mais opções. Consegui mudar a cor da linha selecionada no grid com este comando.
— FELIPE CAIADO ALMEIDA 11 de Nov de 2019FELIPE CAIADO ALMEIDA salvou minha pele essa alteração sua. Estou fazendo 2 Grids com isso agora consigo mostrar qual o iten do 1o Grid estou posicionado. Preciso saber se existe uma forma de mudar a cor de uma determinada linha do Grid MVC. Você já fez algo parecido?
— Ederson Dilney Colen da Mata 06 de Apr de 2020Prezados, sei que o tópico é antigo, mas vou deixar registrado algumas informações para facilitar a vida de quem vier daqui pra frente.
Falando com o pessoal da Totvs recebi o seguinte link falando um pouco mais o SetCSS:
https://tdn.totvs.com/display/tec/SetCSS
Nele é explicado que a guia CSS usado nos componentes é uma implementação da QT Company e pode ser consultado no link: http://qt-project.org/doc/qt-4.8/stylesheet-examples.html.
E sobre a grid MVC em específico, como o Felipe mencionou acima, ela usa o componente TGRid e na guia CSS da QT Company seria uma "QTableView", segue um exemplo dela:
https://doc.qt.io/archives/qt-4.8/stylesheet-examples.html#customizing-qtableview
E as definições da classe:
https://doc.qt.io/archives/qt-4.8/qtableview.html
Espero ajudar os próximos que tiverem dúvidas.
Abs!