Hi:
Basically, there may not have been threads on the topic, but there have been user group papers on the subject...here are a few that I found with a Google search:
http://www2.sas.com/proceedings/sugi27/p032-27.pdf
http://www.lexjansen.com/pharmasug/2004/CodersCorner/CC02.pdf
I believe that to populate an Adobe Form, you need either an FDF file or an XDF file. It is my understanding that both file formats are XML-based. So that means you would need to translate your SAS dataset into whatever FDF or XDF "flavor" of XML you needed for your form.
When you talk about SAS And XML, in general, you are either talking about tagset templates and the SAS XML Libname Engine to convert SAS datasets to XML format or about ODS to create XML output from SAS reports. Also, since it has always been possible to create ASCII text files with the DATA step and FILE/PUT statements, you could write a DATA step program to create your flavor of XML (which is the topic of one of the papers).
But before you pick a method to create your XML file, first, you have to understand what your flavor of XML looks like. The SAS XML Libname Engine has a few pre-defined XML formats that it can create -- such as ORACLE "flavor" of XML -- but my guess is that the FDF or XDF XML is highly tied to a specific form and doesn't lend itself to a "pre-defined" specification.
To see what kind of XML the SAS XML Libname Engine can generate, run this program. It exports the first 3 obs from SASHELP.CLASS into 2 different types of XML:
[pre]
libname xmlout xml 'c:\temp\classout.xml';
libname oraout xml 'c:\temp\oraout.xml'
xmltype=oracle;
data xmlout.class
oraout.class;
set sashelp.class(obs=3);
run;
libname xmlout clear;
libname oraout clear;
[/pre]
The Adobe doc on the FDF format starts on page 671 of this document:
http://partners.adobe.com/public/developer/en/pdf/PDFReference16.pdf and there is some info on XDF data here:
http://livedocs.adobe.com/livecycle/8.2/ddxRef/wwhelp/wwhimpl/common/html/wwhelp.htm?context=DDX&fil...
cynthia