Você vê a janela Propriedades de um componente Tabela
quando seleciona a parte exterior do componente em uma página que está editando no Visual Designer ou quando seleciona a parte Tabela deste componente composto na janela Navegador.
Quando seleciona este componente no Visual Designer, você também o vê na janela Navegador, onde pode selecionar a parte do componente na qual deseja trabalhar. O componente Tabela consiste em um conjunto de um ou mais componentes Grupo de linhas da tabela, cada um possui um ou mais componentes Coluna da tabela. Cada coluna contém por padrão componentes Texto estático
.
A parte Tabela do componente possui as seguintes propriedades.
Tipo: StringTipo: booleano (1-25 de 250). Se a tabela não for paginada, o título aumentará somente com o número de itens exibidos. Se esta propriedade não for selecionada, nenhum texto extra será exibido no título, pois quaisquer valores das propriedades itemsText e filterText serão ignorados.Tipo: StringTipo: String Tipo: booleano Tipo: booleano selectId da Coluna da tabela. Para obter mais informações sobre esta propriedade, consulte Propriedades do componente Coluna da tabela. Tipo: booleano selectId da Coluna da tabela. Para obter mais informações sobre esta propriedade, consulte Propriedades do componente Coluna da tabela. Tipo: String Tipo: String Critical e se houver mais de 20 itens na tabela, o título padrão seria Critical (20). Se você especificar o valor desta propriedade como alerts, o título da tabela seria Critical (20 alerts).
augmentTitle também deve ser definida, ou esta propriedade será ignorada. Tipo: booleano Tipo: booleano Tipo: booleano Tipo: booleano selectId da Coluna da tabela. Para obter mais informações, consulte Propriedades do componente Coluna da tabela. Tipo: booleano Tipo: StringPara obter uma lista de estilos CSS2, consulte a página da Web em
Tipo: Stringstyle para obter uma explicação do porquê uma classe adicionada a esta propriedade talvez pareça não ter efeito no componente. Para obter as classes de estilo CSS defaulttheme.jar deste componente, consulte Classes CSS do componente Tabela.
Tipo: String Tipo: StringTipo: int Tipo: String Tipo: booleanorendered. Tipo: String Tipo: StringdeselectMultipleButton descrita acima.
setTimeout() para chamar o script a fim de garantir que as caixas de seleção sejam desmarcadas imediatamente. Tipo: StringdeselectSingleButton descrita acima.
setTimeout() para chamar o script a fim de garantir que o botão de opção seja desconfigurado imediatamente. Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: StringselectMultipleButton descrita acima. Tipo: String<td> que é renderizado para a barra de ação inferior. Use somente um código que seja válido para um elemento <td>. O código especificado é inserido sem que a sua validade seja verificada. Por exemplo, você pode definir esta propriedade com o seguinte valor:
style='myActionBarStyle'
Tipo: String<td> usada para a barra de ação superior. Use somente um código que seja válido para um elemento <td>. O código especificado é inserido sem que a sua validade seja verificada. Por exemplo, você pode definir esta propriedade com o seguinte valor:
style='myActionBarStyle'
Tipo: String<td> que é renderizado para o rodapé da tabela. Use somente um código que seja válido para um elemento <td>. O código especificado é inserido sem que a sua validade seja verificada. Por exemplo, você pode definir esta propriedade com o seguinte valor:
nowrap='nowrap'
Tipo: String<td> que é renderizado para um painel incorporado. Use somente um código que seja válido para um elemento <td>. O código especificado é inserido sem que a sua validade seja verificada. Tipo: String<caption> que é renderizado para o título da tabela. Use somente um código que seja válido para um elemento <td>. O código especificado é inserido sem que a sua validade seja verificada. Por exemplo, você pode definir esta propriedade com o seguinte valor:
style='myTitleStyle'
Tipo: booleanEm muitos casos, as linhas devem ser desmarcadas quando não estiverem mais sendo exibidas. Por exemplo, quando o usuário seleciona as linhas da tabela e navega para outra página ou aplica um filtro ou classificação que oculta as linhas selecionadas anteriormente. Desmarcando as linhas ocultas, você evita que o usuário chame uma ação em linhas que não estão sendo exibidas.
Esta propriedade se aplica a casos em que é necessário manter o estado selecionado de linhas não vistas entre páginas da tabela. Quando esta propriedade é selecionada, o texto é exibido no título e no rodapé da tabela para indicar o número de linhas selecionadas que estão ocultas no momento. Este título e rodapé também são exibidos com uma contagem 0 quando não há seleções ocultas para que o usuário saiba da possibilidade de haver seleções ocultas.
Quando esta propriedade não é selecionada, em tabelas paginadas, o botão de classificação decrescente da coluna selecionada é desativado para evitar que uma ação de classificação mova as linhas selecionadas para outra página em vez da página atual.
Tipo: booleano Tipo: booleanoVocê pode vincular esta propriedade a uma propriedade JavaBeans que determina quando o componente é renderizado. Por exemplo, um formulário de reserva de viagens pode mostrar uma Tabela para passageiros freqüentes e não mostrá-la para o público em geral. Para vincular esta propriedade, clique no botão de reticências (...) à direita da propriedade e escolha Usar vinculação na caixa de diálogo.