Zugehörige Listen zum Erstellen der Verbindung zwischen dem Kunden-Account und den Salesforce-Verkaufschancen verwenden
Verwenden Sie eine zugehörige Liste, um die Verbindung zwischen der Kunden-Account-Tabelle, die die Salesforce-Account-ID enthält, und der Salesforce-Verkaufschancen-Remotetabelle zu ermitteln, die dieselbe Salesforce-Account-ID enthält.
Erstellen Sie in diesem Beispiel eine Beziehung mit dem Namen „Verkaufschancen“. Wählen Sie die Account-Tabelle im Feld Betrifft Tabelle und die Remote-Verkaufschancentabelle im Feld Abfragen aus Tabelle aus. Weitere Informationen finden Sie unter Definierte zugehörige Listen erstellen.
Fügen Sie den folgenden Code in das Feld Abfrage mit ein:
(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);
Dieser Code überprüft das Vorhandensein der Salesforce-Account-ID in der Account-Tabelle und legt sie, wenn sie im Datensatz fehlt, auf undefined fest. Der Code enthält auch eine Abfrage für die Tabellenspalte „Verkaufschancen“, die die Salesforce-Account-ID für den Wert dieser ID aus der Tabelle „Account“ enthält. Diese Abfrage wird aufgerufen, wenn der Benutzer die Liste der Verkaufschancen öffnet, die dem Kunden-Account zugeordnet sind. Informationen zur Verwendung im Remotetabellenskript finden Sie unter Speichenaktionen auswählen und die Eingaben vorbereiten.