- This topic has 11 replies, 5 voices, and was last updated 1 year, 6 months ago by .
Tap Forms helps you organize all kinds of things in one place — secure, searchable, and accessible on your Mac, iPhone, iPad, and Apple Watch. Buy Now for Mac! Download free trial version 5 for Mac download version 3.5.20 for Mac. Download the press kit (39.5 MB zip). About Tap Forms Oct 2017 Helpful Not helpful Report as spam I have to admit I am a bit disappointed in TapForms. I used the version 3 for quite a while, input a lot of effort into creating a lot of databases (Home Inventory, Application List, PS3 Games, etc) but in the end it failed on me - a lot.
- How do I access the new manual. Shadowrun: hong kong extended edition 3 1 2 download free.“New Tap Forms 5.3 manual, including a section on the JavaScript API you can use to write scripts to read and manipulate your records.”RonExcellent. I’m glad you found it. At the top of the online user manual page you can actually switch between the different manual versions.Hi !
Could you please show the location of the manual for IPhone and IPad TapForm Users?
Thank you. :)Hi Mustafa,There’s no manual for the iOS version, but the Mac manual has many of the same concepts. Plus there are screencast videos for both macOS and iOS versions.iOS screencasts:
https://vimeo.com/channels/tapformsiosMac manual:
https://www.tapforms.com/help-mac/5.3/en/topic/overviewMac screencasts:
https://vimeo.com/channels/tapformsmac5/page:1Thanks,BrendanDear Brendan
Thank you very much for your quick, kind and helpfull answer. You’re great for customer satisfaction as well as the powerfull product TapForms !Best wishes from Turkey :)As a new user, the manual is too granular. I need something to better understand the architecture of Tapforms and the nomenclature used. I am a retired Lotus Notes developer so I fully understand forms, fields, etc. In notes we use a view to display data which is seen through a form to be a document.I’m hoping to better understand how Tapforms is organized so I can better develop in it.Hi Peter,In Tap Forms, a Document is the container for the SQLite database along with its photos and file attachments. A .tapforms document is really just a folder that contains all those things. The operating system treats it as a single file even though it’s a folder.Within documents are forms. Forms can be categorized into categories. Forms also consist of the fields. The forms also are the containers for the records. The records contain the values for all the fields defined within the form. Documents can also have a set of Pick Lists defined which can be assigned to fields within the form. The Pick Lists define a static set of frequently used values that you can easily select from. Forms can also have layouts. Layouts have layout items to define where on the screen or page an object should appear.There’s not much more to it than that. Hopefully that gives you a better idea of how Tap Forms is organized.Thanks!BrendanBrendon said:
There’s no manual for the iOS version, but the Mac manual has many of the same concepts.Well, “concepts” yes, but that’s not sufficient. I’m currently trying to work with scripts on iOS, and the Mac manual refers to objects such as menus which don’t seem to exist as such in the iOS version. For example, I still can’t figure out Form scripts vs script fields in records.And in any case, the gears and levers of scripts are still opaque to me. For example, the scripts chapter in the Mac manual gives an example of a Movie DB script which runs automatically when barcode information is entered into a record’s field. But from the example given, I can’t see how/why that should happen. There seems to be nothing overt in the script which indicates that action. Apparently there is some invisible TapForms code which “magically does the right thing” in some unspecified set of circumstances. I believe that in one of your Forum posts, you said something to the effect of “when Tap see this in your script, it does <something>”, which is not in the basic description of the operation of “this”. Where is all of this sort of thing documented?FYI: I’m a retired programmer who completely understands that it’s more fun to write code than to write documentation. But I think that for an app as powerful and useful as Tap Forms, a little more work in the latter might be helpful.Hi Dave,The Script Editor on the iOS version was built tased upon the Calculation field’s formula editor. If you’re familiar with writing formulas in Tap Forms then hopefully that’ll translate over to using the Script Editor.When you tap on the script to edit it, a toolbar appears above the keyboard. Tapping on thefx
button is how you access the Snippets, which are the little bits of code that Tap Forms writes for you to do different things. Thefield
button just to the right of thefx
button is where you access the list of fields. Tapping on a field will insert the appropriate code into the script. You can have Tap Forms generate therecord.getFieldValue()
function for you or just generate thevar field_name = 'fld-1234..';
code for you.I’ve also updated the manual to describe a bit about the “magic” that triggers a Script field to execute. Basically any reference torecord.getFieldValue(field_id)
in the script will tell Tap Forms to start monitoring the referenced field for changes. If you edit the field value in a record, Tap Forms will look to see if any scripts are referencing that field. If so, it will then execute the script within that Script field.Form level scripts are executed manually by you. You do that from the action menu button on the records list view by tapping on Run Script and choosing the script to run. You can also edit scripts from there too.Hope that helps you a bit more.Thanks!BrendanOK, great! That helped a lot; thanks.Now I have one more question (or feature request?):I have a database of phone calls, with a parent form “Callers” and a child form “Calls”, linked via the phone number. Callers has a join to Calls, to display a nice table of related calls in the Callers record.What I’m trying to do is extract the number of call records and the date of the last call from the related Calls form records and place those values in fields in the related Callers form record.I have a script field in Callers with a script which extracts the wanted values and inserts them in the Caller record. The script works fine. Per your info above, I can automatically trigger the script by referring it to a changed field in the Callers record, but apparently only a “real” data field in Callers. What I would like is to have the script run automatically when I add a Call record, by clicking on the “+” in the Calls table joined to the Callers record. But if I try to make my script trigger on changes to that join field, nothing happens, even though it has effectively changed. So I have to manually trigger this script by making a change to a “real” field in the Callers record after adding the new Calls record.Is there something equivalent to an “event” which will run my script when I add a record to the related Calls form/table? (Maybe this is something I should know, but I’m not (yet) a JavaScript programmer)Monodraw 1 428. Thanks for your help!Modifying a child record should trigger a parent record’s Script field to run. But ya, it seems that just adding a record does not seem to trigger the parent record’s scripts to run. Deleting a child record and modifying a child record does though. I’ve just worked on a fix for that.
/
Frequently Asked Questions (version 5)
See the forum post here:
Frequently Asked Questions (version 3)
![Tap Forms 5 3 97 Tap Forms 5 3 97](https://www.thetimes.co.uk/imageserver/image/%2Fmethode%2Ftimes%2Fprod%2Fweb%2Fbin%2F109f7738-42b8-11ea-ae97-7fc3f44cb422.jpg?crop=1610%2C906%2C1018%2C382&resize=1180)
Q: How does iCloud sync work?
A: Before syncing, please make a backup of all your Tap Forms data and copy it to your computer or upload it to Dropbox for safe keeping.
To sync your devices with one another, first you must register all your devices with iCloud sync in Tap Forms. Go to the Tools screen, then to the iCloud Sync screen. Tap on the Enable iCloud Sync switch to register your device. Do the same on your other devices. You will see each registered device listed underneath the Registered Devices list.
Now tap on the sync button at the top-right of the iCloud Sync screen. Tap Forms will generate a sync file which will be uploaded to iCloud. When the sync file is finished uploading to iCloud, your other registered devices will automatically download the file and then start syncing the database. Depending on how big your database file is and the speed of your device, this could take a couple of seconds or up to 30 minutes or more. The first time you sync will take the longest. Subsequent syncs won't take very long at all since Tap Forms will generate a sync file which contains only the changes since the last time you synced.
Each time you want to sync your devices, go to the iCloud Sync screen and tap on the sync button. At this time, Tap Forms will not automatically push changes up to iCloud. That part of the process must be initiated by you. However, Tap Forms will always automatically download and process any changes from iCloud for you. When you launch Tap Forms and there are changes ready to be synced, you'll see a message appear in the status bar of your device.
Note: When you register a device with iCloud, your files will be moved from your device into your iCloud storage space. Depending on the size of your files (Photos, audio recordings, files in the Files area, etc.) and the number of them, it may take quite a while for them to be uploaded to iCloud. During this time, the iCloud Sync screen may take considerable time to return the list of registered devices to you. Please be patient and wait a while before trying again. You can continue to use Tap Forms while this happens automatically in the background.
Q: I can't get iCloud to sync, what now?
A: Please see my forum post on iCloud sync: https://www.tapforms.com/forums/topic/how-to-get-icloud-sync-going-again/.
Q: How do I backup my Tap Forms data?
A: To backup all your Tap Forms data, go to the Backup & Restore area and tap 'Create Backup'. Once Tap Forms has finished backing up your files, plug your device into iTunes and using the iTunes File Sharing function, copy the TF-device-name-[datestamp].zip file to your desktop computer somewhere safe.
To Restore, all you do is copy the TF-[datestamp].zip file you saved to your computer back to Tap Forms. [datestamp] will be the date and time the backup was created.
Step-by-step:
- Go to the Tools area and tap on Backup & Restore
- Tap the Create Backup button
- Plug your iPhone into your computer and launch iTunes
- In iTunes, select your device in the Devices list on the left
- On the right side of iTunes, click on the Apps tab
- Scroll down to the File Sharing area and click on Tap Forms to view the Tap Forms Documents
- You will see a file such as TF-iPhone-4S-2011-01-11T21-24-22-0700.zip which is the backup file you just created
- Copy the file to your computer by dragging it to your desktop or some other folder where you will safely keep your Tap Forms backup files
- To restore, just do the opposite, dragging the file from your computer into the Tap Forms Documents area in iTunes
- To finish the restore, back in Tap Forms, go to the Backup & Restore area again, tap on the backup file you just copied from your computer.
- Then tap the Restore Backup button
Q: Can I import a file into Tap Forms?
A: Absolutely! Tap Forms can import any text file that is formatted with columns separated by a delimiter character. Audiobook builder 2 1 download. A column delimiter can be any one of comma or tab or semi-colon or pipe (also known as a vertical bar). Please read my blog post on how to import a CSV file into Tap Forms.
Q: How do I get my file to Tap Forms?
A: Tap Forms integrates with Dropbox and also has web and FTP servers built-in that will let you transfer files to and from your iPhone. You can even view certain file types from within Tap Forms. For example, you could take a PDF, Word, or Excel file along with you can read it right inside Tap Forms! However, you can only import text files into Tap Forms. Please read my blog post on how to FTP a file to Tap Forms. To copy a file from Tap Forms to your desktop or laptop computer, just do the opposite.
![Forms Forms](https://images.samsung.com/is/image/samsung/p5/uk/support/lucidcx/Howdoiusetextmessagesonmydevice19.jpg?$ORIGIN_JPG$)
Q: Can I export my records with my linked form records in the CSV file?
A: Yes you can. Since version 3.0.3 of Tap Forms for iPhone and iPad you have been able to do this. Tap Forms for Mac 1.0.2 has this feature also. You can turn it on and off on the Import & Export Settings screen on iOS and on the Export Records screen in Tap Forms for Mac. There is an option called Export Linked Records there which does this. Tap Forms will create a single zip file for you that contains all the forms as separate files. This function is most useful if you're importing the data into other system. Although you can import these files back into Tap Forms one file at a time. Make sure you turn on the Export Record IDs option to tell Tap Forms to export the IDs in the CSV file which tie all the files together.
Tap Forms 5 3 97 X 2
Q: Can I export my my records along with my photos, drawings, file attachments, and audio recordings?
Tap Forms 5 3 97 0
A: Yes you can. Since version 3.0.3 of Tap Forms for iPhone and iPad you have been able to do this. Tap Forms for Mac 1.0.2 has this feature also. You can turn it on and off on the Import & Export Settings screen on iOS and on th Export Records screen in Tap Forms for Mac. There is an option called Export Media there which does this. Tap Forms will create a single zip file containing separate folders for Photos, Audio Recordings, Files, and Drawings when you choose this option. Additionally, on the iOS version of Tap Forms, when you tap on a zip file in the Files area, you will be asked if you'd like to UnZip the file. This is handy if you want to see what's inside the zip files.