Question

Dans Salesforce, si je liant une date dans une page Visualforce, comment puis-je appliquer le formatage sur mesure pour elle?

Exemple:

<apex:page standardController="Contact">
  <apex:pageBlock title="Test">
      <p>{!contact.Birthdate}</p>
  </apex:pageBlock>                   
  <apex:detail relatedList="false" />
</apex:page> 

Ceci affichera une date dans le format par défaut:

  

Jeu 1 juillet 09:10:23 GMT 2009

Comment puis-je l'obtenir (par exemple) au format jj / mm / aaaa, comme ceci:

  

01/07/2009

(Espérons que c'est une question assez facile, mais pour obtenir la communauté Salesforce va ici je figure nous avons besoin de quelques questions faciles.)

Était-ce utile?

La solution

<apex:outputText value="{0,date,MM'/'dd'/'yyyy}">
    <apex:param value="{!contact.Birthdate}" /> 
</apex:outputText>
http:

lien vers plein doc //www.salesforce .com / fr / développeur / docs / pages / contenu / pages_compref_outputText.htm

Autres conseils

La réponse semble dépendre du contexte. J'ai une page VF qui préremplit la ligne Objet d'une tâche avec la valeur de NOW (). Pour enregistrer avec les paramètres régionaux de l'utilisateur, j'ai inclus des méthodes dans le contrôleur aux champs de date et de format datetime, le long de ces lignes:

  Datetime myDT = Datetime.now(); 
  String myDate = myDT.format();

Mais tout à l'heure dans une autre page VF où je suis simplement l'affichage d'un champ datetime, je confirme que SFDC géré le formatage basé sur les paramètres régionaux de l'utilisateur. Ce fut dans ce contexte, où cm.CampaignMembers est une variable du contrôleur:

    <apex:column>
      <apex:pageBlockTable value="{!cm.CampaignMembers}" var="cmp" >
        <apex:column headerValue="" value="{!cmp.Campaign.Name}" />
        <apex:column headerValue="" value="{!cmp.Status}"  />
        <apex:column headerValue="" value="{!cmp.FirstRespondedDate}" />
        <apex:column headervalue="" value="{!cmp.CreatedDate}"  />
      </apex:pageBlockTable>
    </apex:column>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top