magic buttons - george courtsunis
DESCRIPTION
Leverage QuickBase's formula urls to automate and extend your applications using javascript.TRANSCRIPT
Magic ButtonsGeorge Courtsunis
What is a button?
QuickBase?
We don’t have a standard button, however you can use URL fields
You probably use buttons to manipulate data already…
So where do I fit in?
You can make your own buttons and manipulate your own data!
<a></a>URL Field
DB Page
JavaScript SDK
QuickBase
The Process
− Create Button
- URL Field
- <a href=“DBPAGE”></a>
− Create DB Page
- html/javascript
- integrate QB javascript SDK- [http://quickbase.com/js/QuickBaseClient.js]
− Link them together
- point field/link to DB Page
LET’S LOOK AT A QUICKBASE EXAMPLE
We can turn a formula URL Field into a button
What’s the formula you say?
What do you think this does?
This is our JavaScript hook
Using this formula, we can use JavaScript to manipulate data
We have a hook and some data…
…what’s next?
− In order to manipulate data, use whatever SDK is easiest for you
− Must be accessible through http
− My examples will pertain to the javascript SDK
DB Pages can store HTML
Let’s look at our wizard copyParentChildren.html
HERE’S ANOTHER EXAMPLE
− You have complex business problems
− You can manipulate QuickBase data through our SDKs
− Buttons and DB Pages make QuickBase data manipulation easy