US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • Support
  • Deep Dive
  • Technical Guides
  • RIO Ed Components

RIO Ed - Related List - Single (Aura)

rio_ed:CustomSingleRelatedList

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More


Component Name RIO Ed - Related List - Single (Aura)
API Name rio_ed:CustomSingleRelatedList
Type Standalone
Recommended Pages Any record page in both internal or digital experience
Supported In Salesforce Internal


The RIO Ed - Related List - Single (Aura) component is a custom related list, as opposed to the standard one in Salesforce (Related List - Single).

Note: The date/time field in custom single related list component respects the timezone configured in Salesforce user's profile.


The following explains the steps to display a related list of Course Connection records when viewing a Contact:

  • Under the Contact object, add in the RIO Ed - Related List - Single (Aura) component.

  • Set the 'Target Record Id Field' = 'Id' ('Id' here referring to the ID of the record itself).
    • This is to make only the list show records relevant to the Contact we are viewing.

  •  Set the 'Child Object API Name' = 'hed__Course_Enrollment__c' (the API name for Course Connection).
    • We want Course Connection to be the records listed.

  • Set the 'Parent Object Reference Field' = 'hed__Contact__c'.
    • Course Connection is linked to a Contact through the lookup field 'hed__Contact__c'.
    • As of v3.3, the sorting logic for reference field (Lookup/MD) is to sort by the record name instead of id.

  • Set the 'Child Object Field Set API Name' = 'rio_ed__RIO_Education_CC_Student_Field_Set' (the API name for a field set that shows basic student Contact information).
    • This field set will define what fields of the Course Connection should be displayed in this list.




Attribute Name API Name Description
Title cardTitle Title.
Target Record Id Field targetRecordIdField The Id field (master-detailed/lookup) API name from the current object to be used in searching related child records based on Parent Object Reference Field.
Parent Object Reference Field parentObjectRefField The Id field (master-detailed/lookup) API name of the parent object used in child object.
Child Object API Name childObjectApiName E.g. OpportunityLineItem or rio_ed_Fee_Line_c
Child Object Field Set API Name childObjectFieldSet The field set API name used to display the list of columns. Please note that Rich Text and Time are not supported.
Child Record Filter Criteria childObjectFilterCriteria E.g. RecordTypeId = 'xxxxxx' or Account.Name = 'Acme'.

Note:
Even though the list will respect the filter and only display what is defined, all other records will still be displayed if the user clicks on "View All".
Thus, it is recommended to also uncheck the "Show View All Button".
Sorted By sortedBy E.g. Name.
Sorted Direction sortedDirection E.g. Ascending or Descending.
Current Record Id currentRecordId Current record id.
Show View All Button enableViewAll Show view all button for user to view full list.
Show New Button enableNewButton Show new button for user to create record.
Show View Button enableRowViewButton Show view button for user to view record.
Show Edit Button enableRowEditButton Show edit button for user to edit record.
Show Delete Button enableRowDeleteButton Show delete button for user to delete record.
Maximum Height maxHeight Maximum height of the component in pixel.
Show Row Number showRowNumber Show sequence number for each row.
Enable Infinite Loading enableInfiniteLoading To enable infinite loading.
Rows to Load rowsToLoad Rows to load.
No Record Found Message noRecordFoundMessage Message to show when there is no record found.
A system administrator can define a message to display to users when there is no record listed in the custom related list. 
Make reference field clickable enableClickableRefField Make master-detail or lookup field clickable to open the record.
Use Salesforce Standard Record Page useStandardRecordPage Use the standard Salesforce record page when creating or editing records.
Default Record Type defaultRecordType Default record type id or developer name for new record.
For Community? forCommunity For Community?
Debug Mode enableDebug Enable debug mode.
Inline Editing enableInlineEditing (v3.11)
Enables inline editing. Currently only supported for:
  • Boolean,
  • Currency,
  • Date,
  • DateTime,
  • Double,
  • Email,
  • Integer,
  • Long,
  • Percent,
  • Phone,
  • String, and,
  • URL field types.
Show Download Button enableRowDownloadButton (v3.11)
Show download button for user to download the file. Only applies when the child object is ContentVersion.
Enables file download on custom single related list component.
Reference Target refTarget (v3.14.3)
Target for opening reference (lookup) fields.
  • _blank = Opens a new tab when clicking on the record.
  • _self = Redirects the current tab to the record.





related list

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • RIO Ed - Display Student Connections (Aura)
  • RIO Ed - Student Scheduler
  • RIO Ed - Appointment Scheduler (Aura)
  • RIO Ed - Data Reminder Configuration (Aura)
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand