Dynamicaly insert data on documents (iWork or Mac Office)

Hi!
I am not sure if there is any method that could be possible doint what I am looking for, in windows envoirment development I can have my app to open a word document and inject data on certain fields.
I currently have a Filemaker Pro 12 app that generates documents with data pushed from database, but those document layouts are background PDFs. What I am looking for is that I could call iWork (Page or Numbers) or Mac Office (Word or Excel) and inject data there.
I think the route will be Office, since late iWork Numbers and Pages version its crap because Apple now even cuted the AppleScript options to work with.
Other options are maybe PDFs with fileds but dont know if PDF are "injectable"...
I am looking for a good starting (or best approach) point or quit and let this work at it is.
thanx
Vitor
Portugal/Lisbon

iWork is pre-installed on all Macs and if, by chance, your computer doesn't have it you can download the demo from Apple's web site. The demo is the full version limited only by being usable for 30 days. You can buy a license online and serialize the demo version getting exactly what you'd get if you had the disc.
I work in academia and mostly use iWork. The documents that I pass on to my students and colleagues as well as the documents that I receive from my students and colleagues are almost always perfectly translated from Office by Pages. There have only been a few rare exceptions where a document I've received won't translate well. While I've been testing Pages since it was first released I've also been testing NeoOffice and the documents Pages cannot read NeoOffice has. NeoOffice is a freeware Office clone. In my testing I've also learned what to avoid so that my Pages documents will properly export to Office. Again, NeoOffice has been invaluable. I do have Office on my computer, though if I were required to pay for it I'd not have bothered. NeoOffice is good enough mostly.
So, could you get by with iWork? Yes. Should you? Since you are a student you are eligible for the Student/Home version of Office which runs about $130, not quite twice as much as iWork. If on the whole, your work will be done in Word for academic style papers, I think the answer is yes - just be sure to download either NeoOffice or OpenOffice so you can learn what not to do. If you'll also be doing presentations, you'll find that the compatibility between Keynote and PowerPoint is disappointing. Your Keynote presentations will export and PowerPoint presentations will load into Keynote. The problem is your Keynote presentations will lose something in the translation. If you'll be using Excel – buy Office.

