4D v16.3SET FIELD TITLES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET FIELD TITLES
SET FIELD TITLES
SET FIELD TITLES permite ocultar, renomear e reorganizar os campos de uma tabela ou de uma subtabela passada em tabela ou subtabela quando aparecem nos editores padrão de 4D, tal como o editor de pesquisas, em modo Aplicação (mais especificamente, quando os editores são chamados através dos comandos do linguagem de 4D). Este comando permite igualmente renomear rapidamente as etiquetas dos campos em seus formulários, se tiver utilizado nomes dinâmicos. Para mais informação sobre a inserção de etiquetas de tabelas e campos dinâmicos nos formulários, consulte o Manual de Desenho 4D.Os arrays titulosCampos e numCampos devem estar sincronizados. No array titulosCampos, passe o nome dos campos do jeito queira que eles apareçam. Se não desejar mostrar um campo em particular, não inclua seu nome ou novo título no array. Os campos aparecerão na ordem que especifique neste array. Em cada elemento do array numCampos, passe o número da tabela que corresponde ao nome, novo ou antigo, do campo passado no mesmo número de elemento que no array titulosCampos. Por exemplo, você tem uma tabela ou subtabela composta pelos campos F, G, e H, criada nessa ordem. Você deseja que esses campos apareçam como M, N, e O. Além disso você não deseja mostrar o campo N. Por último, deseja mostrar O e M nessa ordem. Para fazer isso, passe O e M, no array de dois-elementos titulosCampos e passe 3 e 1, em um array de dois elementos, numCampos. O parâmetro opcional * lhe permite indicar se os nomes personalizados definidos utilizando este comando pode ser utilizados ou não em fórmulas 4D.
SET FIELD TITLES NO modifica a estrutura atual de sua tabela. Só afeta usos posteriores das caixas de diálogo padrão de 4D e dos formulários que utilizam nomes dinâmicos quando eles são chamados através de um comando de linguagem (a estrutura real do banco é mostrada quando o editor ou formulário se chama desde um comando de menu em modo Desenho). O alcance do comando SET FIELD TITLES é a sessão de trabalho. Um benefício em cliente/Servidor é que várias estações 4D cliente podem “ver” simultaneamente sua tabela de maneiras diferentes. Pode chamar SET FIELD TITLES tantas vezes quantas quiser.
Ver o exemplo do comando SET TABLE TITLES.
Ver também
Field name
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||