c# magick.net pdf to image : Convert pdf fill form application SDK tool html .net asp.net online quickbase_api_guide8-part1672

API_DeleteGroup 
Overview 
Request parameters 
Response values 
Sample XML Request 
Sample HTTP Get Request 
Sample response 
Overview 
Use API_DeleteGroup to delete a group.  
Caution: Use this call with care. Once a group has been deleted it cannot be restored.  
Request parameters 
PARAMETER 
VALUE 
REQUIRED? 
gid 
The id of the group to delete. 
yes 
ticket 
A valid authentication ticket. 
The authentication ticket is returned via the API_Authenticate call. 
yes 
udata 
A string value that you want returned. It will not be handled by QuickBase 
but it will be returned in the response. 
no 
Response values 
ELEMENT 
NAME 
VALUE 
action 
The originating request, for example, API_DeleteGroup. 
errcode 
Identifies the error code, if any. (See the Error Codes appendix for a list of possible error 
ror 
codes.) 
Page 77 
Convert pdf fill form - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
convert word form to pdf with fillable; convert word document to pdf fillable form
Convert pdf fill form - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
create a fillable pdf form from a pdf; create a writable pdf form
ELEMENT 
NAME 
VALUE 
0 indicates that no error was encountered. 
errtext 
Text that explains the error code. 
"No error" indicates that no error was encountered. 
udata 
Optional. Contains any udata value supplied in the request. 
Sample XML Request 
POST https://target_domain/db/main HTTP/1.1 
Content-Type: application/xml 
Content-Length: 
QUICKBASE-ACTION: API_DeleteGroup 
<qdbapi> 
<udata>misc data</udata> 
<ticket>auth_ticket</ticket> 
<gid>345889.skef</gid> 
</qdbapi> 
Sample HTTP Get Request 
https://target_domain/db/main?a=API_DeleteGroup&gid=345889.skef  
&ticket=auth_ticket&udata=misc%20data 
where target_domain is the domain against which you are invoking this call, for example, 
intuit.quickbase.comRead about this notation
Sample response 
<?xml version="1.0" ?> 
<qdbapi> 
<action>API_DeleteGroup</action> 
<errcode>0</errcode> 
<errtext>No error</errtext> 
<udata>misc data</udata> 
</qdbapi> 
Page 78 
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAnnot = True ' Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = True ' Add password to PDF file.
adding a signature to a pdf form; convert pdf to fillable pdf form
C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAnnot = true; // Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = true; // Add password to PDF file.
convert word to pdf fillable form online; asp.net fill pdf form
API_DeleteRecord 
Overview 
Request parameters 
Response values 
Sample XML Request 
URL alternative 
Sample response 
Overview 
Use API_DeleteRecord to delete a single record from a table.  You invoke this call on a table-level dbid. If you 
use an application level dbid, you’ll get an error. 
You must have Full Administration permissions on the application to use this call. 
Note that this call allows you to delete one record at a time. If you want to delete several records at once, see 
API_PurgeRecords. 
Request parameters 
PARAMETER 
VALUE 
REQUIRED? 
rid or key 
The record ID of the record to be deleted. You can obtain 
the record ID of any record in a query. (See API_DoQuery). 
If you use a key field OTHER than the record id (rid), you 
should use the <key> parameter rather than <rid>. 
yes 
ticket 
A valid authentication ticket. 
The authentication ticket is returned via the 
API_Authenticate call.  
yes 
apptoken 
Supply a valid application token. 
yes, if the application 
requires application tokens. 
udata 
A string value that you want returned. It will not be handled 
by QuickBase but it will be returned in the response. 
no 
Page 79 
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
add attachment to pdf form; convert excel to fillable pdf form
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
convert fillable pdf to word fillable form; convert pdf fillable forms
Response values 
ELEMENT 
NAME 
VALUE 
action 
The originating request, for example, API_DeleteRecord. 
errcode 
Identifies the error code, if any. (See the Error Codes appendix for a list of possible error 
ror 
codes.) 
0 indicates that no error was encountered. 
errtext 
Text that explains the error code. 
"No error" indicates that no error was encountered. 
rid 
The record ID of the deleted record. 
udata 
Contains any udata value supplied in the request. 
Sample XML Request 
POST https://target_domain/db/target_dbid HTTP/1.0 
Content-Type: application/xml 
Content-Length: 
QUICKBASE-ACTION: API_DeleteRecord 
<qdbapi> 
<udata>mydata</udata> 
<ticket>auth_ticket</ticket> 
<apptoken>app_token</apptoken> 
<rid>18</rid> 
</qdbapi> 
URL alternative 
https://target_domain/db/target_dbid?a=API_DeleteRecord&rid=18 
&udata=mydata&ticket=auth_ticket&apptoken=app_token 
where target_domain is the domain against which you are invoking this call, for example, 
intuit.quickbase.comRead about this notation
Page 80 
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
convert word doc to fillable pdf form; pdf add signature field
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
allow users to attach to pdf form; convert word document to fillable pdf form
Sample response 
<?xml version="1.0" ?> 
<qdbapi> 
<action>API_DeleteRecord</action> 
<errcode>0</errcode> 
<errtext>No error</errtext> 
<rid>18</rid> 
</qdbapi> 
Page 81 
VB.NET PDF Form Data Read library: extract form data from PDF in
RasterEdge .NET PDF SDK is such one provide various of form field edit functions. Demo Code to Retrieve All Form Fields from a PDF File in VB.NET.
change font size in fillable pdf form; pdf form filler
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Export PDF form data to html form in .NET WinForms and ASP.NET. Embed PDF hyperlinks to HTML links in VB.NET. NET component to convert adobe PDF file to html
create a fillable pdf form from a word document; pdf fillable form
API_DoQuery 
Overview 
Request parameters 
Query String Comparison Operators 
Response values 
Sample XML Request 
URL alternative 
Sample Response (structured format) 
Overview 
Use API_DoQuery to get records from a table. You invoke this call on a table-level dbid. You can use the 
parameters (described below) to define which columns will be returned, how many records will be returned 
and how they will be sorted, and whether the QuickBase should return structured data. 
When you build a query, you must build at least one query string. A query string is composed of: 
a field ID (fid) 
an uppercase comparison operator (see the table below for a list of available operators). 
the value to be compared against (the matching value) 
You should separate each of these query string components using a period and enclose the entire query 
string in curly braces, as shown below: 
{'fid'.operator.'matching_value'} 
Examples: 
<query>{'5'.CT.'Ragnar Lodbrok'}</query> 
This example specifies that QuickBase should return all records where the field with fid 5 contains the value 
Ragnar Lodbrok
<query>{7.EX.’Ragnar Lodbrok’}AND{9.CT.’Erich’}</query> 
This example specifies that QuickBase should return all records where both of the following conditions are 
true: 
fid 7 equals Ragnar Lodbrok 
fid 9 contains Erich 
<query>({'6'.EX.'Six'}OR{'6'.EX.'Seven'})AND{'7'.GTE.'2'}</query> 
This example specifies that QuickBase should return all records where fid 6 is equal to Six or Seven, and all 
records where fid 7 is greater than or equal to 2.  
Note: Refer to the article, What are the most common actions that affect QuickBase performance?, for tips on 
optimizing performance when creating queries. 
Page 82 
Specifying a value as the matching value 
You can create queries that find records where the matching value is a certain value that you specify. To 
create a query that finds a specific matching value, you enter the value in single quotes in the query string. 
Using the value in another field as the matching value 
For most field types, you can write queries that compare one field with another field. When you write queries 
in this way, you set the matching value to a field rather than a specific value.  For instance, in a project 
management application, you might want to write queries that will find any of the following results: 
All records where the projects were completed on the originally forecasted completion date. Here, your 
query should find all records where value in the Actual Completion date field matches exactly the value in 
the Projected Completed date field. 
All records where the Notes field contains the name of one of your business contacts. Here, your query 
should find all records where the Notes field contains the value in the Contact field. 
All records where tasks are assigned to users who are not project leads. Here, your query should finds 
records where the value in the Assigned To field IS NOT EQUAL TO the value in the Project Lead field 
To compare the value in one field to the value in another field, your query should be made up of the original 
fid, the comparison operator, and the field ID to be compared against, preceded by the string _fid_ in the 
query string. The following table shows an example of a matching value set to a specific value, and one set to 
the value in another field. 
MATCHING 
VALUE 
EXAMPLES AND RESULTS 
Specific 
value 
XML Example: 
<query>{7.EX.'Ragnar Lodbrok'}<query> 
URL Example: 
http://target_domain/db/target_dbid?a=API_DoQuery&query={7.EX.'Ragnar 
Lodbrok'} 
This query returns: 
All records where the value in fid 7 is equal to the string 'Ragnar Lodbrok'. 
The value in 
another field 
XML Example: 
<query>{7.XEX.'_FID_10'}<query> 
URL Example: 
http://target_domain/db/target_dbid?a=API_DoQuery&query={7.XEX.'_FID_10'} 
This query returns: 
All records where the value in fid 7 is not equal to the value in fid 10. 
Page 83 
Note that the user must have permission to access the field in the matching value to get expected results. In 
addition, the field type of the matching value field must match the field type of the field being evaluated.   
Field types that can be used as a query's matching value 
The following table lists the field types you can use as the matching value in a query: 
FIELD 
TYPE 
NOTES 
Text 
You can compare any Text field with any other Text field. Text fields are: 
Text 
Text - Multi-line 
Text - Multiple Choice 
Formula - Text 
Note that you can mix and match the types above--that is, you can compare a simple Text 
field with a Formula-Text field in your query. 
Numeric 
You can compare any Numeric field with any other Numeric field. Numeric fields are: 
Numeric 
Numeric - Currency 
Numeric - Percent 
Numeric - Rating 
Formula - Numeric 
Note that you can mix and match the types above--that is, you can compare a simple 
Numeric field with a Numeric - Percent field in your query. 
Date 
You can compare any Date field with any other Date field. Date fields are: 
Date 
Date/Time 
Formula - Date/Time 
Note that you can mix and match the types above--that is, you can compare a Date field with 
a Date/Time field. 
Time of Day 
You can compare Time of Day fields with other Time of Day fields or Formula - Time of Day 
Day 
Page 84 
FIELD 
TYPE 
NOTES 
fields. 
Checkbox 
You can compare Checkbox fields with other Checkbox fields or Formula - Checkbox fields. 
Phone 
Number 
You can compare Phone Number fields with other Phone Number fields or Formula - Phone 
ne 
Number fields. 
Email 
Address 
You can compare Email Address fields with other Email Address fields or Formula - Email 
ail 
Address fields. 
User 
You can compare User fields with other User fields and Formula - User fields. 
List-User 
field 
You can compare List-User fields with other List-User fields and Formula - List-User fields. 
fields. 
URL 
You can compare URL fields with other URL fields and Formula - URL fields. 
Field types that can't be used as a query's matching value 
You cannot use the following field types as the matching value in a query:  
Predecessor 
iCalendar 
vCard 
File Attachment 
Report Link 
Duration 
For more details about how to use these parameters, see Building and Using Queries
Page 85 
Request parameters 
PARAMETER 
VALUE 
REQUIRED? 
query or 
qid or 
qname 
Specifies the query. You can use any of these three options: 
Use <query>{myfid.operator.value}</query> to build 
your own query string. 
Use <qid>n</qid>if you want to use a saved query and want 
to use its query ID. 
Use <qname>myQuery</qname> if you want to use a saved 
query and refer to it by its query name. 
Note: API_DoQuery can be used to create the query used by 
API_GenResultsTable
no (returns all 
records if absent) 
clist 
A period-delimited list of field IDs to be returned. QuickBase will 
return values for these field IDs in the order in which you enter 
them here. 
To return all fields in a table, set this parameter to the value a. 
Omit this parameter if you want the query to return the table's 
default columns. 
no 
slist 
A period-delimited list of field IDs used to determine sorting as 
as 
follows: 
<slist>fid</slist> 
The following slist parameter sorts all records by the field whose 
fid is 7. 
<slist>7</slist> 
You can specify a secondary sort by including another fid in the 
string (separating each fid with a period) 
<slist>7.12</slist> 
URL example: 
&slist=7.12 
If you don’t specify the sort list, the default sort specified on the 
Report Layout page determines the order in which records are 
displayed. 
no 
Page 86 
Documents you may be interested
Documents you may be interested