Skip to main content
<aura:component controller= "Publish" implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,forceCommunity:availableForAllPageTypes,force:lightningQuickAction" access="global" >

 

    <aura:attribute name="contact" type="Contact" default="{ 'sobjectType': 'Contact'}"/>

 

    <aura:attribute name="opptyColumns" type="List" />

 

    <aura:attribute name="AccColumns" type="List" />

 

    <aura:attribute name="ServiceColumns" type="List" />

 

    <aura:attribute name="contactColumns" type="List" /> 

 

    <aura:attribute name="customActions" type="List" />

 

    

 

    <aura:handler name="init" value="{! this }" action="{! c.init }"/>    

 

    <aura:handler event="aura:locationChange" action="{!c.refreshView}"/>    

 

    

 

    <lightning:card title="">

 

        <p class="slds-p-horizontal_small">    

 

            <lightning:layout >

 

                <lightning:layoutItem >             

 

                    Account

 

                    <force:inputField value="{!v.contact.AccountId}"/>

 

                </lightning:layoutItem>

 

            </lightning:layout>

 

        </p>

 

    </lightning:card>

 

    <aura:if isTrue="{!v.contact.AccountId != ''}">

 

        <lightning:card title="">

 

            <p class="slds-p-horizontal_small"> 

 

                <lightning:layout multipleRows="true" >

 

                    <div class="slds-size_1-of-2" align="center">

 

                    <lightning:layoutItem padding="around-small" size="12">                        

 

                        <c:singleRelatedList recordId="{!v.contact.AccountId}"  

 

                                             sobjectApiName="Opportunity"

 

                                             relatedFieldApiName="AccountId"

 

                                             sortedBy="OppNumber__c"

 

                                             fields="OppNumber__c, Name, FC_Opportunity_Status__c, StageName, Erstelldatum_SF_SG__c, CloseDate"

 

                                             columns="{!v.opptyColumns}"

 

                                             />

 

                    </lightning:layoutItem>

 

                    </div>

 

                    <div class="slds-size_1-of-2" align="left">

 

                    <lightning:layoutItem padding="around-small" size="12">

 

                        <c:singleRelatedList recordId="{!v.contact.AccountId}" 

 

                                             sobjectApiName="Service__c"

 

                                             relatedFieldApiName="Account__c"

 

                                             sortedBy="Service__c.id"

 

                                             sortedDirection="DESC"

 

                                             fields="Service__c.id, Name, Produkt_ID__c, Publisher__c"

 

                                             columns="{!v.ServiceColumns}"

 

                                             />

 

                    </lightning:layoutItem>

 

                    </div>

 

                    

 

                </lightning:layout>

 

                

 

                

 

            </p>

 

            

 

        </lightning:card>

 

    </aura:if>

 

    

 

</aura:component>
1 risposta
  1. 27 giu 2019, 13:05
    Hi,

     

    Instead of relatedFieldApiName="AccountId", make it relatedFieldApiName="Account__c"

     

    Thanks
0/9000