Conteúdo

# Etiquetas especiais

Ao guardar um documento HTML que contém campos, o LibreOffice converte automaticamente a data, a hora e os campos de informação do documento para etiquetas especiais HTML. O conteúdo do campo é introduzido entre as etiquetas de abertura e fecho HTML dos campos convertidos. Estas etiquetas especiais HTML não correspondem às etiquetas HTML convencionais.

Os campos do LibreOffice Writer são identificadas pela etiqueta <SDFIELD> num documento HTML. O tipo, o formato e o nome do campo especial são incluídos na etiqueta abertura HTML. O formato de uma etiqueta de campo reconhecida por um filtro HTML depende do tipo de campo.

## Campos de Data e Hora

Nos campos de "Data" e "Hora", o parâmetro TYPE é igual a DATETIME. O formato da data ou hora é especificado pelo parâmetro SDNUM como, por exemplo, DD:MM:YY para datas ou HH:MM:SS para a hora.

No caso dos campos de data e hora fixas, estas são especificadas pelo parâmetro SDVAL.

Na tabela seguinte, são indicados alguns exemplos de etiquetas especiais HTML de data e hora reconhecidas pelo LibreOffice como campos:

Campos | Etiqueta do LibreOffice
--- | ---
Data fixa | <SDFIELD TYPE=DATETIME SDVAL="35843,4239988426" SDNUM="1031;1031;DD/MM/YY">17/02/98</SDFIELD>
Data variável | <SDFIELD TYPE=DATETIME SDNUM="1031;1031;DD/MM/YY">17/02/98</SDFIELD>
Hora fixa | <SDFIELD TYPE=DATETIME SDVAL="35843,4240335648" SDNUM="1031;1031;HH:MM:SS">10:10:36</SDFIELD>
Hora variável | <SDFIELD TYPE=DATETIME SDNUM="1031;1031;HH:MM:SS">10:10:36</SDFIELD>

## Campos de informações do documento

No caso dos campos de informações do documento, o parâmetro TYPE equivale a DOCINFO. O parâmetro SUBTYPE mostra o tipo de campo específico. Por exemplo: para o campo "Criado" das informações do documento, SUBTYPE=CREATE. No caso dos campos data e hora, o parâmetro FORMAT equivale a DATE ou TIME e o parâmetro SDNUM indica o formato numérico. O parâmetro SDFIXED indica se o conteúdo do campo Informações do documento é fixo ou não.

O conteúdo de um campo de data ou hora fixa é equivalente ao parâmetro SDVAL, caso contrário o conteúdo é equivalente ao texto que se encontra entre as etiquetas SDFIELD em HTML.

A tabela seguinte mostra alguns exemplos de etiquetas HTML especiais de informações que são reconhecidas pelo LibreOffice como campos:

Campos | Etiqueta do LibreOffice
--- | ---
Descrição (conteúdo fixo) | <SDFIELD TYPE=DOCINFO SUBTYPE=COMMENT SDFIXED>Descrição</SDFIELD>
Data de criação | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=DATE SDNUM="1031;1031;QQ YY">1. Trimestre 98</SDFIELD>
Hora de criação (conteúdo fixo) | <SDFIELD TYPE=DOCINFO SUBTYPE=CREATE FORMAT=TIME SDVAL="0" SDNUM="1031;1031;HH:MM:SS AM/PM" SDFIXED>03:58:35 PM</SDFIELD>
Data de modificação | <SDFIELD TYPE=DOCINFO SUBTYPE=CHANGE FORMAT=DATE SDNUM="1031;1031;NN DD MMM, YY">Seg. 23 fev, 98</SDFIELD>

Necessitamos da sua ajuda!