Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Access 2013 - & Android Tablet Checklist

Posted on 2013-12-18
5
Medium Priority
?
637 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 39

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 39

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 39

Accepted Solution

by:
PatHartman earned 2000 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

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Outlook for dependable use in a very small business   This article is about using the Outlook application (part of Microsoft Office) in a very small business, or for homeowners where dependability and reliability are critical requirements. This …
Microsoft has changed the look and feel of Azure AD and Microsoft account sign-in pages so that you will have a more unified look and feel when moving between the two interfaces.
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…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …

670 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