viernes, 14 de marzo de 2014

Modificar formato fecha y número en Visualforce con OutputText

Como transformar una fecha o número al formato que nos interesa sin necesidad de tocar la apex, directamente en la Visualforce.

Formato fecha:
 <apex:outputText value="{0,date,yyyy'/'MM'/'dd HH':'mm}">
 <apex:param value="{!opp.Fecha__c}"/>
 </apex:outputText>

Formato número:
 <apex:outputText value="{0,number,###.###,00}">
 <apex:param value="{!opp.Precio__c}"/>
 </apex:outputText>
Si el patrón es con "0", cuando no haya dato mostrará 0.
Si el patrón es con "#", cuando no haya dato no mostrará nada (guardando la coherencia, no lo muestra si esta a la izquierda o detrás de la coma)

Podéis variar los patrones hasta obtener la fecha/cantidad que os interese.

Salesforce Oficial: <apex:outputtext>

Este post pertenece a KaizenStep, el partner preferente de Salesforce en Barcelona. Puedes encontrar información de nuestros servicios en nuestrweb o si quieres leer posts de funcionalidades y negocio, puedes consultar nuestro blog de empresa. Si quieres puedes leer más en nuestro blog Salesforce en Español.

No hay comentarios:

Publicar un comentario