Existují různé způsoby, jak zahrnout aktuální datum do nově vloženého záznamu.Tento technický článek popisuje dvě možnosti:
Skrytá pole formuláře
Jedním přístupem k tomuto úkolu je nastavení skrytého pole (Vložit > Formulář > Skryté pole).Po přidání skrytého pole vyberte žlutou ikonu, která představuje skryté pole, a přejděte do inspektoru vlastností.Do pole Hodnota zadejte příslušný kód pro datovou funkci:
- ASP: <%= Date() %>
- JSP: <%= new java.util.Date() %>
- ColdFusion: #Now()#
Pokud chcete koncovému uživateli poskytnout možnost změnit datum na něco jiného než dnešní datum, použijte místo skrytého pole běžné textové pole.
Při vyplňování dialogového okna chování serveru Vložit záznam namapujte skryté pole formuláře na pole data v databázi a nastavte datový typ buď na „Date", nebo na „MS Access Date".
Poznámka: Datum, které se vloží, bude datum na aplikačním serveru.Mějte na paměti, že se uživatelé mohou nacházet v různých časových pásmech.
Nastavení výchozí hodnoty v databázi
Dalším přístupem k tomuto úkolu je nastavit výchozí hodnotu pole data databáze na aktuální systémové datum.Většina, ne-li všechny databáze budou mít možnost „výchozí hodnota" pro databázová pole.Jednou z výhod tohoto přístupu je, že se nemusíte obávat formátu data odeslaného z webové stránky. Zde je návod, jak nastavit výchozí hodnotu na dnešní datum v aplikaci Microsoft Access 2000:
Další podrobnosti o nastavení výchozích hodnot najdete v dokumentaci aplikace Microsoft Access. Pokud nepoužíváte Access, obraťte se prosím na dokumentaci k vaší databázi, kde naleznete pokyny, jak nastavit výchozí hodnotu data.
Poznámka: Datum, které bude vloženo, bude datum na databázovém serveru. Mějte na paměti, že uživatelé se mohou nacházet v různých časových pásmech.
Další informace
Další informace o použití chování serveru Vložit záznam naleznete v článku Vytváření stránky pro vkládání záznamů blok za blokem.
Tvorba nádherných webů v aplikaci Dreamweaver
Vytvářejte, kódujte a spravujte dynamické weby pomocí výkonného všestranného nástroje.