Forms: A tutorial on one of TouchDown’s coolest features

Today’s tutorial is packed full of information, so grab a cup of coffee and settle in!  The Forms Feature in TouchDown is not the most used feature in TouchDown, but it has amazing functionality for those who need forms on the go.  Forms are a great way to communicate similar information across various occurrences: Imagine you are  an IT Tech headed to an onsite visit and need to communicate status, photos and conclusions to your boss in an email, or  that you are a  team member and have a daily meeting for which results need to be shared with your team via email.  Fire up Forms in TouchDown, create your  items to create in the forms (say, time of event, findings, photo, conclusion, next steps, etc), then send the result to your specified recipients  in a nicely formed email.  Super useful, right?  Here’s Dragonfly, our Tech Support Guru, to tell you how:

Hi,

Dragonfly here, and I’m going to talk about one of the less used, but still very cool features of TouchDown: Forms. The TouchDown form generator allows you to create your own forms that can easily be edited to include various fields, such as Date, text fields, checkboxes, etc, so an end user who imports a form can enter just a few values, and automatically generate an email that incorporates said values. Today, I’m going to demonstrate basic form creation and deployment in this tutorial. You can read more about TD forms here: https://nitrodesk.zendesk.com/entries/37112027-Mobile-Forms-Installation-User-s-Guide

To start, download the forms generator here: tinyurl.com/tdforms.

Another thing you may want to have is Outlook, so you can send the form out easily when it’s been created. But, it’s easy enough just to save it if you don’t haveOutlook.
First, download the file, and once you open it, choose ‘Design new form.’

This is the main Forms interface. The screens are as follows:

Capture

1. General: allows you to save and send the form
2. Screens: allows you to control the content of the screens
3. Generated data: allows you to control the outgoing email
4. Recipients: controls who gets the results of the form
5. XML View: to view the code.

 

Now, before I start building the form, I will need to plan out what I want to do with it. For this example, I decided to do something a little more whimsical- I’m going to create a character sheet for a generic tabletop Role playing game, but it should demonstrate some of the basic capabilities of forms that can be applied to just about anything.
First, I’m going to create my first screen. It’s going to show the character creation and date. To do this, I click ‘add screen’.
Now, you can see I’m on the name screen. To add functions to it, I drag and drop them into the main area, and then, using the menu on the right, add attributes so they make sense and aren’t just random fields.

Capture5

Note the field on the side that is used to set attributes. This comes in very handy as it allows you to customize what the various fields do and look like.
Now I’m going to edit the field for the name text box. Nothing fancy here, just changing the general label and name from ‘Nameless’ to ’Name’ so the user knows to put the character name in there.
I add a label to the date field as well. Now that I’m done with that, I’m going to create a button that will go to the next page, which will be where I store the player stats. I click on the advanced field and hit the … button

Capture7

Creating buttons to control the navigation of the form is essential, otherwise there will be no way to send, cancel, or go to other screens.

One that shows up, I create a new button. Since it’s going to the Stats page, I set the destination as Stats, and set the Label as ‘Next’.Capture8

Now, I create the stats page.

Capture9

I add several text boxes for various numerical stat values, remembering to add names and labels, but I also add a drop down menu for the player class.

To do this, I drag the dropdown over, and assign it a label, then click on Misc to add a few character classes. Lastly, I click on a blank spot in the area to add a next button, like I did last time, to go to the ‘Inventory’ screen.

Capture10

Adding a drop-down label

Capture11

Drop down options for player classes

Now for the final screen, I’m going to include a checkbox to show that functionality. I add two text boxes for player’s inventory and skills, then ∫to determine if this is the person’s primary character. The checkbox serves to add a true/false after the selection, so it’s useful for Boolean situations.

Capture12

The primary character button. Remember to add a correct ID/Label to every field.

Since I’ve decided that his is enough data to get a sense of what the character is, I create my done button. I click on an empty space in the screen, then pull up the navbutton editor.

Capture13

Note that since this is the last screen, the “IsDone field” can be set to True.

Now that we have a list of fields and screens the user will interact with, I go to the Generated Data screen. I choose ‘Email Subject’ as the editable field, and enter ‘Character Sheet’ then switch to the body, and drag and drop the fields I would like to edit there. Since I don’t want to create a big block of text, I add a little HTML formatting.

Capture15

Note the <p> and <br> to break it up.

Capture17

Adding myself on the recipients tab.

On the recipient tab, I add myself, click save, and then go back to the General tab and Save, then hit Send.

I send it to myself, and it comes in as an attachment. After long pressing on it, I choose ‘Import Form,’ and TouchDown gives me the message that it is importing.

 

1398379430357

 

The email from Outlook

1398379439446

In the inbox, I hit menu>select form, and choose the form there.

Then, I go through the screens:

1398379454093

1398379473938

Changing his character class

1398379479890

 

And this is what the output looks like:

1398379486141

A completed character.

Eventually I plan on showing off more functionality with Forms, but this should help you get a better introductory understanding of how they work and what their abilities are. If you have any questions about forms, please let us know at support@nitrodesk.com.

 

 

 

 

 

 

 

