I created a custom object called Meeting where I have three record types. Each record type is a type of Meeting: Meeting 1, Meeting 2, and Meeting 3. I also created a child object called Event Attendees that also has three record types: Meeting 1,Meeting 2,Meeting 3.When a new Event attendee record is created off of any one of the parent record types (such as Meeting1), I would like the child record type field on the Select Record Type page to default to its corresponding parent record type (such as Meeting 1) so the users don’t have to worry about selecting the right attendee record type. If the user selects the wrong record type, they won’t have the right fields to enter the needed information. The only place users can access the attendee related list is from the parent record.
How do I set the record type of a custom child object based on parent record type
I know there are two options like url hack on related list new button or overriding new button with visualforce page.
Is there any other way to acheive this ?