Pergunta : O campo da data da acrobata opta hoje somente se espaço em branco

O objetivo é para que um formulário brandnew da acrobata encha um campo com a data de hoje em que o usuário o abre. Se o usuário conserva o formulário como é e o abre alguns dias mais tarde, a data velha ainda estará lá, não substituído em a data atual. Se o usuário muda a data no campo, essa data estará conservada e não substituída quando o formulário é later.

So que nós precisamos um campo da data isso: O
1. opta a data de hoje em que o formulário é aberto, mas somente se o campo é empty.
2. reserva incorporar e conservar uma data diferente de Today.
3. Quando o formulário é reaberto, não substituirá uma entrada existente da data com o date.

I tem um certificado feito sob encomenda do cálculo para um campo da data que faça toda a este, mas com um problema:

if (event.value! =
then
event.value = util.printd (“m/d/yyyy”, data nova ())o
endif

It não é desobstruído a mim porque se/condiciona então trabalhos. Mas trabalha para incorporar a data de hoje em que o diálogo do campo é fechado ou em que um valor está suprimido do campo. E trabalha para permitir que o usuário incorpore e conserve uma data diferente de hoje. Sem se/condiciona então, o usuário não pode incorporar uma data diferente - overwritten sempre com problema de Today.

The é que eu não posso conservar este formulário da acrobata sem a data no campo. Esse precisa de acontecer de modo que o campo se encha com a data de hoje quando o usuário abre o revestimento de form.

When que incorpora a fórmula, o certificado põr dutifully a data de hoje no campo. Se eu suprimo da data, enche-se para trás dentro. A data tão de hoje está conservada no campo quando o formulário é conservado. Conseqüentemente, quando um usuário abre o formulário mais tarde, o campo não opta hoje. Em lugar de, tem a data onde eu conservei o form.

I penso que a resposta pode ser incorporar um certificado como um Javascript do original (avançado | Processo do original | Documentar Javascript), desde que os certificados do original executam quando o formulário é aberto, mas eu fui mal sucedido em planejar um certificado que fizesse se/baseou então em um campo em branco da data. Eu não ver como testar para um campo vazio da data, tentando:
Thank do null
==/>= '' você adiantado para seu help.

class= do

Resposta : O campo da data da acrobata opta hoje somente se espaço em branco

Um Javascript do original faz o truque:
var f = this.getField (“MeetingDate”);
se (! f.value) f.value = util.printd (“m/d/yyyy”, data nova ());
Outras soluções  
 
programming4us programming4us