Similar Messages

  • For Retina users, do you use iWork or Mac Office

    For those of you who have the Retina Macbook Pro, do you use the newly updated iWork suite, or do you embrace the bluriness and use Mac Office 2011?

    I'm using Office2011 and all is okey with that, sometimes 'ive trouble with  saving files, but it works good, BUT the app is just very ugly cause not for Retina screen.

  • HT4718 Does command r during start up delete data and documents?

    Does command r during start up delete data and documents? My Mac Book Pro 2012 running OS X Mountain Lion, and it started glitching. Now, it will turn on, have a loading bar, at the bottom, and turn off in a minute. I don't wan't to lose my saved data as it is not backed up. Could command r fix this without deleting my data?

    all it gives me is the Mac OS X Base System which has many folders with three letter names, an Applications folder containing utilities, library, private, and system. I can also go to network, which is empty.

  • I received an email containing a spreadsheet created using Mac Office 2004 on my new MacBook Air equipped with Mac Office 2011.  When I saved the document, my Finder lists the document without the .xls file extension. Why?

    I received an email containing a spreadsheet created using Mac Office 2004 on my new MacBook Air equipped with Mac Office 2011.  When I saved the document, my Finder lists the document without the .xls file extension. Why?
    All other .xls documents created by Mac Office 2004 retained the .xls file extention when I migrated them over to the new MacBook Air.

    I know what happened.  When I saved the document I somehow hit the Hide File Extension box.  Sorry to trouble this group. I simply resaved it w/o activating the Hide File Extension feature.

  • I am being asked to upgrade to iCloud Drive but indications are that I will not be able to access up to date details on any of my documents on my Mac without going into iCloud first.  Have I got this interpretation right or can I save changes to acce

    I am being asked to upgrade to iCloud Drive but indications are that I will not be able to access up to date details on any of my documents on my Mac without going into iCloud first.  Have I got this interpretation right or can I save changes to access the new versions on my iMac?

    That is Apple's statement:
    Using iWork with iCloud Drive - Apple Support
    Options for iWork customers
    You can upgrade to iCloud Drive today if you want to keep your documents up to date in iOS 8 and OS X Yosemite, and you want to use the iWork web apps on iCloud.com and the Share via iCloud feature.
    You can upgrade to iCloud Drive later if you want to keep your documents up to date with your apps on iOS 7 or earlier and OS X Mavericks or earlier.
    Upgrade to iCloud Drive today
    To access the most recent versions of your documents from a Mac with OS X Mavericks or earlier, you’ll need to go to iCloud.com and access Pages, Numbers, and Keynote from there. On a PC, you can install iCloud for Windows and set up iCloud Drive.
    If you upgrade to iCloud Drive now:
    Your documents will keep up to date across devices with iOS 8, Macs with OS X Yosemite, PCs with iCloud for Windows, and iCloud.com.
    Your documents will no longer keep up to date on devices with iOS 7 and Macs with OS X Mavericks or earlier.
    You’ll be able to use the iWork web apps on iCloud.com.
    You’ll be able to use the Share via iCloud feature with iOS 8, OS X Yosemite, and iCloud.com.
    Documents you previously shared via iCloud will be accessible to collaborators.
    Upgrade to iCloud Drive later
    Note that until you upgrade your iCloud account to iCloud Drive, you won’t be able to use the iWork web apps on iCloud.com or the Share via iCloud feature.     If you don’t upgrade to iCloud Drive at this time:
    Your documents will keep up to date across devices with iOS 8 and across devices with iOS 7 and Macs with OS X Mavericks or earlier.
    You won’t be able to use the iWork web apps on iCloud.com.
    You won’t be able to use the Share via iCloud feature.
    Documents you previously shared via iCloud won’t be accessible to collaborators until you upgrade to iCloud Drive.

  • I transferred a pages file from ipad to mac (also pages) via email for editing. However received message that cannot save edited document to the mac because "trial period has expired for iwork"! I have purchased pages for both machines separately. Ideas?

    I transferred a pages file from ipad to mac (also pages) via email for editing. It opened normally. However, after editing, received message that cannot save edited document to the mac because "trial period has expired for iwork"! I have purchased pages for both machines separately and presumed they would work without a hitch. Am I missing something?

    It used to be that to update the trial to the licensed version with the box, you just inserted the DVD & ran the installer to convert the trial to licensed. This changed with Snow Leopard. You now need to delete the trial & then reinstall from the boxed DVD or the Mac App Store. The files to delete are the iWork ’09 folder from the main HD > Applications; the iWork ’09 folder in HD > Library > Application Support & the individual iWork application plist files found in HD > Users > (your account) > Library > Preferences for each user.
    Yvan Koenig has written an AppleScript that removes the files. You can find it on his iDisk in For_iWork > iWork '09 > uninstall iWork '09.zip.

  • Unable to open iWork documents on my Mac

    Been using documents on iCloud for iWork apps (Pages, Numbers, and KeyNote) on my Mac for a few weeks now and it's been working really well but since last week I'm no longer able to open documents from iCloud. It will save or move documents to iCloud but it won't let me open iCloud documents ocne they're there (Error message; "The document “Document_name.numbers” could not be opened."). Although I do edit these documents in the iOS version of the apps, this erro applies to all documents.
    Any ideas?
    (I'm running Mountain Lion (10.8) and iWork versions v2.2 on a 15-inch mid-2009 MacBook Pro).

    Thank you!  This worked for me with one qualification.
    I have some very large documents at iCloud and some documents are in folders.  I found it necessary to keep the Data and Documents checkbox in System Preferences unchecked for a several seconds because it takes that long for the document and folders of documents to be removed from my computer.  I also had to wait several seconds before opening the document and folders at iCloud through Pages for the first time after this fix.  The duration of the wait is proportional to the size and the number of the documents. You only have to wait the first time that you open the document or the folder after implementing this fix.  The same thing will happen in Keynote and Numbers.
    The above wait is brief and no big deal.  If I listened very closely, I could hear the hard drive in my iMac running to delete the documents after I unchecked the box in System Preferences.  In Pages, there were progess bars that showed the documents being synced. As long as I waited for these things to finish before going to the next step, this solution worked.

  • How to insert data into a table from an xml document

    using the XmlSql Utility, how do I insert data into a table from an xml document, using the sqlplus prompt.
    if i use the xmlgen.insertXML(....)
    requires a CLOB file, which i dont have, only the xml doc.
    Cant i insert directly from the doc to the table?
    the xmlgen examples I have seen first convert a table to a CLOB xmlString and then insert it into another table.
    Isnt there any other way?

    Your question is little perplexing.
    If you're using XML SQL Utility from
    the commandline, just use putXML.
    java OracleXML putXML
    null

  • In using Office Mac 2011 I noticed that there is 3 gigs of data under Documents/Microsoft User data for Message Sources.  Anyone know what this is and if it can be deleted?

    In using Office Mac 2011 I noticed that there is 3 gigs of data under Documents/Microsoft User Data for meassage sorces.  Does anyone know what these files are and can they be deleted?

    Hi SDP1,
    Do you use Outlook or Entourage? If so, that's where all of your emails are stored. If you don't use either of those applications I'd go digging through the folders and see where all the space is tied up. Check the Identifies folders, that's probably where everything is located.

  • Is it possible to delete iwork documents off my Mac but keep them saved in iCloud?

    Hello,
    Is it possible to delete iwork documents off my Mac but keep them saved in iCloud?
    Thanks in advance

    In Finder preferences > General, I changed New Finder windows show: from All My Files to my short login name. This reduces the confusion in presented files.
    You can control where you retrieve or save iWork documents via the open and Save.../Save As... dialogs -- or with drag & drop -- be that local or iCloud. I have Pages documents in iCloud that do not reside on my local disk. I can always retrieve them from iCloud to local storage as needed. You certainly can remove a local copy of a document that you already have saved in iCloud.
    The act of saving a document to iCloud does not create a duplicate (backup) copy on your local storage.

  • HT5534 When creating a Numbers document (Iworks), the data is does not input in black

    When creating a Numbers document (Iworks), the data is does not show in black.  Cannot read the data entered.  Please help.

    SP,
    Problems like you describe have been reported by users who update one part of their system but not others. If you upgrade your OS, you must Update your applications. That is the most common cause, but of course there could be others.
    Please check your profile data. I doubt that you are really using OS X 10.0
    Please tell us your exact OS version and Numbers version.
    Jerry

  • Insert data in UDT of type Document/Document_line

    hi all
    i am in great need to insert data in a UDT of type Document/Document_line through code. i have created a UDO of my tables and now want to insert data in these tables through code.
    how to achieve this, plz do reply me as soon as possible
    thanks.

    Dim userTable As SAPbobsCOM.UserTable
            'Use the user table we added before
            userTable = oCompany.UserTables.Item("YourTableName")
            'Add a first row in the table
            userTable.Code = "A1"
            userTable.Name = "A.1"
            userTable.UserFields.Fields.Item("U_Your1stField").Value = "First value"
    userTable.UserFields.Fields.Item("U_Your2ndField").Value = "2nd Value"
            userTable.Add()
            'Second row in the @TB1300 table
            userTable.Code = "A2"
            userTable.Name = "A.2"
            userTable.UserFields.Fields.Item("U_Your1stField").Value = "Second value"
            userTable.Add()
    userTable.UserFields.Fields.Item("U_Your2ndField").Value = "Row 2 UDF 2"
            userTable = Nothing

  • Insert date in different languages

    Hello
    This is a question about switching between English and French. I live in France and am quite fluent in French but I prefer to write in English if I can. My Mac preferences are set to 1. English 2. French.
    I'm relatively new to Pages and I'm trying to set up letter templates in both English and French. For the latter I have selected all and specified Français in the Inspector Pane. This looks as if it will work, except it has no effect on the date, which I have put in using Insert Date and Time.
    Is there a way to do this which I have not spotted in the User Manual, or will I have to resort to entering the date manually as text in every letter?
    Thanks for any suggestions

    Here is the announced script.
    I dropped the enclosing asterisks so I may search more easily the location of the inserted date.
    --[SCRIPT openAndInsertFrenchDate]
    Enregistrer le script en tant que Script : openAndInsertFrenchDate.scpt
    déplacer le fichier créé dans le dossier
    <VolumeDeDémarrage>:Users:<votreCompte>:Library:Scripts:Applications:Pages:
    Il vous faudra peut-être créer le dossier Pages et peut-être même le dossier Applications.
    menu Scripts > Pages > openAndInsertFrenchDate
    crée un nouveau document à partir du modèle personnel prédéfini
    et remplace les mots "mytFakeDate" par la date en Français.
    --=====
    L'aide du Finder explique:
    L'Utilitaire AppleScript permet d'activer le Menu des scripts :
    Ouvrez l'Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
    Cochez la case "Afficher le menu des scripts dans la barre de menus".
    +++++++
    Save the script as Script, Application or Application Bundle: openAndInsertFrenchDate.xxx
    Move the newly created file into the folder:
    <startup Volume>:Users:<yourAccount>:Library:Scripts:Applications:Pages:
    Maybe you would have to create the folder Pages and even the folder Applications by yourself.
    menu Scripts > Pages > openAndInsertFrenchDate
    will create a new document from the defined user template
    and replace every words "myFakeDate" by the date in French.
    --=====
    The Finder's Help explains:
    To make the Script menu appear:
    Open the AppleScript utility located in Applications/AppleScript.
    Select the "Show Script Menu in menu bar" checkbox.
    --=====
    Yvan KOENIG (VALLAURIS, France)
    2010/01/09
    property theApp : "Pages"
    property theMonths : {"janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"}
    property theDays : {"lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi", "dimanche"}
    property balise : "myFakeDate" (* CAUTION? You may change it but, it MUST be a word *)
    property avecNomJour : true
    true : inserts the name of the day before the date
    false : doesn't insert the name of the day before the date
    --=====
    on run
    set p2myTemplate to my prepare()
    set FrenchDate to my dateEnFrancais()
    set UNTITLED_loc to my getLocalizedFrameWorksName(theApp, "Untitled")
    tell application theApp
    activate
    try
    close document UNTITLED_loc
    end try
    end tell -- theApp
    tell application theApp
    activate
    open p2myTemplate
    tell document 1
    set n to count of words
    repeat with P from n to 1 by -1
    if word P is balise then set word P to FrenchDate
    end repeat
    end tell -- document
    end tell -- theApp
    end run
    --=====
    on dateEnFrancais()
    local dd, francais, w, j
    set dd to current date
    set francais to "" & (day of dd) & space & item (month of dd as number) of theMonths & space & year of dd
    if avecNomJour then
    set w to (weekday of dd) as text
    set w to text 1 thru 3 of w
    repeat with j from 1 to 7
    if w = item j of {"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"} then
    set w to item j of theDays
    exit repeat
    end if -- w = item j…
    end repeat
    set francais to w & space & francais
    end if -- avecNomJour
    return francais
    end dateEnFrancais
    --=====
    on getLocalizedFrameWorksName(theApp, x)
    local p2bndl
    set p2bndl to (path to application support as text) & "iWork '09:Frameworks:SFApplication.framework:Versions:A:Resources:"
    return my getLocalizedName(theApp, x, p2bndl)
    end getLocalizedFrameWorksName
    --=====
    on getLocalizedName(aa, tt, ff)
    tell application aa to return localized string tt from table "Localizable" in bundle file ff
    end getLocalizedName
    --=====
    on prepare()
    local d1, d2, customTemplateFolder
    tell application theApp
    set d1 to localized string "Templates" (* nom local du dossier "Modèles" *)
    set d2 to localized string "My Templates" (* nom local du dossier "Mes Modèles" *)
    end tell -- theApp
    set customTemplateFolder to (((path to application support from user domain) as Unicode text) & "iWork:" & theApp & ":" & d1 & ":" & d2 & ":") as alias
    return choose file default location customTemplateFolder without invisibles
    end prepare
    --=====
    --[/SCRIPT]
    Yvan KOENIG (VALLAURIS, France) samedi 9 janvier 2010 18:59:40

  • Cannot insert date into numbers 3.1 using ctl shift d

    can no longer insert date into numbers 3.1 using control shift d

    Hi Gerald,
    If you are inserting the current date a lot, and want a simple keyboard combination to do it rather than fiddling with formulas in Numbers, here is an easy way that takes advantage of some neat functionality built into every Mac that is much easier than it sounds.  It requires the investment of just a few minutes of time to make a one-time setup of an "Automator service."  Thereafter inserting a date is just a menu pick or keyboard combination.
    1. Open Automator (in your applications folder) and choose Service as document type:
    2. Drag 'Run AppleScript' action from the left over into the right pane:
    3. Copy the following script and paste it into the right pane (replacing all of the default text in the pane):
    on run
              set date_ to ((current date) as string)
      set the clipboard to the date_
              tell application "Numbers"
      activate
                        tell application "System Events"
      keystroke "v" using {option down, shift down, command down}
                        end tell
              end tell
    end run
    4. At the top of the right pane choose 'no input' for 'Service receives' and 'Numbers.app' for 'in'. (On my machine I have the old Numbers renamed to Numbers09 so the script doesn't get confused).
    After you click the hammer icon (to "compile") your right panel should now look like this:
    5. Name the service "Today" or similar and move it to the Library > Services folder. (If it doesn't save automatically to that location you can File > Export in Automator, choose the 'Desktop' for 'Where', then in Finder open a new window and hold down the option key and choose Go > Library > Services, and drag Today.workflow from the Desktop into that folder.)
    That's it. The service is ready to go. Thereafter, whenever you want to insert the current date, just pick Today from the Services menu:
    6. Or, to make this even easier to access, choose Services Preferences and assign a keyboard shortcut to the service:
    SG
    Troubleshooting notes:
    This should "just work." But if it doesn't for some reason, try one or more of the following:
    - Rename the old Numbers (the one in the iWork '09 folder under Applications) to Numbers09 or similar.
    - Check to make sure you aren't using the same keyboard shortcut for something else.
    - Remove 'Day of the week' from your "Full" date format in System Preferences > Language & Region.
    - Try revising permissions under System Preferences > Security & Privacy > Accessibility > Privacy.

  • How do you create data base documents in Pages '09?

    Can you create Data Base documents with Pages, or any of the iWork Apps?

    If you want to create and use true databases, you must use an other app dedicated to this feature.
    There is a powerful database tool in LibreOffice but it requires a serious learn curve.
    There are numerous available apps starting from Bentoy to FileMaker or 4th Dimension.
    Matter of needs and finances.
    Yvan KOENIG (VALLAURIS, France)  dimanche 11 décembre 2011 10:54:27
    iMac 21”5, i7, 2.8 GHz, 12 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.2
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community

Maybe you are looking for

  • WebBrowser Control - Full Screen mode detection

    Hi there, I know that this is not the right place to ask, I read this also "Where to post your VB 6 questions", sorry about that... :( I already posted my question on VBForum, DreamInCode and StackOverflow about 1 months ago, but no one answered to m

  • Is there any query i can use to monitor Users tried to log on to data base

    is there any way to know the users tried to log on to data base is this possible if user entered user name and wrong password 4 times for example is there a table or something let me know that for example HR tried 4 times to log into data base

  • Scheduling an Export Job Using Grid Control

    Hi, I got a requirement to schedule export jobs in Oracle Grid Control 10.2.0.5 (Windows). Is this possible and have any one done this? If so please share the steps. The idea is to get alerts if the job fails. Thanks. GB

  • Itunes 10.5 skipping imported CD tracks on windows vista

    Can anyone help me, I am running Windows Vista and have updated to latest itunes version 10.5. I have imported 3-4 of my CD's (they play fine in any other cd player) which all show imported (i.e with the green tick on import screen) However when i go

  • OKIA Power Supply

    I'm a newbie on computers but know a little.I just got a new case off ebay and was wondering if anyone has heard of OKIA power supplies? It's supposed to be a 420 watt unit(420 ATX). I have a new Asus K7V-266-E/2600+XP/1GB memory and other new stuff.