Print data in Datagrid with AS3

Dear all,
I would want to print out all the data inside my Datagrid which were populated in flash AS3. Taking into consideration that my datagrid has horizontalScrollPolicy and verticalScrollPolicy activated, how do I print the whole information?
This is the closest code I'm looking for, but I had alot of errors when I tried to use it, maybe because it is in AS2 & i convented it wrongly...
Link: http://www.knowledgesutra.com/forums/topic/29459-print-with-flash-and-datagrids-without-re sizing/
Do take a look at the code please.
My convented code from AS2 to AS3:
import fl.data.DataProvider;
import fl.controls.DataGrid;
import fl.controls.ScrollPolicy;
var dp:DataProvider = new DataProvider();
var fitPage:Boolean = false;
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitleTestPrizeNameTestPrizeNameTestPrizeName", Prize_Name:"TestPrizeNameTestPrizeNameTestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1TestName1TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeName"});
dp.addItem({no:"1", Winner_Name:"TestName1", Prize_Title:"TestPrizeTitle", Prize_Name:"TestPrizeNameTestPrizeNameTestPrizeNameTestPrizeNameTestPrizeName"});
datagrid.columns = ["no","Winner_Name","Prize_Title","Prize_Name"];
datagrid.getColumnAt(0).width = 50;
datagrid.getColumnAt(1).width = 150;
datagrid.getColumnAt(2).width = 100;
datagrid.getColumnAt(3).width = 350;
datagrid.dataProvider = dp;
datagrid.horizontalScrollPolicy = ScrollPolicy.ON;
datagrid.setSize(600, 250);
clickme.addEventListener(MouseEvent.CLICK, clickmeFn)
function clickmeFn(e:MouseEvent){
     fitPage = true;
     doPrint()
function doPrint(){
      if (fitPage == false) fitPage = true;
        var pj:PrintJob = new PrintJob();
        // position of currently visible rows stored
        var prev_vPosition:Number = datagrid.verticalScrollPosition;
        var prev_width:Number = datagrid.width;
        var prev_height:Number = datagrid.height;
        var prev_vScroll = datagrid.verticalScrollPolicy;
        var prev_selectedIndex = datagrid.selectedIndex;
        var dgPrintWidth:Number = 0;
        var dgPrintHeight:Number = 0;
        if (pj.start() != true) {
               return;
        // hide scrollbar for print
        datagrid.verticalScrollPolicy = "off";
        // hide the selection
        datagrid.selectedIndex = undefined;
        // datagrid width for printing
        if (fitPage) {
               dgPrintWidth = pj.pageWidth;
        } else {
               if (prev_width < pj.pageWidth) {
                    dgPrintWidth = prev_width;
               } else {
                    dgPrintWidth = pj.pageWidth;
        // number of rows per view, ignoring fractions (floor)
          var rowsPerPage:Number = Math.floor((pj.pageHeight-datagrid.headerHeight)/datagrid.rowHeight);
        // total number of pages to be printed, if there are any fractions, have one page for that (ceil)
        var total_pages:Number = Math.ceil(datagrid.dataProvider.length/rowsPerPage);
        // number of full pages to be printed, ignoring fractions (floor)
        var full_pages:Number = Math.floor(datagrid.dataProvider.length/rowsPerPage);
        // number of rows on last page if partial
        var last_page_rows:Number = 0;
        // height of last page if partial
        var last_page_height:Number = 0;
        // partial last page ?
        if (total_pages != full_pages) {
               last_page_rows = datagrid.dataProvider.length - (full_pages*rowsPerPage);
               last_page_height = datagrid.headerHeight + (datagrid.rowHeight * last_page_rows);
        // datagrid height for printing
        dgPrintHeight = datagrid.headerHeight + (datagrid.rowHeight * rowsPerPage);
        datagrid.setSize(dgPrintWidth, dgPrintHeight);
        for (var i = 0; i<total_pages; i++) {
               // if last page and partial - resize grid
               if ((i == total_pages - 1) && (last_page_rows > 0)) {
                    datagrid.setSize(dgPrintWidth, last_page_height);
               // move the visible row position.
               datagrid.verticalScrollPosition = i*rowsPerPage;
               // size box relative to the grid
               var b = {xMin:0, xMax:datagrid.width, yMin:0, yMax:datagrid.height};
               if (!fitPage && prev_width < pj.pageWidth) {
                    var x0 = (pj.pageWidth - prev_width) / 2;
                    b = {xMin:(-x0), xMax:(datagrid.width+x0), yMin:0, yMax:datagrid.height};
               pj.addPage(datagrid, b);
        pj.send();
          pj = null;
       // delete pj;
        // previous scrollPolicy
        datagrid.verticalScrollPolicy = prev_vScroll;
        // position of currently visible rows restored
        datagrid.setSize(prev_width, prev_height);
        datagrid.selectedIndex = prev_selectedIndex;
        datagrid.verticalScrollPosition = prev_vPosition;
The error I get when I tried to print it:
TypeError: Error #1034: Type Coercion failed: cannot convert Object@26ec1d31 to flash.geom.Rectangle.
     at _fla::MainTimeline/doPrint()
     at _fla::MainTimeline/clickmeFn()
Advice needed
-Zainuu

var columns:Array = ["Flash", "ActionScript", "Republic of Code"];
     trace(columns);
     //Start printing headers 
     var xPos:Number = 0;
     var tbWidth:Number = 0;
     //leave 2 rows margin at top
     var rowY:Number = _rowHeight * 2;
     for (var i = 0; i < columns.length; i++)
          //define xPos by adding the tbWidth of the last loop
          xPos = xPos + tbWidth;
          var column:DataGridColumn = targetDG.getColumnAt(i);
//get width of this column
          tbWidth = column.width;
          //add textField
          printClip.createTextField("header_" + i , printClip.getNextHighestDepth(), xPos, rowY,tbWidth, _rowHeight);
          var thisTb:TextField = printClip["header_" + i];
          //thisTb.setNewTextFormat(headerFormat);
          thisTb.defaultTextFormat = headerFormat;
          thisTb.border = true;
          thisTb.borderColor = 0xCCCCCC;
          thisTb.background = true;
          thisTb.backgroundColor = 0xD5EAFF;
          thisTb.text = column.headerText;
I got this AS2 code and I tried to convent it into AS3 but I have this error..
1046: Type was not found or was not a compile-time constant: DataGridColumn.
I have bold the line that causes this error. Anyone knows the solution for this error?

Similar Messages

  • How to put data in datagrid with AS3 AIR?

    Hi, I'm doing an AIR app scheduler to load data from a .txt. I'm able to trace the data in flash but how do I put those data into flash components (maybe datagrid? Maybe something that can let the user delete part of the entry of their schedule in the scheduler. For example if they wish to delete entry 5 of the scheduler, what should the code for the app be? After displaying the code in the app via flash, the user will be able to delete the fifth entry in the scheduler, or something similiar to this idea. How can I achieve that?
         function loadData(event)
                   var bytes = file.data;
                   str = bytes.readUTFBytes(bytes.length);
                   trace(str);

    Hi, I'm not sure what is a Data Provider actually.
    How about if in flash I make a combo box that list out all the sheduler entries that is grabbed from the .txt file, allowing the user to select which sheduler entry they want to delete. Is that possible? Using FileReference or FileStream is better in this case? How can this be done?

  • Load external XML into DataGrid with AS3

    I've really looked hard to find an example/tutorial for
    loading external XML data into a DataGrid component using AS3. The
    code I'm using at the moment has the XML data in the AS code. If
    anyone can point me to a good resource(s) for code or a tutorial
    I'd be very appreciative. It needs to be AS3. ~steve
    Here is the code that is working for internal XML data:
    import fl.controls.dataGridClasses.DataGridColumn;
    import fl.data.DataProvider;
    stop();
    var emailXML:XML = <emails>
    <email date="06-04-07" code="EMRPAAV" campaign="This is
    the campaign details."/>
    <email date="06-11-07" code="EMRPAAW" campaign="This is
    the campaign details."/>
    <email date="06-18-07" code="EMRPAAX" campaign="This is
    the campaign details."/>
    <email date="06-25-07" code="EMRPAAY" campaign="This is
    the campaign details."/>
    <email date="07-02-07" code="EMRPAAZ" campaign="This is
    the campaign details."/>
    <email date="07-09-07" code="EMRPABA" campaign="This is
    the campaign details."/>
    </emails>;
    var dateCol:DataGridColumn = new DataGridColumn("date");
    dateCol.headerText = "Date";
    dateCol.width = 60;
    var codeCol:DataGridColumn = new DataGridColumn("code");
    codeCol.headerText = "Source Code";
    codeCol.width = 70;
    var campaignCol:DataGridColumn = new
    DataGridColumn("campaign");
    campaignCol.headerText = "Campaign";
    campaignCol.width = 300;
    var myDP:DataProvider = new DataProvider(emailXML);
    emailData.columns = [dateCol, codeCol, campaignCol];
    emailData.width = 440;
    emailData.dataProvider = myDP;
    emailData.rowCount = emailData.length;
    // end code

    Here is how you build it for external XML. in my example am
    using the same xml format that you are using . The xml file called
    "dataGrid.xml"
    import fl.controls.dataGridClasses.DataGridColumn;
    import fl.data.DataProvider;
    import fl.containers.UILoader;
    import fl.data.DataProvider;
    import fl.events.*;
    import flash.xml.*;
    var emailXML:XML;
    var myList:XMLList;
    function parseXML():void
    var url:String = "dataGrid.xml";
    var urlRequest:URLRequest = new URLRequest(url);
    var loader:URLLoader = new URLLoader();
    loader.addEventListener("complete" , loadXML);
    loader.load(urlRequest);
    /*var emailXML:XML = <emails>
    <email date="06-04-07" code="EMRPAAV" campaign="This is
    the campaign details."/>
    <email date="06-11-07" code="EMRPAAW" campaign="This is
    the campaign details."/>
    <email date="06-18-07" code="EMRPAAX" campaign="This is
    the campaign details."/>
    <email date="06-25-07" code="EMRPAAY" campaign="This is
    the campaign details."/>
    <email date="07-02-07" code="EMRPAAZ" campaign="This is
    the campaign details."/>
    <email date="07-09-07" code="EMRPABA" campaign="This is
    the campaign details."/>
    </emails>
    parseXML();
    function loadXML(evt:Event):void
    emailXML = new XML(evt.target.data);
    myDP = new DataProvider(emailXML);
    emailData.dataProvider = myDP;
    var dateCol:DataGridColumn = new DataGridColumn("date");
    dateCol.headerText = "Date";
    dateCol.width = 60;
    var codeCol:DataGridColumn = new DataGridColumn("code");
    codeCol.headerText = "Source Code";
    codeCol.width = 70;
    var campaignCol:DataGridColumn = new
    DataGridColumn("campaign");
    campaignCol.headerText = "Campaign";
    campaignCol.width = 300;
    var myDP:DataProvider;
    emailData.columns = [dateCol, codeCol, campaignCol];
    emailData.width = 440;
    emailData.dataProvider = myDP;
    emailData.rowCount = emailData.length;

  • How to insert data into datagrid dynamically and also programatically with data and column names being retrived from a xml file..

    iam not able to insert data into datagrid corresponding to the column names..as iam inserting both data and column names programatically..ie iam not able to co relate the data with the column names.plzzz help me asap

    A DataGrid is row-based rather than cell-based with each row
    corresponding to an item in an underlying collection (specified in the
    dataProvider property). In order to add data to a DataGrid you
    manipulate the underlying collection, rather than the grid directly.
    Based on the limited description of your problem I would imagine you
    would need to create dynamic objects with property names that correspond
    to the dataFields of your dynamically created datagrid columns.
    So if you had created columns with dataFields "alpha", "beta" and
    "gamma" on your datagrid, you could create an item in your grid by
    adding the following object to your dataProvider:
    var gridItem : Object = new Object();
    gridItem.alpha = "alphaValue";
    gridItem.beta = "betaValue";
    gridItem.gamma = "gammaValue";

  • How to include print date with time on SkillBuilders Schedule Plug In?

    Hi,
    Do you have an idea how to include and get the print date with time on the SkillBuilders Plug In? It shows me the date only, time not included. Have tried to put "HH24:MI", "HH24MI" or Tochar(HH24:MI)? No result??
    select p.fullname, sbip_schedule.start_date(e.event_schedule) start_date
    , sbip_schedule.end_date(e.event_schedule) end_date
    , sbip_schedule.duration_seconds(e.event_schedule) duration_seconds
    , sbip_schedule.calendar_summary(e.event_schedule) calendar_summary
    from app_events e
    Thanks!

    I forget to clarify I am looking for the answer is how to get the print of date with time, Start date with time and End Date with time.

  • FB4b1: Datagrid with data driven Combobox

    Hi,
    I would like to implement a datagrid with a datadriven combox in FB4b1.
    The database should store "only" values, but should show a different labeltext in the grid.
    When the users load this Grid the stores values should be uses to set the comboboxes.
    That sounds easy but I haven't found a easy way to implement that!
    1.) I need to overrite the "save column" function, so that the shown labeltext is not saved, but its db-values.
    How can I do this?
    2.) I need to build the combox in the datagrid, but there is nnothing like"combox.value="myValID" ( that would be all in vb.net)
    Do I have to loop manually over the selectedIndex until I found my savedValue?
    Like
    http://www.boyzoid.com/blog/index.cfm/2006/11/22/Flex-Custom-Components-and-Custom-Methods
    Is there an easier way to do this?
    Thanks for any pointers!
    Martin Zach

    Each item in comobobox has a label and a data value associated with it.
    The following should work if you were to access data of a selected combo box item, without looping through the items. If it is a string value then
    mylabel.text = myCombo.selectedItem.data.toString() would show / store the associated data with the combobox item for the label text, you can replace mylabel with the datagrid's dataprovider for your requirements.
    Hope this helps
    -Sunil

  • Print DataGrid contents (AS3)

    Hello,
    I am trying to figure out how to print the contents of a
    DataGrid component in Flash CS3 using ActionScript 3. I am
    populating a DataGrid with XML and I want the user to be able to
    print the contents of the grid. The grid contains 4 columns with
    space for 39 visible rows. However, based on user selections the
    grid can have up to 600 rows of content. Does anybody know how I
    could set up a print job to print all rows/columns in the grid?
    Thanks in advance for any advice.
    TH

    I tried a lot of modifications of Flashvictim's code above
    but never could get this working by scrolling the datagrid. I may
    be off base, but is seems that the grid doesn't scroll fast enough
    for the printjob, which results in the early pages being printed
    more than once and the later pages not at all. I tried slowing
    things down with timers but that didn't work either.
    This solution is working for me, but the drawback is that the
    header will only be visible on the first page.

  • HELP Filling a datagrid with data from various tables

    MHI, this is simple.
    I have 2 tables.
    ORDERS and CLIENTS.
    table ORDERS are columns:  order_id, client_id, status
    table CLIENTS are columns: client_id, client_name
    my datagrid would have the columsn: order_id, client_name, status.
    Thats all. I can't simply do it in Flex. HELP PLEASE.
    These are my approaches:
    1 - tried to create a new array collection with mixed data from these 2 tables to use as dataprovider in the datagrid.
    even the ac is [Bindable], the datagrid won't update. Probably Im creating the ac in a wrong way.
    2 - tried to use the ORDERS table call responder lastResult property (that works out to fill the data grid) and add a new colounm (client_name) within each item inside the ORDERS array collection.
    I'm not able to ADD a property/field/column inside the ac.  Of course, when I use .addItem, it will create a new "order"  not a new "order.property"
    if something like:  ac.source[i].push({client_name:clientName}) worked...
    My goals are simple. To fill the datagrid with those data.
    Ah.. i almost forgot...
    supose CLIENTS have 1000 registers.
    I don't have to bring all those registers within flex to look for only one ID to retrieve a name to fill the orders datagrid, right?
    THANKS A LOT
    btp~

    Ok,  this is my first approach:
    this function is an auto-generated event that happens when I drag a databank operator over a datagrid. Datagrid's dataprovider IS set to "orders":
    (in my browser, the following messed lines only show decent while editting. Maybe copy it into a editor to better visualize: )
    protected function getOrders_pagedResult_resultHandler(event:ResultEvent):void             {                 orders = getOrders_pagedResult.lastResult                          //1 - this was previous declared as a Bindable Array Collection.                                             var ta:Array = new Array;                                 for (var t:String in event.result)                 {                     var tp:Array = new Array();                        tp.push(getOrders_pagedResult.lastResult[t].order_id);        //is it any difference to get data like in THIS LINE                           tp.push(event.result[t].status)                               //or THIS?                                             var cn:String = getClientsByID(event.result[t].client_id);     //this won't work in time. The getClientsByID delays to get data.                     var obj:Object = {client_name:cn};                             //so cn, in this line, will be "null". How can I handle this?                                         tp.push(obj);                                         ta.push(tp)                  }                                 orders.source.push(ta)                                             //this is what I wanted datagrid to show, but it doesn't.                                                                                    //if I leave the first statement, everything above is ignored                                                                                    //if I comment the first line, datagrid shows nothing.                            } 
    I realize that the code above won't work because the properties inside each item won't have a "label" to datagrid to call in dataField property...I don't know how to do that. I thought by creating an object (like the obj above) it would work...  it wont.
    My getClientsByID is a modificated auto-generated function which doesn't work properly:
    (in my browser, the following messed lines only show decent while editting. Maybe copy it into a editor to better visualize: )
    protected function getClientsByID(itemID:int):String {         getClientsByIDResult.token = clientsService.getClientsByID(itemID);         return(getClientsByIDResult.lastResult.name); } 
    It seems it doesn't work (returns null) because the function runs faster than the call responder result.
    Creating a listener for everything seems to be not the best practice, but a band-aid...
    Again.
    I should create a class in php to return the "ready-to-use" data. Ok?
    Thanks a lot for your comments. Do I miss any important part of the code?
    Btp~

  • How to print date with prefix in oracle reports?

    Hi Everyone,
    Please help to get solution for this problem.
    How can we generate View image: oracle Reports in Oracle Reports RDF ?
    we can print date , but i want to print date and st in smaller case and in top right side of date.
    for eg  31st   st should be small and in top right part.
    Please refer the image : i have inserted link for image.
    Thanks in advance,
    HP

    You just go into the paper layout---> ...
    No, first step is to ask the question in the Reports forum :-)
    Edit: TIP: How to find a forum or community

  • Print job becomes massive with Flash Player 10.1 & 10.2?

    First off, some info.  This is rather old code, written in 2007/2008 with Flex 2 by someone no longer with the company.  It has worked just fine for years, but not anymore.  The application aggregates pricing data over several years, and shows it in a series of 5 or so charts depending on user options.  There is a print button which takes the charts, puts them into a print template, and prints the charts (using the FlexPrintJob function) - or at least that's what it should do.
    Here's the lowdown:
    Flash Player 10.0.x and lower (down to FP 9.x), it works beautifully.
    Flash Player 10.1.x with hardware acceleration off, it works beautifully.
    Flash Player 10.1.x with hardware acceleration on, it breaks.
    Flash Player 10.2.x under any condition, it breaks.
    Now, what I mean by 'breaks' is this: when printing, it spools a 600MB+ file to the printer, gets to ~500MB (roughly the print spool limit), and prints the template with the first chart complete and the rest of the charts missing anywhere from 1/2 to all of the chart area.  If a smaller dataset is used, the charts may or may not complete, but the print job is still massive - the lowest I've seen is 350MB.  In scenarios where it works beautifully, the print job is 12MB at most.
    This slice of the application is part of an application bundle we sell as a service to clients, and forcing a FP downgrade on them is not an option.
    Has anyone run into this issue, or know where I might start to fix it?  In leui of that, any suggestions for porting a Flex 2 application to a FB4 application?
    Thanks for your time, and any help.

    The only printing example I could find in the Flex 2 docs is the very simple one here - Flex 2 Developer's Guide > Flex Programming Topics > Printing > Using the FlexPrintJob class > Example: A simple print job
    Surprisingly, even with a basic print job, the issue appears - in FP 10.2, the print job is ~13MB, in FP 10.0, the print job is ~2.3MB.
    For reference, the code used for the example (from Adobe's docs) is as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
        <mx:Script>
            <![CDATA[
                import mx.printing.*;
                // Create a PrintJob instance.
                private function doPrint():void {
                    var printJob:FlexPrintJob = new FlexPrintJob();
                    // Start the print job.
                    if (printJob.start() != true) return;
                    // Add the object to print. Do not scale it.
                    printJob.addObject(myDataGrid, FlexPrintJobScaleType.NONE);
                    // Send the job to the printer.
                    printJob.send();
            ]]>
        </mx:Script>
        <mx:VBox id="myVBox">
            <mx:DataGrid id="myDataGrid" width="300">
                <mx:dataProvider>
                    <mx:Object Product="Flash" Code="1000"/>
                    <mx:Object Product="Flex" Code="2000"/>
                    <mx:Object Product="ColdFusion" Code="3000"/>
                    <mx:Object Product="JRun" Code="4000"/>
                </mx:dataProvider>
            </mx:DataGrid>
            <mx:Button id="myButton" label="Print" click="doPrint();"/>
        </mx:VBox>
    </mx:Application>

  • Print Date issue in Dunning Correspondence

    Hi,
    I have an issue with Print Date in Dunning correspondence. The dunning proposal and activity run has happened. The correspondence printing will fetch the accounts from the database as per the print date.
    1. I would like to know where and how the dunning activity data stored?
    2. Where and How the Print date assigned for accounts which helps FPCOPARA to retrieve accounts on that particular date?
    Please HELP

    Hello Joe,
    I still have the issue with this print date.
    I have given only cores type and as u said the real print.
    when i checked the corrhist for a particular CA, different times different future date has come.
    For eg: date is issue: 12/01/2009 (mmddyyyy) printdate is 12/20/2009.
                                       10/01/2009                                         10/15/2009
    like this, many cust have this issue.
    why this prind date for some CAs are different or future dates?
    where the settings for this print date will be?
    Because of this, on a particular day all the dunned CAs are not picking up for Correspondence printing. these excepted CAs will come on another future day printing.
    please share some ideas to solve this issue
    Regards,
    Sunitha

  • How to print date & time in photos

    Thanks for the help.
    I need to print either photos with time and dates in them... or the Bridge contact sheet with date and time info.
    The final printed image will be used in court to photo document evidence.
    Do I have to do a screen capture or is there some other way?
    My camera will not allow me to imprint time and date.
    I'm using CS4 on both Windows and Mac.
    Thanks again in advance for the taking the time to help.
    Dances With Pixels
    I may have sent this twice, but I'm new to this and this is my first time trying to post.

    Thank you for taking the time to respond.  Much appreciated. 
    And will follow up on your suggestions.
    Date: Tue, 10 Aug 2010 23:55:31 -0600
    From: [email protected]
    To: [email protected]
    Subject: How to print date &amp; time in photos
    I think there are (various) Scripts about for that.
    For example addExifDate1.5.jsx:
    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1346521
    One should be able to adapt it to include the time.
    You could ask in the Photoshop Scripting Forum or http://www.ps-scripts.com/
    >

  • Is there a way to print the check register with the Text field

    Hi,
    Is there a way to print the check register with the Text field and also each item's Text field?"
    When we enter a invoice we enter a generic text on the Basic Data tab then enter a "+" on each individual line item which in turns defaults to the generic text. Just wanted to know if the check register could draw in the individual line item detail where we can enter text that relates to just that line item. Sort of like the MIR7 draws in the detail for each item.
    Kindly help me in full fill the above requirement.
    Thanks
    Sunitha

    Hi,
    Can any one help me on this issue?
    Thanks
    Sunitha

  • I have set up my airprint wifi printer which works perfectly with the HP eprint app. However, when i view an email and click on the top right arrow button and select "PRINT" on my ipad nothing happens????...

    I have set up my airprint wifi printer which works perfectly with the HP eprint app. However, when i view an email and click on the top right arrow button and select "PRINT" on my ipad nothing happens????...
    Also, when im viewing websites and i find something i wish to print, same again, if i simply click on the print option at the top right of the screen nothing happens... the only way I can print is if i copy the weblink of the site page then click on my HP eprint app and paste the web link, then select print, it prints off fine.. but its it such a pain to keep copying and pasting links or screen dumping emails just to print...

    Just to recap, this is a collection of ports I have collected over time for people who needed this information when setting up the HP ePrint app so that they could view their email from within the app.  I am certain other applications also need this information.  Although lengthy, I could not find a more comprehensive place to retrieve this information.  Feel free to post additional information, faulty information, or other related topics below as this is simply a collection of data and it would be practically impossible to test all of them. Thank you!
    Don't forgot to say thanks by giving "Kudos" if I helped solve your problem.
    When a solution is found please mark the post that solves your issue.
    Every problem has a solution!

  • 'unable to send print data' on HP Laserjet 1536dnf MFP

    Hi there,
    I'm running an iMac with OSX 10.6.8. Via an USB cable I have attached a HP Laserjet 1536dnf MFP to the iMac.
    I also use this printer to print via wifi (i.e. through the iMac) with my MacBook Pro (with OSX 10.7.3).
    Suddenly today the printer stopped working via my MacBook Pro. I get an error message: 'unable to send print data'.
    I have checked my antivirus etc., but that does not appear to be the problem. I have also updated the firmware of the printer, without success.
    Can somebody help me out? Is the OS difference the problem? But until today that hasn't been a problem.
    Thank you very much! Regards, Luc.

    Hi jemenake
    I understand you lost connection with the network for the Laserjet 1536 through ethernet connection.
    Disconnect the routers power cable, wait 10 seconds, then reconnect the power cable. Wait till it's ready. The router might not be finding the printer on the network.
    If this doesn't resolve the issue continue to the next steps.
    Print a  configuration report from the  LaserJet 1536dnf.
    Press the Setup button, (the one with the wrench on it)
    reports, press OK, Config Report, press OK.
    Check to see if the ip address is valid.
    If you have a valid ip address then delete and add the printer on the mac, the driver might have become corrupted.
    Delete printer on mac.
    Click on the Apple, click System & Preferences,then click the Print & Scan icon (on some systems this may be displayed as Print & Fax),highlight your printer name and click the  button on the bottom left corner of the screen.
    Add printer on the mac.
    Click on the Apple, click System & Preferences, and then click the Print & Scan icon (on some systems this may be displayed as Print & Fax),click add a printer, then select the printer from the list, make sure the printer listed beside use or print: shows proper printer name and not airprint, (airprint is a preinstalled apple driver with basic funtionality if on 10.8) add it in.
    If the ip address is not valid please let me know.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Gemini02
    I work on behalf of HP

Maybe you are looking for

  • 10.8.3 rendered my MBP to lag and freeze (and other issues)

    Okay. I have a Macbook Pro 9,1 (non-retina, Mid-2012).  After installing 10.8.3 through App Store, my computer begins to lag, and it would completely freeze in about 2 hours or so.  It starts with one application 'not responding' and it would spread

  • How to use lenovorecovery cd with yoga 2 pro

    Hi everyone, I need to restore factory settings and Windows 8.1 after a format (i deleted even the restore partition) i did on my lenovo yoga 2 pro. I ordered the cd and I'm using an external dvd reader, but I can't seem to be able to boot from the c

  • $COMMON_TOP files missing after clone

    We've recently cloned our 11i Financials environment from server A to server B. We have some Forms/Reports apps that share these boxes however and they had custom HTML files that were sitting in the directory $COMMON_TOP/portal/serverA. When we clone

  • Excel won't force quit and won't open.

    I'm on Yosemite.  No problems at first.  But now if I try to open an excel file I get the error message "The application "Microsoft Excel" is not open anymore."  I get the same message when I try to open the application from the applications folder. 

  • Faces: Identifying Faces in my iPhoto Library

    I just upgraded to iPhoto 09. It probably took about 2 hours to analyze the photo library when I first opened iPhoto 09. I then went through and named about 25 or 30 people, and each person I named at least 10 pictures each. Now when I select a perso