Question : Le champ de date d'acrobate se transfère sur aujourd'hui seulement si blanc

Le but est pour qu'une forme toute neuve d'acrobate remplisse champ de date d'aujourd'hui où l'utilisateur l'ouvre. Si l'utilisateur sauve la forme comme est et l'ouvre quelques jours plus tard, la vieille date sera toujours là, non remplacé d'ici la date du jour. Si l'utilisateur change la date dans le domaine, cette date sera sauvée et pas remplacée quand la forme est later.

So que nous avons besoin d'un champ de date cela : Le
1. se transfère sur la date d'aujourd'hui où la forme est ouverte, mais seulement si le champ est empty.
2. laisse écrire et faire gagner une date différente de Today.
3. Quand la forme est rouverte, elle ne remplacera pas une entrée existante de date par date.

I ont un manuscrit fait sur commande de calcul pour un champ de date qui fait tout de ceci, mais avec un problème :

if (event.value ! =
then
event.value = util.printd (« m/d/yyyy », nouvelle date ())le
endif

It ne m'est pas clair pourquoi si/conditionnent alors des travaux. Mais cela fonctionne pour écrire la date d'aujourd'hui où le dialogue de champ est fermé ou où une valeur est supprimée du champ. Et cela fonctionne pour permettre à l'utilisateur d'écrire et faire gagner une date différente d'aujourd'hui. Sans si/conditionnent alors, l'utilisateur ne peut pas écrire une date différente - il est toujours recouvert avec le problème de Today.

The est que je ne peux pas sauver cette forme d'acrobate sans la date dans le domaine. Ce doit se produire de sorte que le champ remplisse de date d'aujourd'hui où l'utilisateur ouvre la finition de form.

When écrivant la formule, le manuscrit mette avec dévoument la date d'aujourd'hui dans le domaine. Si je supprime la date, il remplit en arrière dedans. La date tellement d'aujourd'hui est sauvée dans le domaine quand la forme est sauvée. En conséquence, quand un utilisateur ouvre la forme plus tard, le champ ne se transfère pas sur aujourd'hui. Au lieu de cela, il a la date où j'ai sauvé le form.

I pense que la réponse peut être d'écrire un manuscrit comme Javascript de document (avancé | Processus de document | Documenter les Javascript), puisque les manuscrits de document exécutent quand la forme est ouverte, mais j'ai été non réussi en concevant un manuscrit qui fait si/basait alors sur un champ blanc de date. Je ne vois pas comment déterminer un champ vide de date, après avoir essayé :
Thank du null
==/>= '' vous à l'avance pour votre help.

class= de

Réponse : Le champ de date d'acrobate se transfère sur aujourd'hui seulement si blanc

Un Javascript de document fait le tour :
variété f = this.getField (« MeetingDate ») ;
si (! f.value) f.value = util.printd (« m/d/yyyy », nouvelle date ());
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us