FP98: Obsluha formuláře výsledky a čtyři číslice roku formát uložit

Překlady článku Překlady článku
ID článku: 183049 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Obsluha formuláře uložit výsledky umožňuje určit, zda k uložení čas nebo datum informace s každou odeslán záznam formuláře. Pokud uložíte tento informace datum, datum formátována ve formátu M/D/rr. FrontPage však můžete pokyn k výstupní data ve formátu M/D/rrrr. Tento článek popisuje dvě metody, které můžete použít formát data ve formátu M/D/rrrr.

Další informace

Společnost Microsoft poskytuje ukázky programování pouze pro ilustraci, bez žádné záruky výslovně uvedené nebo odvozené,. včetně, bez omezení, odvozených záruk vztahujících se k obchodovatelnosti nebo vhodnosti pro určitý účel. Tento článek předpokládá, že uživatel je obeznámen s programovacím jazykem, který je předmětem ukázky, a s nástroji použitými pro vytvoření a ladění skriptu. Pracovníci technické podpory společnosti Microsoft mohou vysvětlit funkce určitého postupu, nemohou však následující příklady rozšířit o další funkce nebo konstrukce podle konkrétních požadavků uživatele.

Metoda 1: Použití ASP (vyžaduje IIS nebo MSPWS)

Pokud používáte Internet Information Server (IIS) nebo Microsoft Personal Web Server (s nainstalována oprava ASP), můžete uložit na server datum jako součást Obsluha formuláře uložit výsledky Active Server Pages (ASP). Postupujte takto:
  1. V editoru FrontPage otevřete stránku obsahující uložit Obsluha formuláře výsledky.
  2. Umístěte kurzor nad formuláři.
  3. V nabídce Vložit klepněte na Komponenta FrontPage.
  4. V seznamu Vybrat komponenta A v dialogovém okně Vložit komponentu FrontPage klepněte na tlačítko Vložit HTML a potom klepněte na tlačítko OK.
  5. Následující skript ASP zadejte v dialogovém okně Značky HTML:
    < % FullDate = Month(date) & "/" & Day(date) & "/" & Year(date)
    ' FullDate je kombinace přesné měsíc, den a rok.
    ' Bude použit přiřadit hodnotu skrytého pole. %>
    a klepněte na tlačítko OK.
  6. Skryté pole vytvořit pomocí následujících kroků:
    1. Klepněte pravým tlačítkem myši na formulář a v zobrazené nabídce klepněte na příkaz Vlastnosti formuláře.
    2. Klepněte na tlačítko Upřesnit.
    3. Klepněte na tlačítko Přidat.
    4. V poli název zadejte DateStamp.
    5. Do pole Hodnota zadejte <%=FullDate%>.
    6. Třikrát klepněte na tlačítko OK.
  7. Uložit stránku jako <název_souboru> ASP, kde je <název_souboru> název, který chcete přiřadit do stránky.
Další informace o ASP klepněte na následující čísla následujících článcích databáze Microsoft Knowledge Base:
174008FP98: Co jsou ASP?
174015FP98: Jak vytvořit ASP v aplikaci FrontPage 98

Metoda 2: Using JavaScript (nevyžaduje IIS)

Microsoft Personal Web Server nebo Microsoft IIS nepoužíváte, můžete použít následující JavaScript straně klienta.

Poznámka: Tento skript vrátí datum prohlížeče klienta, nikoli data serveru.
  1. V editoru FrontPage otevřete stránku obsahující uložit Obsluha formuláře výsledky.
  2. Umístěte kurzor nad formuláři.
  3. V nabídce Vložit přejděte na položku Upřesnit a potom klepněte na skript.
  4. Klepnutím zaškrtněte políčko JavaScript.
  5. V dialogovém okně skriptu zadejte následující kód:
          // Give the function a name so the onSubmit event for the submit
          // button can call it.
          function FullYear () {
          // Create a variable called ddate that will contain the current
          // date on the client system.
          var ddate= new Date();
          // Create a variable called year that will contain the current
          // year on the client system. Note that the JavaScript getYear method
          // will return values 0 through 99 for years 1900 through 1999, but
          // it will return 2000 or higher for years above 2000.
          var year=ddate.getFullYear()
          // Analyze the current year, and if it is less than 100 (year 2000),
          // then add 1900 to it.      
          if (year > 100) {year = (year + 1900)}
          // Specify that the return value of the function FullYear shall be a
          // text string in the form of m/d/yyyy. The month portion is the
          // result of the getMonth method that returns 0 for January and 11
          // for December. Add one to that value for the common representation
          //of a month. The date portion is the result of the getDate method,
          // and the year portion is the result of the calculation within the
          // if condition in the line above.
          return ((ddate.getMonth() + 1)+ "/" + ddate.getDate()+ "/" + year);
          }
    					
  6. Klepnutím na ouško HTML v dolní části aplikaci FrontPage okno.
  7. Přidat události onClick kód tlačítko Odeslat. Postupujte takto:
    1. Najít kód HTML, který vypadá takto:
      <input type="submit" value="Submit" name="B1">
    2. Přidejte následující kód za název = "B1", ale před > znaménko:
      onClick="DateStamp.value=FullYear()"
      Kód HTML by mělo vypadat podobná následující:
      <input type="submit" value="Submit" name="B1" onClick="DateStamp.value=FullYear()">
    3. Skryté pole s názvem "DateStamp" do formuláře přidat zadáním následující kód HTML doprava za značku v předchozím kroku:
      <input type="hidden" name="DateStamp">

Odkazy

Další informace o JavaScript naleznete na následujícím webu:
http://www.microsoft.com/scripting/jscript
Další informace o psaní HTML naleznete na následujícím webu:
http://msdn.microsoft.com/library/

Vlastnosti

ID článku: 183049 - Poslední aktualizace: 13. února 2014 - Revize: 3.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft FrontPage 98 Standard Edition
Klíčová slova: 
kbnosurvey kbarchive kbmt kbinfo KB183049 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:183049

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com