Solved

Access 2013 - & Android Tablet Checklist

Posted on 2013-12-18
5
634 Views
Last Modified: 2013-12-22
Using Qpdf Notes with an Android - Issue with Book Marks

I am trying to generate forms for use on my Samsung Android tablet for field inspection.

Currently I export access forms as PDFs (up to 700 pages long) that are customized for each inspection.

I use this code to bookmark the PDF:

    Set Rst = dbs.OpenRecordset(strsql)
    Set gApp = CreateObject("AcroExch.App")

    Set gPDDoc = CreateObject("AcroExch.PDDoc")
     If gPDDoc.Open(reportpath & ReportId & " " & rptnmlng & " " & RptMo & "-" & RptDay & "-" & Year(Now) & ".pdf") Then
         Set jso = gPDDoc.GetJSObject

         Set BMR = jso.bookmarkRoot
         
         ' if the cover/toc is included then we add this in and
         ' the integer makes sure the bookmarks are assigned right
         ' further down if the cover/toc are included.
         If blnIncludeCoverTOC Then
             BMR.createchild "Report Cover", "this.pageNum= 0", 0
             BMR.createchild "Table of Contents", "this.pageNum= 1", 1
             intWithCover = intWithCover + 1
         End If
         With Rst
             Do Until .EOF
                 varBMName = "this.pageNum= " & CStr(![pagestart])
                 x = ![pagestart]
                 varBM = ![CheckListIndexRecId] & " " & ![CheckListTitle]

                 BMR.createchild varBM, varBMName, x
                 .MoveNext
             Loop
             gPDDoc.Save PDSaveCopy, reportpath & ReportId & " " & rptnmlng & " " & RptMo & "-" & RptDay & "-" & Year(Now) & " BkMrkD.pdf"
            gPDDoc.Close
         End With
     End If
     
     Set gPDDoc = Nothing
     Rst.Close
     Set Rst = Nothing

When I contacted Qpdf notes help they told me that I need to create a “Normal” PDF Bookmark (I’m not sure what the difference is) or that I could export forms in FDF, XFDF, XDP, and XML, and then import them into Qpdf Notes to use in the field.

Does anybody have any experience with these issues or a better solution to have my Access database interact on an android tablet so can fill out data in the field and directly import to Access.
13067.000-01--All-in-One--Standa.pdf
0
Comment
Question by:rogerdjr
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 37

Expert Comment

by:PatHartman
ID: 39727425
If their software can work with XML, I would go that route.  Access has an export for XML so you probably need to build a query and use that in one of the Transfer.... options.  Probably TransferText.

To export from the GUI to see if the file will work, right-click on a table or query and choose the xml option.
0
 

Author Comment

by:rogerdjr
ID: 39727462
Thanks

That will take some figuring out - I'll let you know how it works out
0
 
LVL 37

Expert Comment

by:PatHartman
ID: 39727960
It's just one click to try it from the GUI.  Once you know if it works, you can write the one line of code to export it.
0
 

Author Comment

by:rogerdjr
ID: 39728220
Interesting

See the attached - xml that exported


This is how I export as a pdf - can you help with the command to export as an xml?

DoCmd.OutputTo acReport, rptnm, acFormatPDF, reportpath & ReportId & " " & rptnmlng & " " & RptMo & "-" & RptDay & "-" & Year(Now) & ".pdf", , , , acExportQualityScreen


The report is pretty complicated - see attachment from the 1st post, with sections, headers, etc.

Thanks
StandardCheckList-FieldWkgListRp.xml
0
 
LVL 37

Accepted Solution

by:
PatHartman earned 500 total points
ID: 39728333
I found this:
Application.ExportXML acExportQuery, "qLKP_Gender_349", "C:\Data\Work\AOA\testxml2.xml"

Which seems to work.  You can export a variety of object types.  I only tried a query.  Intellisense will show you the options.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…
This article describes how to import an Outlook PST file to Office 365 using a third party product to avoid Microsoft's Azure command line tool, saving you time.
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question