You need to sign in to do that
Don't have an account?
SolidLucas
Calling Custom Objects fields.
Hello guys! i'm having trouble when i tried to call a custom field,someone could help me with that? my code is below!
<apex:page renderAs="pdf" standardcontroller="Opportunity" applyhtmltag="false" showHeader="false">
<head>
<style type="text/CSS">
.QuoteText{
text-align:left;
font-family:"Arial Black",Arial,sans-serif;
font-size:12px;
}
.headerRow{
border: 1px solid black;
}
.footerRow{
border: 1px solid black;
text-align:right
}
.list{
border: 1px solid black;
border-collapse:collapse;
font-family:"Arial Black",Arial,sans-serif;
font-size:12px;
}
.coluna{
border: 1px solid black;
}
@page {
/* Landscape orientation */
/*size:landscape;*/
/* Put page numbers in the top right corner of each
page in the pdf document. */
@bottom-right {
content: "Página " counter(page) " de " counter(pages);
}
}
</style>
</head>
<body>
<apex:form id="theForm">
<table border="1" >
<tr><td><img src="/servlet/servlet.FileDownload?file=015e00000007hNZ" border="0" height="32" align="left" /></td><td></td></tr>
</table>
<table border="1" >
<tr><td><p class="QuoteText"> <b>CNPJ:</b></p></td><td></td></tr>
<tr><td><p class="QuoteText"> <b>Cliente:</b></p></td><td><b>C2W Code:</b> {!Opportunity.Contrato__c}</td></tr>
<tr><td><p class="QuoteText"> <b>Cotação:</b> {!Opportunity.StageName}</p></td><td></td></tr>
<tr><td><p class="QuoteText"> <b>Data de Emissão:</b> </p></td><td><apex:outputText value="{0,date,dd'/'MM'/'yyyy}"><apex:param value="{!Opportunity.Sumario__c}" /> </apex:outputText></td></tr>
<tr><td><p class="QuoteText"> <b>Data de Validade:</b> </p></td><td>a Definir</td></tr>
</table>
<apex:pageBlock >
<p class="QuoteText">Prezado <apex:outputText value="{}" /> <br /><br />
Primeiramente, agradecemos sua preferência, lembrando que a C2W oferece opções estratégicas para todas as etapas da cadeia<br />
logística, através de suas divisões C2W Exclusive, C2W Range e C2W Alliance.<br />
Consulte-nos! Será uma honra participar de suas busca por melhoria cotínua e redução de custos.<br /><br />
Baseados em suas informações, oferecemos a competitiva opção de tarifa:<br />
</p>
</apex:pageBlock>
<br></br>
<table border="1" >
<tr>
<td>Escopo de Negócio</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Modo de Transporte</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Tipo de Transporte</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Origem</td>
<td><apex:outputText value="{!Opportunity.Origem__r.Name}"></apex:outputText></td>
<td>Destino</td>
<td><apex:outputText value="{!Opportunity.Destino__r.Name}"></apex:outputText></td>
</tr>
<tr>
<td>Incluir serviço de escolta</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Serviço de Escolta</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
</table>
<br></br>
<table border="1" >
<tr>
<td>Descricao</td>
<td><apex:outputText value="{!Opportunity.Descricao__c}"></apex:outputText></td>
<td>Tipo de Embalagem</td>
<td><apex:outputText value="{!Opportunity.TipoEmbalagem__c}"></apex:outputText></td>
</tr>
<tr>
<td>Tipo de Contâiner</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Tamanho do Contâiner</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Quantidade</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Cubagem</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Comprimento</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Peso (kg)</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Largura</td>
<td></td>
</tr>
<tr>
<td>Valor FOB</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Altura</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
</table>
<apex:pageBlock >
<p class="QuoteText">Condições Gerais:<br /><br />
1. Pagamento: <apex:outputText value="{0,number,###}"><apex:param value="{!Opportunity.PrazoPagamento__c}" /></apex:outputText> dias<br />
2. Seguro: 0,10% até RS 300.000,00 // 0,20% de R$ 300.000,01 até R$ 600.000,00. Acima de R$ 600.000,00 sob consulta<br />
3. Pedágio: oficial<br />
4. Taxa de DTA: R$ 150,00 / viagem<br />
5. Descarga / Carregamento: por conta do cliente<br />
6. Carregamento e/ou entrega em Cubatão ou São Vicente R$ 180,00 / viagem<br />
7. Carregamento e/ou entrega no Guarujá, Praia Grande ou Área Continental de São Vicente R$ 260,00 / viagem<br />
8. Estadia para descarga: Franquia de 4 horas, após o que se aplica R$ 70,00 / hora<br />
9. ISS/ICMS: conforme legislação tributária em vigor<br />
10. Veiculo LS (para peso acima de 25 tons) - adicionar 15% sobre o valor do frete<br />
<br />
Conforme entendimentos, notem que esta cotação contempla 20% (vinte por cento) sobre o total líquido da (nomear por extenso.<br />
Em cotações, siglas só devem ser usadas para impostos) GR/sobre todos os itens de serviço a título da comissão, excetuando-se<br />
os impostos e repasses. Outras cobranças: caso sejam solicitados serviços adicionais os valores serão cobrados conforme<br />
proposta. Cotação válida por 15 dias úteis a partir de <apex:outputText value="{0,date,dd'/'MM'/'yyyy}">
<apex:param value="{!TODAY()}" />
</apex:outputText>
<br /><br /><br />
Identificação: <apex:outputText value="{!Opportunity.Owner.Name}" /><br /><br /><br />
<img src="/servlet/servlet.FileDownload?file=015e00000007hNe" height="32" />, C2W Range e C2W Alliance
</p>
</apex:pageBlock>
</apex:form>
</body>
</apex:page>
<apex:page renderAs="pdf" standardcontroller="Opportunity" applyhtmltag="false" showHeader="false">
<head>
<style type="text/CSS">
.QuoteText{
text-align:left;
font-family:"Arial Black",Arial,sans-serif;
font-size:12px;
}
.headerRow{
border: 1px solid black;
}
.footerRow{
border: 1px solid black;
text-align:right
}
.list{
border: 1px solid black;
border-collapse:collapse;
font-family:"Arial Black",Arial,sans-serif;
font-size:12px;
}
.coluna{
border: 1px solid black;
}
@page {
/* Landscape orientation */
/*size:landscape;*/
/* Put page numbers in the top right corner of each
page in the pdf document. */
@bottom-right {
content: "Página " counter(page) " de " counter(pages);
}
}
</style>
</head>
<body>
<apex:form id="theForm">
<table border="1" >
<tr><td><img src="/servlet/servlet.FileDownload?file=015e00000007hNZ" border="0" height="32" align="left" /></td><td></td></tr>
</table>
<table border="1" >
<tr><td><p class="QuoteText"> <b>CNPJ:</b></p></td><td></td></tr>
<tr><td><p class="QuoteText"> <b>Cliente:</b></p></td><td><b>C2W Code:</b> {!Opportunity.Contrato__c}</td></tr>
<tr><td><p class="QuoteText"> <b>Cotação:</b> {!Opportunity.StageName}</p></td><td></td></tr>
<tr><td><p class="QuoteText"> <b>Data de Emissão:</b> </p></td><td><apex:outputText value="{0,date,dd'/'MM'/'yyyy}"><apex:param value="{!Opportunity.Sumario__c}" /> </apex:outputText></td></tr>
<tr><td><p class="QuoteText"> <b>Data de Validade:</b> </p></td><td>a Definir</td></tr>
</table>
<apex:pageBlock >
<p class="QuoteText">Prezado <apex:outputText value="{}" /> <br /><br />
Primeiramente, agradecemos sua preferência, lembrando que a C2W oferece opções estratégicas para todas as etapas da cadeia<br />
logística, através de suas divisões C2W Exclusive, C2W Range e C2W Alliance.<br />
Consulte-nos! Será uma honra participar de suas busca por melhoria cotínua e redução de custos.<br /><br />
Baseados em suas informações, oferecemos a competitiva opção de tarifa:<br />
</p>
</apex:pageBlock>
<br></br>
<table border="1" >
<tr>
<td>Escopo de Negócio</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Modo de Transporte</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Tipo de Transporte</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Origem</td>
<td><apex:outputText value="{!Opportunity.Origem__r.Name}"></apex:outputText></td>
<td>Destino</td>
<td><apex:outputText value="{!Opportunity.Destino__r.Name}"></apex:outputText></td>
</tr>
<tr>
<td>Incluir serviço de escolta</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Serviço de Escolta</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
</table>
<br></br>
<table border="1" >
<tr>
<td>Descricao</td>
<td><apex:outputText value="{!Opportunity.Descricao__c}"></apex:outputText></td>
<td>Tipo de Embalagem</td>
<td><apex:outputText value="{!Opportunity.TipoEmbalagem__c}"></apex:outputText></td>
</tr>
<tr>
<td>Tipo de Contâiner</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Tamanho do Contâiner</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Quantidade</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Cubagem</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Comprimento</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
<tr>
<td>Peso (kg)</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Largura</td>
<td></td>
</tr>
<tr>
<td>Valor FOB</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
<td>Altura</td>
<td><apex:outputText value="{!Opportunity.SolicitacaoCotacao__r}"></apex:outputText></td>
</tr>
</table>
<apex:pageBlock >
<p class="QuoteText">Condições Gerais:<br /><br />
1. Pagamento: <apex:outputText value="{0,number,###}"><apex:param value="{!Opportunity.PrazoPagamento__c}" /></apex:outputText> dias<br />
2. Seguro: 0,10% até RS 300.000,00 // 0,20% de R$ 300.000,01 até R$ 600.000,00. Acima de R$ 600.000,00 sob consulta<br />
3. Pedágio: oficial<br />
4. Taxa de DTA: R$ 150,00 / viagem<br />
5. Descarga / Carregamento: por conta do cliente<br />
6. Carregamento e/ou entrega em Cubatão ou São Vicente R$ 180,00 / viagem<br />
7. Carregamento e/ou entrega no Guarujá, Praia Grande ou Área Continental de São Vicente R$ 260,00 / viagem<br />
8. Estadia para descarga: Franquia de 4 horas, após o que se aplica R$ 70,00 / hora<br />
9. ISS/ICMS: conforme legislação tributária em vigor<br />
10. Veiculo LS (para peso acima de 25 tons) - adicionar 15% sobre o valor do frete<br />
<br />
Conforme entendimentos, notem que esta cotação contempla 20% (vinte por cento) sobre o total líquido da (nomear por extenso.<br />
Em cotações, siglas só devem ser usadas para impostos) GR/sobre todos os itens de serviço a título da comissão, excetuando-se<br />
os impostos e repasses. Outras cobranças: caso sejam solicitados serviços adicionais os valores serão cobrados conforme<br />
proposta. Cotação válida por 15 dias úteis a partir de <apex:outputText value="{0,date,dd'/'MM'/'yyyy}">
<apex:param value="{!TODAY()}" />
</apex:outputText>
<br /><br /><br />
Identificação: <apex:outputText value="{!Opportunity.Owner.Name}" /><br /><br /><br />
<img src="/servlet/servlet.FileDownload?file=015e00000007hNe" height="32" />, C2W Range e C2W Alliance
</p>
</apex:pageBlock>
</apex:form>
</body>
</apex:page>
Stephan Spiegel
What is the trouble you're having, and with which custom field?