Logo
Search
Info
Content
Category Navigation
  • Pipes & Integrations

  • Introduction to Pipes

  • Adding Pipes

  • Using Pipes

  • Tadabase Functions

    Text Pipes

    Time Conversion

    Mask and Disguise

    Advanced Date Pipes

    Unit Conversion

    Mortgage Calculator Pipe

    Barcode Generator

    QR Code Generator

    Number Utility Pipe

    Search and Replace

    Tadabase Domain Utilities

    Base64 File Converter

    Tadabase Rest API Pipes

    Vertical Lookup Pipe

    Duplicate Parent and Children

    Connection Field Plucker Pipe

    Record Looper Pipe (Legacy)

    Generate CSV Pipe

    3rd Party Pipes

    Shopify

    Pipedrive Pipe

    Plaid Pipe

    Vehicle VIN Decoder

    OpenAI Pipe

    Freshdesk Pipe

    Toggl Track Pipe

    FedEx Pipe

    MySQL Pipe

    Letter Stream Pipe

    Microsoft OneDrive Pipe

    Klaviyo Pipe

    TaxJar Pipe

    QuickBooks Pipe

    Google Sheets Pipe

    Perspective API Pipe

    Advanced Integrations

    Zapier Integration

    Using Webhooks

    Saving files to Dropbox

    Adding PayPal payment buttons to your app

    Exporting records to Google Sheets

    Viewing data in Microsoft BI

    Chat Widgets

    REST API

    Using SendGrid for emails

    Saving files to AWS S3 Bucket (IAM Method)

    Incoming Webhooks

    Embeddable Components

    Saving Files to Custom S3 Bucket (Account Method, Recommended)

    PDF Forms

    Stripe Checkout

    JavaScript Callbacks and Actions

    Twilio Integration

Categories
Pipes & Integrations
Tadabase Rest API Pipes
Duplicate Parent and C...

Duplicate Parent and Children

Using the Duplicate Parent and Children Record Utility, you can duplicate a record and all connected records from either an Action Link or within a form record rule.

Install Pipe

To get started, first install the Tadabase Record utility pipe. 

2022-07-12_10-12-28.png

2022-07-12_10-15-34.png

 

Add API Credentials

Once you have the Pipe installed, add your API credentials which can be found in your app settings into the Global Parameters tab. 
8.png

 

 

Utilize the Pipe

To utilize the Pipe you must pass 4 parameters: Table ID, Record ID, Child Field ID, and the Field Slug ID of the Connection field in the Child Table. You can do this in an Action Link or Record Rule. 

2022-07-12_11-31-41.png

Here we'll test this in the Action Link of a table. 

Keep in mind, pipes run based on values you wish to set. Therefore, there must be a value in the rule that is being set based on the response from a pipe. 

As you can see in the screenshot below, we created a field in the table called "Pipe Response" and we set that value to Pipe Value of Status. 

If we don't set a value to be utilized from the response, this Pipe does not get triggered. 

2022-07-12_11-42-12.png

Here's how it looks on our app side:

Clicking this button will now duplicate the record and all of the records connected to it.

 

How did we do ?

Previous Article
Vertical Lookup Pipe
Next Article
Connection Field Plucker Pipe
Article Navigation
  • Install Pipe
  • Add API Credentials
  • Utilize the Pipe
  • Back to top
    API
    100% Operational
    Apps
    100% Operational
    Builder
    100% Operational
    Overall Status
    100% Operational