Pinned Discussions
Forum Widgets
Recent Discussions
JSON Array Iteration
I have a pipeline set up to Fetch JSON from a third party application and iterate over JSON records. It returns the results without an issue, however the main data I want to extract from the results is an array that is nested within that results object. My main goal is to iterate through that nested array and create a record for each item in that array. Is that possible? I have tried a few different things without any luck. I don't have a ton of experience with for loops using Webhooks, but that seemed to be the most likely way to do this so I have tried using that without any luck. I can post an example code if necessary. Any help would be greatly appreciated!Solved0likes9CommentsPipeline Iterate over JSON nested data
I was pulling in JSON data from Ground Control and was having some trouble pulling in some nested data while creating a record. Here is how I solved it. I hope I can save some people time. Used the method posted here to get this started: JSON Handler details Data initially pulled was not an issue at the top level. Nested inside my data is "customFieldValues". Sample: "customFieldValues": [ { "name": "SomeFieldA", "value": "Abcdefg" }, { "name": "SomeFieldB", "value": "1234567" }, { "name": "SomeFieldC", "value": "CwhatIDidThere?" } ] To pull in this value I needed to use a raw_record Jinja expression and state the location in the array. {{b.raw_record['customFieldValues'][0]['value']}} 0 is used since this is the first location in the Array. (This assumes that b. is the reference used for the other fields such as {{b.status}} ) This is placed in the field reference in Create Record step for SomeFieldA. ------------------------------ James Carlos ------------------------------0likes5CommentsJSON Fetch > Iterate over JSON Records > Create Records
I'm having issues getting a pipeline to add records for each JSON object. I think it has to do with the JSON schema example in the Iterate over JSON records step, but I've tried a few different options without success. Here's what I'm looking at: Below is an example of the data from a user data call. This has 2 employee objects (or arrays? I'm not sure...) I'd like to create a record for each employee, pulling their email address from the data into a field. When I enter the example below in the JSON Schema Sample and run the pipeline, I get only a record created for employee 1. I've tried altering the JSON schema sample to what's shown below. When I take this approach, I get a record created, but it is completely blank (no email). Any help would be much appreciated! ------------------------------ Addie Brunson ------------------------------0likes5CommentsLooking for Connection and Collaboration Tool Users for September Qrew Meetup!
Hello Qrew! Anyone using Quickbase to work with people outside your org? Come talk about it at the September 22 nd Qrew meetup! Here’s the list of features that help with connection and collaboration: Emailing non-users – send updates to any email, no login needed Emailing a record – share one record's exact view with someone in a click Public app sharing – open an app to anonymous users, read-only, write-only, or both Secure links – expiring links that let someone view or edit one record without logging in Document generation – auto-build PDFs or Word docs from your data Role-based access – control exactly what outside users can see or touch If you’re using these features, we'd like to hear from you. Please reach out and we can feature you at our next Qrew Meetup. Thank you!0likes1CommentSync table and pipelines
Hello, I have a sync table to salesforce, and I have another table called projects. I've created a pipeline when the trigger is record added to SF table, then it must create a record into projects table. I tested this in sandbox and it works, but I manually created the record in SF tables (trying to mimic the behavior in live). So, I created another pipeline for "live", but this doesn't trigger. Now I know that sync table doesn't works the same as a normal table, so I need to change the logic of my trigger. SF table refresh the data once every day. I was thinking in add a "schedule", and search when "Creation Date" is the date of "today", like: If CreationDate = today AND flag = unchecked Create record in projects flag = Check End if But I don't know how accurate this logic is. I want to create a record in project with the new sync data and not with old values. Any suggestion will be appreciated :)SolvedWorkaround for 20 Option Max in Multi-Select Text field?
I found this thread from years ago (https://community.quickbase.com/discussions/quickbase-discussions/multi-select-fields-max-100/76382) that demos a really clever method to get around QB's limit of 100 options in a multi-select text field, but I have sort of the opposite issue where I have a multi-select text field that contains a list of all 50 states, and I want users to be able to select potentially up to all 50 options, but currently they're limited to 20. There are a handful of workarounds (breaking the states list into multiple fields, creating 50 individual checkboxes for each state, setting up a sub-table with an embedded grid report on the form where the user would create 1 record/state), but none of those options are nearly as elegant/intuitive/UX friendly as just a single multi-select that lets you pick more than 20 options. Anyone have any ideas? This is for a project where the intended users are external users who have 0 QB experience and would only ever fill out this form once and then be done, so it has to be really easy/intuitive; there won't be any time to train users on how to fill out a form using any of the other options I considered above. Thanks!Solved0likes1CommentWhat Quickbase AI prompts are working for you? Let’s build a prompt library together!
At the recent App Builder Qrew meetup, we heard so many great AI prompting tips at our latest Qrew Meetup that I don’t want them to disappear into one recording. Let’s build something together: a Quickbase AI Prompt Library — by users, for users. If you’ve got a prompt that helped you: build something faster clean up data troubleshoot an app create or improve a Pipeline find insights save time or just make Quickbase AI behave a little better Drop it in the comments! Bonus points if you share using this format: 1. The prompt (give some context) 2. What you were trying to do (describe any contraints or guardrails you added) 3. A screenshot/visual of the result (Share the output and the results of it) Let’s make this thread useful, practical, and full of examples people can borrow and reference. The goal is to turn what we collect in the community and turn it into a reference library for all Quickbase users. Thank you for sharing your prompts! Can't wait to see what we gather.Adding child records that rely on lookups in new forms
I have a new-style form that displays pages as steps. The user clicks the button (Formula URL) under step #3 to add a child record. Once they save that record, they're redirected back to the form, but on step #1. How do I bring the user back to the last step they were on? URLRoot() & "db/" & [_DBID_TABLE_ALIAS_HERE] & "?a=API_GenAddRecordForm&_fid_6=" & URLEncode ([Record ID#])& "&z=" & Rurl() The app uses New Grid Reports. I tried having the user add records in-line, however those rely on lookups to the parent and they won't save, saying that the lookup value is not set. I created a new Formula URL button to redirect back to that specific tab. It works when editing/viewing records but not when adding. URLRoot() & "db/" & [_DBID_TABLE_ALIAS_HERE] & "?a=API_GenAddRecordForm&_fid_6=" & URLEncode ([Record ID#]) & "&NextURL=" & URLEncode(URLRoot() & "db/" & Dbid() & "/form?a=er&rid=" & [Record ID#] & "&page=2")Solved1like4CommentsDefault setting to open in same page for Reports
Hi, Is there a way for my app settings to automatically default to 'open in the same page' when editing a report? I know how to change the setting within the field itself but not when editing a report record. This ends up with a host of tabs open in my browser vs. staying within the project record itself.0likes1Comment