FP98: Salvar resultados manipulador de formulários e formatação de ano de quatro dígitos

Traduções deste artigo Traduções deste artigo
ID do artigo: 183049 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

O manipulador de formulários Salvar resultados lhe permite especificar se a salvar informações de hora ou data junto com cada enviado registro de formulário. Se você salvar essas informações de data, a data será formatada no formato D/m/aa. No entanto, você pode instruir o FrontPage para datas de saída no formato D/m/aaaa. Este artigo descreve dois métodos que você pode usar para formatar as datas no formato D/m/aaaa.

Mais Informações

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.

Método 1: Usando Active Server Pages (requer o IIS ou MSPWS)

Se você estiver usando o Microsoft Internet Information Server (IIS) ou Microsoft Personal Web Server (com o patch de ASP instalado), você pode usar Active Server Pages (ASP) para salvar a data do servidor como parte do manipulador de formulário salvar resultados. Para fazer isso, execute as seguintes etapas:
  1. No Editor do FrontPage, abra a página que contém o salvar resultados manipulador de formulários.
  2. Coloque o cursor acima do formulário.
  3. No menu Inserir , clique em Componente do FrontPage .
  4. Na lista Selecionar um componente na caixa de diálogo Inserir componente do FrontPage , clique em Insert HTML e, em seguida, clique em OK .
  5. Digite o seguinte script ASP na caixa de diálogo HTML Markup :
    < % FullDate = Month(date) & "/" & Day(date) & "/" & Year(date)
    ' FullDate é a combinação do mês, dia e ano exata.
    ' Será usado para atribuir o valor do campo oculto. %>
    e clique em OK .
  6. Crie um campo oculto, seguindo estas etapas:
    1. Clique com o botão direito do formulário e clique em Propriedades do formulário no menu que aparece.
    2. Clique em Avançadas .
    3. Clique em Adicionar .
    4. Na caixa nome , digite DateStamp .
    5. Na caixa valor , digite <%=FullDate%>.
    6. Clique em OK três vezes.
  7. Salvar a página como .ASP <nome_do_arquivo> onde <nome_arquivo> é o nome você deseja atribuir à sua página.
Para obter informações adicionais sobre o Active Server Pages, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
174008FP98: O que são Active Server Pages?
174015FP98: Como criar páginas ASP no FrontPage 98

Método 2: Usando JavaScript (não requer o IIS)

Se você não estiver usando o Microsoft Internet Information Server ou Microsoft Personal Web Server, você pode usar o seguinte JavaScript do lado do cliente.

Observação : esse script retorna a data de navegador do cliente, em vez da data do servidor.
  1. No Editor do FrontPage, abra a página que contém o salvar resultados manipulador de formulários.
  2. Coloque o cursor acima do formulário.
  3. No menu Inserir , aponte para Avançado e, em seguida, clique em script .
  4. Clique para selecionar a caixa de seleção JavaScript .
  5. Na caixa de diálogo script , digite o seguinte código:
          // 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. Clique na guia HTML na parte inferior do FrontPage a janela.
  7. Adicione o evento onClick ao código do botão Enviar. Para fazer isso, execute as seguintes etapas:
    1. Localize o código HTML que tem esta aparência:
      <input type="submit" value="Submit" name="B1">
    2. Adicione o seguinte código após nome = "B1", mas antes o > sinal:
      onClick="DateStamp.value=FullYear()"
      O código HTML deve ser semelhante à seguinte:
      <input type="submit" value="Submit" name="B1" onClick="DateStamp.value=FullYear()">
    3. Adicione um campo oculto chamado "DateStamp" para o formulário, digitando o seguinte código HTML logo após a marca na etapa anterior:
      <input type="hidden" name="DateStamp">

Referências

Para obter mais informações sobre JavaScript, consulte o seguinte site:
http://www.microsoft.com/scripting/jscript
Para obter mais informações sobre como escrever HTML, consulte o seguinte site:
http://msdn.microsoft.com/library/

Propriedades

ID do artigo: 183049 - Última revisão: segunda-feira, 7 de outubro de 2013 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft FrontPage 98 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbinfo KB183049 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 183049

Submeter comentários

 

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