Switching to a slick new Samsung Android device?

This how to switch from one Android device to another tutorial comes from one of our Support Guru’s, Nitrodesk Nanny.  We thought you might need it soon with the new Samsung devices releasing September 25th…And yes, new TouchDown for Android release scheduled for late September!

One of the top 10 questions we receive over at support@nitrodesk.com is how to relicense TouchDown if you switch between Android devices. Let me walk you through it. It’s easy, I promise.

First, you need to download the 30 day free trial version of TouchDown, as it is the main application. You can download the application from the Google Play Store on your device or you can download from our website http://www.nitrodesk.com/purchase. Once you have it installed, configure it with your email account.

If you have Android OS 2.x on your device, you will want to download TouchDown for Smartphones.

If you have Android OS 3.x and above on your device, you will want to download TouchDown HD (for ICS/JB).

We are now ready to activate TouchDown!

You need to determine how you purchased the license originally. We now have several ways of purchasing a license key for TouchDown so this is important.

  • Google Market/Play Store/Google Checkout
  • Amazon Android App Store
  • Esellerate

With Google Market, Google Play Store, or Google Checkout you need to download our license key application. This is called Exchange by TouchDown Key or TouchDown Pro Key. You can log into https://checkout.google.com  to  see which Gmail account you purchased with.

If you purchased via Amazon Android App Store, you will need to have the Amazon application installed and you will need to be logged in with the account you purchased with. More information can be found here: Getting Started

If you purchased via Esellerate you would have received a confirmation email. Within this confirmation email is the serial number you would need to type in to activate TouchDown. If you do not have your confirmation email you can also search for your order here: https://www.mycommerce.com/order-search

Read more at https://nitrodesk.zendesk.com/entries/25134096-How-to-Relicense-TouchDown

Nitrodesk Nanny

Tasks in Touchdown for iOS

Today we wanted to touch (no pun intended – well, maybe a little) on how to utilize tasks in iOS.  (not iOS7, we’ll get to that once iOS7 is officially released.  Patience, iphone lovers!)

Open Touchdown and Tap the Tasks button.
touchdowntasks

There are several functions, such as Sort, Filter and Search that I find really critical.

SORT allows you to sort Tasks in the list by:
Subject, Start Date, Due Date or Importance, in either Ascending or descending order.

FILTER
helps you organize your Task list. You can filter by Folder, Category or status such as pending, complete, Overdue or Due today.  I like to have mine set for “due in the next seven days” so I have an overview of all the things I have to get done this week. There are many more options such as “Today AND Overdue Tasks,” etc.  You can totally nerd out on this little detail to make it work for your needs.

SEARCHING FOR TASKS
Open Tasks & pull down on the Tasks bar.
TD tasks
Type in your search criteria.
The best matches for your search criteria will appear below the search bar. Oila!

(To search for Tasks in other folders, Tap the Tasks button, enter search criteria and click search.)

CREATING A NEW TASK

Open TouchDown  and Tap the Tasks button.
Tap the New button and fill in your info!
TD New task

Pretty nifty.  Task away!  (Im off to write in more tasks…)

Want more mini tutorials? You can find them all in one place right here in our Nitrodesk Knowledge Base!

How to work with Tasks in Touchdown

We love the task Function on Touchdown.  Whether you use your Android Phone or Tablet, the Tasks Functionality of Touchdown keeps you organized and makes sure that you have dotted all your “I’s” and crossed all your “T’s.” Features related to tasks include the ability to set reminders, priority levels, privacy levels, and to categorize tasks. The main task screen will show you which tasks have been completed and which are still outstanding (I love that part.)  Outstanding tasks will also show up on the main home screen of TouchDown.

tdtasksscreenshot2 tdtasksscreenshot1
Here is a brief synopsis of Filter, Sort and Refresh:
FILTER
The Filter function helps you organize your Task list.
You can filter by Folder, Category or even by the following statuses:
All, Completed, Pending, Overdue, Active, Due Today, Next Seven Days, No Due Date, With Due Date,  AND Today and Overdue.
Phew!  Choose your favorite way of filtering !
SORT
allows you to sort your Tasks in the list by:
None, Category (ascending), Category (descending), Subject (ascending), Subject (descending), Start Date (ascending), Start Date (descending), Due (Ascending), Importance (ascending), and Importance (descending)
You can choose up to three options at once.
(I use category and subject the most.)
REFRESH
removes all Tasks from the TouchDown Task list and repopulates the list with the Tasks from server. However, A Refresh will permanently delete
changes made on the device if they have not yet synced to the server and repopulates with only the data that is available on the server. (This is different

from a Sync command in that a Sync will check the server for changes and also report changes made from the device to the server)

MAIN FUNCTIONS
Along the top of an open task, you have simple controls that allow you to cycle through tasks using forward and back arrows, change the status of a task, categorize the task view with the palette button, or to delete or add a new task.  In the individual task view you can see a summary of the due dates, status, privacy, importance, etc.  Along the bottom, any notes will display that you have associated with the task.

Using Astrid and worried that you won’t have it any longer come August 5th when it gets shut down?  We’ll help you 🙂