We are using Stata to combine and analyze data for all of our agencies in a district each month. I'd like to somehow create reports of the data analysis automatically for these monthly reports. The report includes a summary table of the reported indicators, a couple of graphics of the key indicators, and an analysis table showing statistically significant differences in the data groups. I'd like these to be in pdf and automatically emailed out to the agencies. Any ideas on software I can use to automate this?
Automation for Generating Reports
1k Views Asked by AudioBubble At
1
There are 1 best solutions below
Related Questions in AUTOMATION
- Installing Teamcity build agent as a user: failed to install the service. selected account does not have enough rights
- Automating Telnet Scripts from .bat with a teamspeak instance
- schedule and automate sqoop import/export tasks
- Dynamic @Test generation in TestNG
- detecting a file downloaded in selenium java
- Can I automate auto-app installation on my Android device?
- C# Program automation - Program hangs/doesn't work
- Saving Excel workbook as PDF gives me an OLE error 800A03EC
- Appium-How to send SMS for login verification purpose during automation test
- How to maximize browser window with helium using Java?
- Appium iOS automation using Java : get element using accessibility Id?
- Looking to run automated jobs in .NET application
- How to click the back navigation button of the browser using helium?
- Firefox automatically choose certificate, without ui dialog
- Test class not found in selected project
Related Questions in DOCUMENTATION-GENERATION
- Heisenberg was here: Aliases for PowerShell parameters only appear in cmdlet help when you do NOT document the cmdlet
- Why is Doxygen so unfriendly to mobiles?
- How to generate a legend with colors in PlantUML?
- How to customize the documents generated by Doxygen?
- Python - Sphinx: vague Import error
- Unresolved assembly in Sandcastle
- Is it possible to write Markdown links in a way that satisfies both Github and Doxygen?
- Page-level docblocks and phpdocumentor templates
- writing documentation of angular projects using grunt-ngdocs
- Parsing a php script for documentation purposes
- How can I identify comments associated with a Java class/function?
- Apidocjs document creation issue, warning : plugin param parser not found and missing comma issue
- Bulk generation of many office documents - which technology is best suitable?
- Generate JSON schema from typescript
- Cannot run styleguidist along side with laravel development server
Related Questions in OFFICE-AUTOMATION
- "Unspecified Error" 80004005 when creating new Access database, only on another workstation
- Access Application.Run "Can't Find The Procedure" only on another workstation
- How to define/modify a word document path before saveAS
- .Net PowerPoint automation - edit/delete text with Hyperlink from SmartArt
- I want to automate a daily task, need certain info from pdf to go into specific areas of an excel file
- convert HTML to word format
- Need a macro to search for a string and match the string from another open worksheet and paste the correspond picture
- Excel VBA Sort - Error when automated from Access 2007
- Windows Task Scheduler vbs file fails (but runs fine manually)
- File Upload Corrupts Word Macros
- Extracting excel worksheet into a string in C#
- Getting a Object Reference error in prod only when trying to use the Word DocumentClass
- How to add a checkbox control to an Excel cell programatically or check or uncheck an existing checkbox
- Binary of the latest Qt framework (with MingW32) working out-of-the-box for COM/ActiveX programming
- COM exception on Office Automation - Windows Service C#
Related Questions in CODE-STATISTICS
- merge testresults from multiple cruise control .net projects
- C# WinsForm, Frequency Distribution Table [Updated]
- How to get changes statistics per day in Git
- How do I use gitstats by hoxu?
- Automation for Generating Reports
- How to determine the number of lines of code in each file after each commit in a git repo
- What percent of functions on OS X are called by the Objective-C runtime?
- How is SLOC counted by Delphi IDE?
- Track changes in code over time
- What free, low-overhead (statistical) profilers one can use under Linux?
- How do I extract a specific function from a C/C++ source code file for subsequent processing
- How can I get calculate for a git repo on OS X
- Which Git commit stats are easy to pull
- collect stats on method usage in non-rails ruby project
- How to generate insight from code stored in BitBucket GIT repo
Related Questions in STATA
- Backwards stepwise regression approach in Stata 13
- Stata: Retrieve variable label in a macro
- When was a file used by another program
- Rollreg and missing values in panel data
- Replace values within group
- Using varlist multiple times in Stata
- How do I stop SAS from adding an extra empty byte to every string variable when I use PROC EXPORT?
- Line chart with means and CIs in Stata
- Pairwise correlations over rolling periods ignoring double calculations
- How can I merge stacked, longitudinal datasets with string variable ID's in Stata?
- Drop random effects parameters from output table in Stata
- Adding across years
- how to: Separate a continuous variable by % proportions?
- How to loop through specific string values of a variable in Stata?
- read Excel cells into Stata global as variables
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Since you're using Stata to do the analysis, you can let it do the heavy lifting of the report automation as well.
The trick is using a Stata package like -rtfutil- to export the tables and graphics you describe to a single document. At that point you'll need to convert that to pdf before emailing it.
Here some sample code for using -rtfutil- automate the creation of a document including a table and two graphics (plus some paragraphs of text) in a RTF document(using the system dataset "auto.dta" as an example):
This will put all the elements you asked about into a RTF document (be careful with any issues with wrapping of this code when copy/paste it from the webpage).
In your question, you also mentioned wanting to create a PDF during this process. Here you'll need to go to use some non-Stata solution. If you're using Mac OSX you can use the Terminal -convert- utility or automator to do this, or here are some other solutions: http://codesnippets.joyent.com/posts/show/1601
I don't use windows so I'm not sure about solutions with that OS. Good luck.