Print Specific Frames and Dynamic XML content

Hello, I am trying to print specific frames of my Flash movie
with the dynamic text loaded from an XML file. The code below only
prints the current frame I am on and does not print the XML text.
The dataOK that is commented out is a function I have before that
loads the XML content. The XML content is loaded to dynamic text
boxes. Any help on this would be greatly appreciated.

I am still having difficulty loading the XML data and the
frameNum parameter does not seem to work. Argghhhh....
function printTut(myevent:MouseEvent):void{
var myPrintJob:PrintJob = new PrintJob();
var mySprite:Sprite = new Sprite();
var printArea:Rectangle = null;
var options:PrintJobOptions = null;
var frameNum:int = 2;
mySprite.addChild(stage);
mySprite.rotation=90;
mySprite.scaleY=.80;
mySprite.scaleX=.80;
myPrintJob.start();
myPrintJob.addPage(mySprite,printArea,options,frameNum);
myPrintJob.send();
print_btn.addEventListener(MouseEvent.CLICK,printTut);

Similar Messages

  • CS3 / javascript / Creating anchor frame and placing xml element

    Hi All,
    I have a problem with creating anchor frame, that is
    Actually i have created anchor frame, but it is not allowing to place the xml element, it shows "inline frame xml elements not allowed" some thing like this.
    I have handled anchor frame type is "custom" but it shows "inline frame".
    Any of you got better idea about this.
    regards,
    sudar.

    I believe this has to do with you doing a placeXML, where the XML contents does not match the tagged frames in the document.
    Again i'm not sure, but i dont think this has to do with what kind of frame you are placing into(inline or custom anchor) rather if your tagged frames and XML match up.
    Perhaps this link will help:
    http://forums.adobe.com/message/1111773

  • Dynamic XML content displayed in HTML using url variable

    Hi guys,
    The following is code i am having issues with:
    <script type="text/javascript">
    <!--
    var xml_connect_00 = "new Spry.Data.XMLDataSet(";
    var xml_connect_01 = "assets/xml/toolkit.xml\",
    \"toolkit/section/";
    var xml_connect_02 =
    "/product\",{sortOnLoad:\"product_name\",sortOrderOnLoad:\"ascending\"";
    var xml_connect_03 = ")";
    // Create variable to see if there is a ? in the url
    var url_input = document.URL.indexOf('?');
    // Create variable from ? in the url to the end of the string
    var xml_category = document.URL.substring(url_input+1,
    document.URL.length);
    var dsSoftware =
    document.write(xml_connect_00,xml_connect_01,xml_category,xml_connect_02,xml_connect_03);
    --->
    </script>
    dsSoftware is my XML Data set connection string, and by using
    document.write, the correct string i want is displayed (in my
    html), but - as you can probably guess by now(!) - i want it to
    display in the actual Javascript code so i can connect to the xml
    file and display the contents depending on the url variable sent.
    Is this possible, and if so, am i going about it the right
    way? I am not the most proficient at JavaScript, so may have some
    ugly code (and not even 100% that this can even be done)!!
    Just to give you an outline as to why i am doing this - my
    XML file has different categories within it for different products.
    I send the category name via a url variable to another page
    (containing the above code) that will display the appropriate
    category information depending on what url variable is sent.
    Cheers in advance for any help.

    Me again!
    Sorry to keep updating, but i have now surpassed my last
    question and got the alert to work correctly. The question i have
    now regards the following code:
    <script type="text/javascript">
    <!--
    var params = Spry.Utils.getLocationParamsAsObject();
    var dsSoftware = new
    Spry.Data.XMLDataSet("assets/xml/toolkit.xml", "toolkit/section");
    //If the URL parameter 'software' has a value, set the XPath
    that includes a filter and then load the data.
    if (params.software){
    dsSoftware.setXPath("toolkit/section[name =
    '"+params.software+"']/product");
    dsSoftware.loadData();
    //alert(params.software);
    //-->
    </script>
    Everything seems to work without error, but i cannot load my
    xml file. The problem, i think, is that my xml heirachy is as
    follows:
    "toolkit/section/section_name/product"
    section_name is unique for each section, and that is what i
    am trying to pass through the url variable, so i can display all
    the products from that section.
    Can anyone tell me what i am doing wrong?
    Cheers in advance - again!!

  • XMLDataSet and Dynamic XML using JSP

    I am trying to use the XMLDataSet function to call a jsp page
    instead of an xml file. The jsp page fetches records out of a db
    and creates xml to return to the spry function. Nothing seems to be
    returned, and blank spry data region on page.
    If i supply a xml file to the function it works correctly.
    I adapted the ASP/PHP samples from XMLExport demo. Code as
    follows:- If i run 2nd jsp directly, the browser shows the xml as
    expected.
    --- TEST.JSP ---
    <script type="text/javascript">
    Spry.Data.Region.debug=true;
    var dsPeople = new Spry.Data.XMLDataSet("transtoxml.jsp",
    "company/person");
    </script>
    --- transtoxml.jsp ---
    <%@ page language="java"
    import="java.sql.*, java.io.*, java.util.*,
    com.Ostermiller.util.*"
    errorPage="" %>
    <%@ include file="globals.jsp" %>
    <%
    String SQL="";
    Statement sTransaction;
    ResultSet rTransaction;
    try
    Class.forName(className);
    con =
    java.sql.DriverManager.getConnection(connectionURL,userName,password);
    }catch(Exception e){
    out.print(e.toString());
    out.print("Error connecting to database " + connectionURL);
    SQL ="SELECT ";
    SQL+="[ID], ";
    SQL+="[DocumentNo]";
    SQL+="FROM TRX_TRANSACTION_MAPPING";
    sTransaction = con.createStatement();
    try {
    rTransaction = sTransaction.executeQuery(SQL);
    response.setContentType("text/xml");
    response.setHeader("Cache-Control", "no-cache");
    response.setHeader("pragma","no-cache");
    %>
    <?xml version='1.0' encoding='iso-8859-1'?>
    <company>
    <% while(rTransaction.next()) { %>
    <person>
    <id><%=(rTransaction.getString("ID"))%></id>
    </person>
    <% } %>
    </company>
    <%
    response.flushBuffer();
    sTransaction.close();
    } catch (SQLException e) {
    out.print(e);
    %>

    This is the xml output the jsp gives when run directly:- Cut
    n pasted from browser. There does appear to be an error, because
    the spry:state="error" div is being displayed. If i paste the
    following into a file all is ok, any ideas anyone.
    regards
    sm@rt
    <?xml version="1.0" encoding="iso-8859-1" ?>
    - <company>
    - <person>
    <id>117</id>
    </person>
    - <person>
    <id>118</id>
    </person>
    - <person>
    <id>119</id>
    </person>
    - <person>
    <id>120</id>
    </person>
    - <person>
    <id>121</id>
    </person>
    - <person>
    <id>122</id>
    </person>
    - <person>
    <id>123</id>
    </person>
    - <person>
    <id>124</id>
    </person>
    - <person>
    <id>125</id>
    </person>
    - <person>
    <id>126</id>
    </person>
    - <person>
    <id>127</id>
    </person>
    - <person>
    <id>128</id>
    </person>
    - <person>
    <id>129</id>
    </person>
    - <person>
    <id>130</id>
    </person>
    - <person>
    <id>131</id>
    </person>
    - <person>
    <id>132</id>
    </person>
    - <person>
    <id>133</id>
    </person>
    - <person>
    <id>134</id>
    </person>
    - <person>
    <id>135</id>
    </person>
    - <person>
    <id>136</id>
    </person>
    - <person>
    <id>137</id>
    </person>
    - <person>
    <id>138</id>
    </person>
    - <person>
    <id>139</id>
    </person>
    - <person>
    <id>141</id>
    </person>
    </company>

  • Removing a Button Event Listener on a Specific Frame and Reactivating it on Next Frame

    Hi , i am trying to develop a Slideshow where Next Button needs to behave in a certain way on a specific Frame , lets say a Specific Condition is met only then Next Button would work , I have been able to achieve that but problem is the Button Retains its Event Listener even on the next Frame , whereas  i have already included removeEventListener on the next frame with a new Function for the button , but its doesnt take it like that.
    Can anyone help please ?

    Hello Ned,
    I have fixed the issue with few Frame , but where we have the conditions to be met on two consecutive frames , I am not able to achieve that.
    here is the Code on my first Frame.
    FRAME1
    stop();
    slidecounter.text = String(this.currentFrame - 1 + "/" + indexframe);
    mc_prog.width = 0;
    //LIBRARIES TO BE IMPORTED ///////////////////////////////////////////////////////////
    import flash.events.MouseEvent;
    //VARIALBLES INITIATED
    var score:Number = 0;
    var questions:Number = 0;
    var qtotal:Number = 11;
    var attempt:Number = 0;
    var indexframe:int;
    indexframe = this.totalFrames - 1;
    var notes:Array = new Array();
    var count:int;
    count = 0;
    var backcounter:int;
    backcounter = 0;
    var count2:int;
    count2 = 0;
    var backcounter2:int;
    backcounter2 = 0;
    var count3:int;
    count3 = 0;
    var backcounter3:int;
    backcounter3 = 0;
    // MOVIE CLIPS INITITATED ////////////////////////////////////////////////////////////////
    var volbutton1:volcontrol;//VOLUME BUTTON ROLLOVER MOVIE CLIP
    volbutton1 = new volcontrol();
    var clist:courselist;//VOLUME COURSE LIST ROLLOVER MOVIE CLIP
    clist = new courselist();
    var pop1:Mc_slide9 = new Mc_slide9;
    pop1 = new Mc_slide9;
    var pop2:Mc_slide13 = new Mc_slide13;
    pop2 = new Mc_slide13;
    var pop3:Mc_slide17 = new Mc_slide17;
    pop3 = new Mc_slide17;
    //BUTTONS INITIATED
    btn_nxt.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame);//NEXT SLIDE BUTTON
    btn_bck.addEventListener(MouseEvent.CLICK, backbtn);//BACK BUTTON
    btn_loc.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage); //LIST OF COURSES BUTTON
    btn_notice1.addEventListener(MouseEvent.CLICK, loadnotice1);
    pop1.closebtn.addEventListener(MouseEvent.CLICK, unloadbtn1);
    btn_notice2.addEventListener(MouseEvent.CLICK, loadnotice2);
    pop2.closebtn.addEventListener(MouseEvent.CLICK, unloadbtn2);
    btn_notice3.addEventListener(MouseEvent.CLICK, loadnotice3);
    pop3.closebtn.addEventListener(MouseEvent.CLICK, unloadbtn3);
    //VOLUME BUTTON ROLL OVER FUNCTION EVENT LISTENERS ///////////////////////////////////////
    btn_vol.addEventListener(MouseEvent.ROLL_OVER,vol);
    btn_vol.addEventListener(MouseEvent.ROLL_OUT,volout);
    btn_loc.addEventListener(MouseEvent.ROLL_OVER,coursel);
    btn_loc.addEventListener(MouseEvent.ROLL_OUT,corlist);
    // FUNCTIONS INITIATED /////////////////////////////////////////////////////////////////
    function fl_ClickToGoToNextFrame(event: MouseEvent): void
      nextFrame();
    function backbtn(event:MouseEvent):void{
       prevFrame();
    function fl_ClickToGoToWebPage(event: MouseEvent): void {
      navigateToURL(new URLRequest("https://www.onlineinduction.com/fmgl/courselist.php?ist=2&type=Vendor Employee Inductions"), "_self");
    //VOLUME BUTTON ROLLOVER EFFECT FUNCTION
    function vol(e:MouseEvent):void
      addChild(volbutton1);
      //popup_instance.width = 675;
      //popup_instance.height = 300;
       if(this.currentFrame == 2)
        volbutton1.x = 150;
        volbutton1.y = 528;
       else{
        volbutton1.x = 278;
        volbutton1.y = 528;
      function volout (e:MouseEvent):void {
        removeChild(volbutton1);
       function coursel(e:MouseEvent):void {
       addChild(clist);
        if(this.currentFrame == 2)
         clist.x = 85;
         clist.y = 532;
        else if(this.currentFrame == 5){
         clist.x = 115;
         clist.y = 325;
        else{
         clist.x = 175;
         clist.y = 532;
      function corlist (e:MouseEvent):void {
        removeChild(clist);
    function loadnotice1(Event:MouseEvent):void//FRAME 9 FUNCTION FOR IMPORTANT NOTICE
      if ( count == 1 && stage.contains(pop1))
       removeChild(pop1);
        if(count == 1)
         nextFrame();
        else
         addChild(pop1);
         pop1.x = 40;
         pop1.y = 120;
         count = 1;
      trace("Counter Value:" + count);
    function loadnotice2(Event:MouseEvent):void//FRAME 9 FUNCTION FOR IMPORTANT NOTICE
      if ( count2 == 1 && stage.contains(pop2))
       removeChild(pop2);
        if(count == 2)
         nextFrame();
        else
         addChild(pop2);
         pop2.x = 40;
         pop2.y = 120;
         count2 = 1;
      trace("Counter Value:" + count);
    function loadnotice3(Event:MouseEvent):void//FRAME 9 FUNCTION FOR IMPORTANT NOTICE
      if ( count3 == 1 && stage.contains(pop3))
       removeChild(pop3);
        if(count == 3)
         nextFrame();
        else
         addChild(pop3);
         pop2.x = 40;
         pop2.y = 120;
         count2 = 1;
      trace("Counter Value:" + count);
    function nextframe9(event: MouseEvent): void
        if(count == 1 && stage.contains(pop1) )
           removeChild(pop1);
        if(count == 1)
         nextFrame();
        else
         addChild(pop1);
         pop1.x = 40;
         pop1.y = 120;
         count = 1;
    function nextframe13(event: MouseEvent): void
        if(count2 == 1 && stage.contains(pop2) )
           removeChild(pop2);
        if(count2 == 1)
         nextFrame();
        else
         addChild(pop2);
         pop2.x = 40;
         pop2.y = 120;
         count2 = 1;
    function nextframe17(event: MouseEvent): void
        if(count3 == 1 && stage.contains(pop3) )
           removeChild(pop3);
        if(count3 == 1)
         nextFrame();
        else
         addChild(pop3);
         pop3.x = 40;
         pop3.y = 120;
         count3 = 1;
    function backbtnscript1(event:MouseEvent):void
       if(stage.contains(pop1) )
          removeChild(pop1);
          backcounter = 1;
          trace("back" + backcounter);
          prevFrame();
    function unloadbtn1 (e:MouseEvent):void {
      removeChild(pop1);
    function backbtnscript2(event:MouseEvent):void
       if(stage.contains(pop2) )
          removeChild(pop2);
          backcounter2 = 1;
          trace("back" + backcounter2);
          prevFrame();
    function unloadbtn2 (e:MouseEvent):void {
      removeChild(pop2);
    function backbtnscript3(event:MouseEvent):void
       if(stage.contains(pop3) )
          removeChild(pop3);
          backcounter3 = 1;
          trace("back" + backcounter3);
          prevFrame();
    function unloadbtn3 (e:MouseEvent):void {
      removeChild(pop3);
    //SLIDE COUNTER
    and here is the Code on all the Frames where I need to call in specific Listeners
    FOR EXAMPLE ON FRAME 8,9,10,
    Here Is the Code ,
    FRAME 8
    stop();
    slidecounter.text = String(this.currentFrame - 1 + "/" + indexframe);
    count = 0;
    backcounter = 0;
    btn_nxt.addEventListener(MouseEvent.CLICK , fl_ClickToGoToNextFrame);
    btn_bck.addEventListener(MouseEvent.CLICK, backbtn);
    btn_bck.removeEventListener(MouseEvent.CLICK , backbtnscript1);
    btn_nxt.removeEventListener(MouseEvent.CLICK , nextframe9);
    pop1.closebtn.addEventListener(MouseEvent.CLICK, unloadbtn1);
    //btn_notice1.addEventListener(MouseEvent.CLICK , loadnotice1);
    FRAME 9
    stop();
    slidecounter.text = String(this.currentFrame - 1 + "/" + indexframe);
    //POPUP FUNCTION
    count = 0;
    btn_nxt.removeEventListener(MouseEvent.CLICK , fl_ClickToGoToNextFrame);
    btn_bck.removeEventListener(MouseEvent.CLICK, backbtn);
    btn_bck.addEventListener(MouseEvent.CLICK , backbtnscript1);
    btn_nxt.addEventListener(MouseEvent.CLICK , nextframe9);
    btn_notice1.addEventListener(MouseEvent.CLICK , loadnotice1);
    FRAME 10
    stop();
    slidecounter.text = String(this.currentFrame - 1 + "/" + indexframe);
    count = 0;
    backcounter = 0;
    btn_nxt.addEventListener(MouseEvent.CLICK , fl_ClickToGoToNextFrame);
    btn_bck.addEventListener(MouseEvent.CLICK, backbtn);
    btn_bck.removeEventListener(MouseEvent.CLICK , backbtnscript1);
    btn_nxt.removeEventListener(MouseEvent.CLICK , nextframe9);
    pop1.closebtn.addEventListener(MouseEvent.CLICK, unloadbtn1);
    I am repeating this Pattern on each frame set where I need these Listeners ,
    Problem is with the next one where I have two consecutive frames have different conditions to meet, any ideas how would I disable and enable listeners respectively on these frames ?
    I hope I am not confusing this very much ?;(

  • Programmatic openPanels and Dynamic Accordion Content

    I have been trying to add links to programmatically open
    panels in my accordion, which is successfully populated with an XML
    dataset. It doesn't seem to work, (tried using both "simple
    navigation" and "panel index" links).
    This does work when the data in the accordion is hard-coded.
    I created a test page directly from the AccordionSample2 page
    in the samples with Spry 1.5 (all of my files are 1.5).
    I added the programmatic links to open each of the 2 methods
    of populating the accordion on that page, and they don't seem to
    work, either.
    Test Page is here:
    www.imagicdigital.com/spry/AccordionSample2test.html
    I thought perhaps the dynamically created accordion is using
    a different id, so that's why the programmatic linking doesn't
    work, but when I viewed the generated markup with the debugger, it
    appears to use the given id.
    Any thoughts or help? Thanks in advance.

    http://labs.adobe.com/technologies/spry/samples/utils/URLUtilsSample.html
    that might help u out. the bottom example is a tabbed widget
    that gets activated by clicking a link.
    and this;
    http://labs.adobe.com/technologies/spry/articles/data_api/apis/collapsible_panel.html#meth ods
    might help u out to.
    also, u might want to add the
    <script type="text/javascript">
    var a1 = new Spry.Widget.Accordion("Acc2");
    </script>
    part, becouse that is missing, and its giving errors. and if
    u have firebug installed u will see those errors on firefox.
    getfirefox.com <-- firefox
    getfirebug.com <-- firebug

  • Dreamweavers CS5 and Dynamically related content.

    Why do the web pages look empty on the Dremaeaver design view? When I preview them in a browser they look fine. And when I imported the pages to Dreamweaver from the Local Server I thought it was the same thing. Its not the same? Can anyone help with the dynamic related files and how to discover them? I think it will work if the server set up details are correct. Its probably the document root or server root and FTP connection. These are free opensource sccripts that do not go any further to use in dreamweaver.

    Please give us a link to the live page so we can see the underlying code.

  • Print Web report and don't print text but print frames

    Hello , I am running a report by web browser, everything is ok and I can see that, now I want to print it so I put DESTYPE = printer and DESNAME =\\machine\printer then, when I print the report there is no mistakes but I dont know why I get a page without any character .. The frames print ok! all print ok but not the text, I test using diferent colors for the text but nothing .. could you help me please? this is really strange :( there is no message of error.

    Also I for got .. This is the configuration :
    Oracle IAS Release 1
    Oracle8i Enterprise Edition Release 8.1.7.2.0 - 64bit Production
    Windows 2000 Server
    Report Builder 6.0.8.11.3
    The printer is HP LaserJet 8000 Series PS
    8000 Series PS-172.20.6.100
    I have a very simple report that works fine
    for example if I put this link:
    http://pelma1w2dws03/dev60cgi/rwcgi60.exe?hidden_run_parameters=np_sr_lov_choose_showrooms&destype=cache
    I can see my report in web without any trouble
    but when I try to print:
    http://pelma1w2dws03/dev60cgi/rwcgi60.exe?
    hidden_run_parameters=np_sr_lov_choose_showrooms&destype=printer&desname=\\PELMA1W2PCS04\PELMA1PIT0601
    then I received a message of print succesfully but when I see the print
    there is no text, it print images, frames, and there is an space where I expect the text but there is no text and no messages of error.

  • SCALING FRAMES AND CONTENT

    I am using ID CS4. I'm having a little trouble figuring out how the scaling features work. It seems I can only manage to scale the frame and not the content. I have discovered the object/fitting/fit content to frame feature but it seems such a long work around. Can you not enter numeric values in the height or width boxes and it scale both frame and content any more? Any help would be greatly appreciated.

    It's not very intuitive but if you put the actual numeric values into
    the percent fields it will work. Just make sure to put the full
    value...6in, not 6.
    Bob

  • When I print on photo paper it only prints in black and white. How can I fix this?

    When I print on photo paper it only prints in black and white. How can I fix this?

    Does it print correctly on plain paper?
    What do you do differently to print on Photo Paper than to print on plain paper?
    iPhoto has no idea of what paper is being printed - that is totally a function of the printer and the print driver supplied with the printer - you need to look at the printer specific options and your printer manual and/or support forums
    LN

  • Getting a FLV to loop back toward a specific frame using Netstream (as3)

    To preface this my knowledge of AS3 is quite novice. As the thread titled reads, I'm trying to get an FLV to play through it's entireity and then loop back towards a specific frame and keep replaying from the point endlessly. After a lot of digging I found a video tutorial using AS3 that worked! Here's my situation now though, I cannot find the right code to insert to make the video loop back to the frame that I want. The FLV just stops and doesnt rewind at the end of the video. Here is my code so far:
    var video:Video = new Video(1980, 1020);
    addChild(video);
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream = new NetStream(nc);
    var meta:Object = new Object ();
    meta.onMetaData = function (meta: Object)
              trace(meta.duration);
    ns.client = meta;
    video.attachNetStream(ns);
    ns.play("All.flv");
    Ultimately, the video needs to play all the way through only on the first load and then loop back to frame 319 and play toward the end and loop back again to frame 319 infinitely. I think I'm almost there, I just need some assistance with getting my code working appropriately. I done this before using "gotoAndPlay()" but the loop isnt seamless thus it yields a one second pause before looping back. I'm hoping using a Netstream function that this will be resolved. I would appreciate any help!

    Okay let me try and get this checked through you before I attempt to implement what you've recommend for a seamless loot at the aformentioned time in the previous post:
    var video:Video=new Video(1980,1020);
    addChild(video);
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream=new NetStream(nc);
    ns.addEventListener(
    var video:Video=new Video(1980,1020);
    addChild(video);
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream=new NetStream(nc);
    ns.addEventListener(Event.ENTER_FRAME,);  <-----not too sure about the rest of the syntax here
    ns.client = this;
    video.attachNetStream(ns);
    ns.play("All.flv");
    function onMetaData(obj:Object):void{
        trace(obj.duration);
    function netStatusF(e:NetStatusEvent):void {
            switch (e.info.code) {
                  case "NetStream.Play.Stop":
                  ns.seek(10.6106);
                  break;
    Hmmm, curious about where the"loop" and ns.time syntax should be placed.

  • How can you update the content of a textfield in a dynamic xml form from MSAccess and VBA

    I am trying to use the code below to update a field in a dynamic xml form created by Livecycle.
    I can read the field content but cannot change it.
    What am I missing?
    Thanks
    R
    Sub test()
    Dim oPDF As AcroPDDoc
    Dim FileDestName As String
    Dim jso As Object
    Dim ofld As Object
        FileSrcName = "C:\Documents and Settings\My Documents\ADOBE Forms\NoVB.pdf"
        Set oPDF = CreateObject("AcroExch.PDDoc")
        Set jso = oPDF.GetJSObject
        Set ofld = jso.getfield("form1.TopForm.Header.Subform1.Contact")
        Debug.Print ofld.Value
         ofld.Value = "HHH"
        Debug.Print ofld.Value
    oPDF.Save PSsavefull, FileSrcName
    oPDF.Close
    Set jso = Nothing
    Set oPDF = Nothing
    End Sub

    You need to research the difference between an AcroForm and an XFA form.  You're trying to access a "Field" object, which is an AcroForm object.  An XFA form does not have fields, it has nodes.  The JavaScript you are using is specific to AcroForms and you are working with an XFA form.

  • Can report print clob and interpret the content

    Hi,
    we use reports and forms 9i on Linux.
    During the development of our application we faced one problem:
    users were using MS Word prior to our solutions, so they are used to manipulate with text( bold, underline, font....). We tried to enable them to use such attributes using CLOB field where we saved, for example, rtf formated text ( using java bean). It looks nice on the screen, but now we are facing the problem of printing such report. Oracle reports see this CLOB field as text ignoring formating.
    Is it posible to tell oracle reports to interpret content of the fiels using formating that is already saved in CLOB?
    I read about XML Publisher, but it is not a solution, because every time you have to print report, you have to edit it. Editing is not saved.
    Any suggestion would be appreciated!
    Kind regards,
    Ozren Pestic

    Hi Zwired1,
    Just to make sure I fully understand the situation - I am assuming since you say you are printing to two different printers that when you are using the Print Report.vi you are using the printer name string to specify which printer you would like to print on. And if the printer that you specify is not functioning it automatically prints on the other printer, is that correct?
    From looking at the code in the Print Report.vi, it looks like if you specify a printer name in the input string, if there is a problem with that printer or if that printer is unavailable, the VI should not print anything, so please let me know if that is not the behavior you are seeing.
    For your question about checking the health of printers, there is a VI in the report gen toolkit called Query Available Printers. You can find it if you open up the Print Report.vi and choose the Standard Report instance, the Query Available Printers.vi is on the block diagram of that VI. It will return the list of available printers and the default printer.
    I hope that helps,

  • How can i exclude information pages from being printed in a dynamic XML form?

    Hi there,
    i am building a dynamic XML form in Adobe LiveCycle Designer ES2.
    In this form there are pages with information that help the end user fill out the form, but to use - those who process the forms after they have been sent to us - these pages with information are irrelevant.
    Is there a way to tell the form to omit these pages when printing.
    Currently i have set the pages mentioned to be only visable on-screen.  But doing so results in an empty page being printed (only the master page information is visable.)
    Any ideas how i can solve this issue?
    Thank you.

    Create a new master page and set that page to visible screen only. Set your subforms to use that master.

  • Print report parameters and report contents in separate pages.

    Hi ,
    I Have a report with more than 10 parameters and while printing i am supposed to print all the parameters in the first page and then the report contents in a separate page(next). This is an old report developed by some one else. i need to change this as per the user request. How can i do this. Any one can help me.
    Thank you.

    Hi,
    You can print all parameters by using the syntax ¶m_name. For example, suppose your parameter names are P_1, P_2, P_3, and so on. You can print them in your report by following these steps:
    1. In the paper layout view of Report Builder, create a simple text object
    2. Write the following text inside the text object:
    &P_1
    Follow steps 1 and 2 for all parameters, eg, &P_2, &P_3, and so on.
    To give a page break, enclose all of these text objects inside a frame, and in the property inspector of the frame, set Page Break After > Yes.
    See Reports Builder Help for more info.
    Navneet.

Maybe you are looking for

  • T410 Won't Boot/Recognize HD After a Blue Screen

    Hello, Few days ago, while i have been installing partition magic (during the install - preior to using the utility) i got a blue screen that repeated itself everytime i tried to boot. I have used a utility that comes with windows 7 boot disc, that t

  • Photos on icloud?

    how do i see my photos on icloud?

  • Connect & transfer data from SQL Server Database

    Hi all, I would like to connect to MS SQL Server Database and transfer data from the data stored in the SQL Server Database tables into Oracle Tables. How should I go about doing this ? P.S.: I am using Oracle 11g and SQL Server 2005 Message was edit

  • Display internal table as per value entered in selection screen

    hi experts,    i need help on this issue. I have an internal table like this.      f1  f2   f3        a   2    5      b   3    4      c   4    3      d   5    2      e   2    6 totf2 =16  totf3= 20 i am getting this sum displayed using AT END OF. Now

  • 7.5.2 firmware update causes samba read performance to be slow.

    Anybody has a resolution for following problem. With 7.4.1 I had an acceptable wireless speed to my macbook, from 2 different samba mounts directly connected to the airport extreme: one nas over gigabit, one linux machine on 100mbit. After updating t