Conecte a conta do cliente e. SalesforceOportunidades usando uma lista relacionada
Use uma lista relacionada para vincular a tabela Conta do cliente à SalesforceID da conta e o. SalesforceTabela remota de oportunidade com o mesmo ID de conta.
Neste exemplo, crie um relacionamento chamado Oportunidades. Escolha a tabela de contas no Aplica-se à tabela e a tabela de oportunidade remota no Consultas da tabela campo. Para obter mais informações, consulte Crie listas relacionadas definidas .
Adicione o seguinte código no Consulta com campo:
(function refineQuery(current, parent) {
var sf_account_id = new String(parent.u_salesforce_account_id);
if (sf_account_id.length == 0)
sf_account_id = "undefined";
current.addQuery("u_sf_account_id", sf_account_id);
})(current, parent);
Este código verifica a presença do ID da conta do Salesforce na tabela de contas e, se ele estiver ausente no registro, o define como indefinido . O código também inclui uma consulta para a coluna da tabela Oportunidade que contém o ID da conta do Salesforce para o valor desse ID da tabela Conta. Esta consulta é invocada quando o usuário abre a lista de oportunidades associadas à conta do cliente. Para ver como ele é usado no script de tabela remota, consulte Selecionar uma ação de spoke e preparar as entradas .