Graph attributes not updating on print VI

Hi All,
At my current client's lab they are having problems with printing test result graphs to HTML. They typically have two almost identical VIs with graphs. The first one is the operator's GUI, colored, lots of buttons, etc. This displays properly.  When it comes time to print the test reports they send both data and graph attributes, such as scales, etc, to a simplified version of the graph VI. This second VI has a white background, all the operator's buttons have been removed, a few new summary tables usually get added, then they tell this VI to print it's front panel to HTML.  Been there, done that.
The finished HTML reports often show that the second, white, VIs sometimes do not have the correct graph scaling. The data looks correct, but the scales are way off.  I have not yet been asked to look at the code, but that is probably coming soon. I have been asked to ask my LabVIEW contacts for general ideas related to this technique.
Unfortunately the code is on a secure system in a secure lab, so I cannot post an actual VI from the project. I seem to recall seeing similar problems on a project long ago and the solution(s) involved keeping the printing VIs open and the order that data and attributes were applied, etc.
The code is very very legacy and cannot be replaced at this time & budget, I may be asked for help in finding a quick modification solution. Any thoughts, sequence of steps, things to remember to check, etc are appreciated.

It's likely a problem with the report VI grabbing the front panel image
before it has been updated properly by the property nodes.  After
speaking with some of my colleagues here, we have seen situations where
if you configure the subvi to open when called,
programmatically minimize it, and close it when it's finished; the
subvi will work.  You could also consider enforcing dataflow
dependencies between the scale updates and the report VI functions,
possibly introducing a wait function in between to ensure that the
panel can be updated completely before the image is taken.  Of
course, without access to code, I can only offer suggestions and
general information about what has worked in the past.  If you get
more information, let me know!
Cheers,
Matt Pollock
National Instruments

Similar Messages

  • Marketing Attributes not updating in BP through Suvery

    Hi friends,
    I m working in CRM 5.0, i want to update marketing attribute of BP using survey response, i have created survey which include marketing attributes, in survey setting i have maintained
    Callback to PBO    CRM_MKTBP_SVY_ATTRIBUTE_PBO
    Callback to PAI      CRM_MKTBP_SVY_ATTRIBUTE_PAI
    further i have generated survey url using BSP option, next i have assign this survey url  to  mail form, Customers/BPs can open the mail and able to fill the survey successfully, but when i checked in master data of BP no marketing attributes are assign to them(Marketing attributes are not updating).
    Please help me to resolve this,do  i will have to add marketing attribute anywhere in FM code ?? i have also read sap note : 638320 but no success.
    Thanks,
    Vivan

    Hello together,
    I would like to describe my own problem with updating Marketing Attributes in a Business Partner via a CRM Survey.
    Currently I am working with SAP CRM 7.0 EHP1. The Survey is maintained in SAP Survey Suite in the Application "Marketing".
    Furthermore I am using the following function modules:
    Callback to PBO CRM_MKTBP_SVY_ATTRIBUTE_PBO
    Callback to PAI CRM_MKTBP_SVY_ATTRIBUTE_PAI
    The Marketing Attributes should be updated within a Contact. This contact have assigned the role "Internet User". Behind this role I have defined my CRM User name.
    For testing the Attribute update I have generated an URL with BSP. Afterwards I opened this URL and logged in with my CRM User name. After filling in the survey and submitting no business partner were updated. It seems that the "conversion" from my CRM User to the CRM contact doesn't work. I think there could be a problem with the PBO and PAI modules. Because the functionality "Evaluation" within the Survey Suite shows a number of evaluated questionnaires and answers after submitting my survey.
    So my questions:
    Are the mentioned PBO and PAI modules up to date? (Last change date was in 2005)
    Is the Application "Marketing" within the SAP Survey Suite the correct one?
    I would be glad if anyone could give me tip for my problem. Thanks a lot and best regards,
    Oliver

  • Issue regarding 0MATERIAL_ATTR  - Attribute not Updated for Some Materials

    Hi All,
    As per requirement, I had enhanced 0MATERIAL_ATTR DS with one customer field MRP Controller.
    After enhancing 0MATERIAL_ATTR, I had made necessary changes in related objects like 0MATERIAL Info Object & related transformation for this new attribute.
    After making changes, when I had done Repair full request for 0MATERIAL_ATTR, newly added attribute had not updated for all material, other attributes were updated correctly but MRP controller had not updated for some records.
    I am confused with why attribute(MRP controller) updated in some Materials & for some materials its not updated.
    I had checked in PSA, data for this added attribute is come in PSA but not updated in data target (0material).
    I had also activated master data by running Attribute change run but still problem persist.
    Please help.
    Regards,
    Divyesh Khambhati

    Hi Venkatesh,
    I had write code in CMOD for MRP controller.
    As data is coming fine till PSA but its not updated in Data Target (0MATERIAL) .
    if I take one example..
    For exp Material XYZ has two entries in PSA table, one is updated during delta load & recent one which come though Repair Full request.
    Now newly adder attribute MRP controller available in recent request of Repair Full but that is blank in case of prior delta update.
    I am confused because MRP controller attribute is updated for some Material but for some material its remain blank.
    please help.
    regards,
    Divyesh Khambhati

  • Graphs do not update when hidden

    I have a tab control where each tab has a graph that is embedded inside of a typedef. When the program is executing and I change tabs, it takes a few seconds for the graph to update even though the data has been long posted. This would be ok, except when the program ends and I change to a tab, it does not update the control accordingly.
    Why does this happen. Are there any solutions?

    These pictures show the tab control. The graph and numeric control are a custom control on the tab page. During the test I use a reference to the custom control to read the numeric control and write to the graph using the value node. Probing this point shows the data being written to the value node but unless the particular page is open at the time it doesn't get written to the display. I even tried writing to the "value (signaling)" and using an event to write the data to a value node rather than a reference but it still doesn't update the display unless that tab is visible at the time.
    The only way to do it seems to be putting a graph indicator on the tab and writing to that directly. It means a lot of recoding and a messier result :-(
    Attachments:
    Tab control.JPG ‏73 KB
    The test.JPG ‏29 KB
    Event.JPG ‏39 KB

  • LastLogonTimeStamp Attribute Not Updated for Computer Account Over SSL-VPN

    We like to use LastLogonTimeStamp (LLTS) to find stale computer accounts, disable them, and eventually delete time.  What we have found is that domain member computers that connect to the domain exclusively by SSL-VPN (for instance in the case of employees
    who work from their home office) do not update LLTS.  Consequently these computers frequently appear on stale computer reports.
    I suppose the required logon type is never used when connecting over SSL-VPN.  Therefore I would like to know if there is a way via a logon script or some other method that we can update this attribute.

    That is normal as you connect to VPN using locally cached credentials for the user and the computer accounts.
    My recommendation to track these computers is to have an agent that periodically report the computer status (Example: Using Microsoft Intune) or have a scheduled task that will run a script when the user is connected to VPN and register the computer name
    as active in a file that is hosted in a share.
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • LastLogon attribute not updated in user ADFS federated logon

    We have a situation where part of our users only use their AD domain account for ADFS federated logon.
    Problem is that, the lastLogon attribute does not update, when the user makes an ADFS logon. That in turn will conflict with the automated unused AD account deactivation process which checks the lastLogontimeStamp attribute. Because of it, users may get
    their AD account disabled though they are using it daily.
    In a test AD, the ADFS logon updates the lastLogon attribute OK, so the problem is only in our production ADFS.
    How to troubleshoot the problem and, what might be wrong with it?
    Our AD is with two, WS 2008 R2 DC servers, DFL 2008 R2, and one ADFS server with WS 2008 R2.
    Br, Kari

    This is per design... if a user uses their AD DS account just for authenticating using an ADFS Proxy/WAP they never actually logon to the domain so the lastLogontimeStamp attribute will never but updated for the user account.
    WORK

  • Graph does not update in labview

    I am writing a vi and am having trouble with a graph. I am collecting some data every 5 seconds within a while loop. If I send my data outside the loop to an xy graph and turn on auto-indexing, I can get the graph I desire. However, the graph doesn't update. In fact, it waits until I abort the vi by pressing the stop button before it ever draws anything on the graph. I am new to Labview, so perhaps I am missing something simple. Any help would be appreciated. I would like my graph to update with every measurement I take (every 5 seconds). Thanks!

    > missing something simple. Any help would be appreciated. I would
    > like my graph to update with every measurement I take (every 5
    > seconds). Thanks!
    The problem isn't specific to graphs. Data leaves a loop when the loop
    completes, therefore your program states that you want to wait until the
    loop completes, then send that data to the graph.
    What you want is to place your graph terminal inside the loop. If you
    just send an individual point to a graph, that doesn't make a very
    interesting plot, so what you really want is to place the graph terminal
    inside the loop and plot all the data accumulated thus far. To do this,
    add a shift register to the loop and use an array builder to accumulate
    the data, plotting it as you go. You probably also want
    to popup up on
    the left shift register and create a constant to start the loop out empty.
    Greg McKaskle

  • Do not update a printer driver

    The Apple version of my Epson printer driver does not work completely with my XP-810 (will not print DVD labels) so I am using the company's version. How do I tell the app store to stop asking me to update using their drivers?

    Hello,
    These did not work for me.  The printer is already installed using GP.  The driver is sitting somewhere on the print server.  When I right click on the printer, I see the command "Update Driver".  I am trying to find out how
    to kick off that "Update driver" from a command line.
    You might take a look at this:
    http://www.theitcommunity.com/wiki/Update_a_driver_on_the_command_line.
    Bye.
    Luigi Bruno
    MCP, MCTS, MOS, MTA

  • GP and SG not updating! Printing and RDP

    Hi Everyone,
    We utilize SchoolDude FSDirect to handle facility requests for our district. When IT is involved, I get an email like the one attached.  At that point, I have to create a new meeting request in my calendar, copy and paste the subject, location and start time info the fields. 
    Does anyone know if this process could be automated with a macro or rule? Suggestions?

    Hey guys!This is a very exiting moment for us, for Spiceworks and hopefully for you!We have released a widget for Spiceworks that will help you to audit Active Directory, Group Policy and Exchange Server. The freewidget is called Netwrix Change Notifier:See what was changed in your Active Directory, Group Policy and Exchange ServerFind out when a specific change was madeFilter out changes by date, object or action typeHere is the widget download page:http://community.spiceworks.com/appcenter/app/plugin_1696And here is a how to that will help you to install itand configure:http://community.spiceworks.com/how_to/116030-how-to-setup-netwrix-change-notifier-widget-for-spicew...Share your thoughts and feedback!

  • Obligingtrycount not updated

    Hi Team,
    Obligingtrycount not updated after unsuccessful login attempts.
    Currently I am using OIM/OAM 10g version. I am facing issue with obligingtrycount.When ever I tryes unsuccessful login attempts from local(OIM and OIM login pages) it is updated but I am facing issue from portal login page.When ever I tries from portal Obligingtrycount attribute not updated .
    Please help me on this.
    Regards,
    Ravi.

    Hi Mani Kumar,
    Incase you are using New GL please maintain the details in FAGL3KEH transaction code. 3KEH will not work for New GL.
    Thanks!
    Regards,
    Rajeswari Shankar.

  • Dataset not updating automatically

    Hello,
    I have a graph that is dynamic.  I already have a variable set up and also a dataset.  This file is saved.
    Basically, I am trying to write some code that will open the document, import the variable file (with the new data from the xml file) and then update the graph.
    Using the code below, the file opens and also the import of the variables is succesful.  However, the graph is not updating automatically.  I need to actually select the value from the dropdown in the variables window.  Can anyone please tell me what I am doing wrong.
       // Open the file and import the datasets and variables from xml file
      var docRef = open(new File(aiChartFilePath));
       alert("Importing the datasets.");
       docRef.importVariables(new File(xmlFilePath));
    var ds1 = docRef.dataSets.getByName("Chart1Variable");
    alert(ds1); //this gives the "DataSet Chart1Variable"
    docRef.activeDataset = ds1;
    ds1.display();
    redraw();
    rs = "OK";
    Thanks in advance for your help.

    this should work just fine ... put 2 datasets in the same file:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"    "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd" [
       <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
       <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
       <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
       <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
       <!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
    <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
    ]>
    <svg>
    <variableSets  xmlns="&ns_vars;">
       <variableSet  varSetName="binding1" locked="none">
          <variables>
             <variable  varName="Variable1" trait="graphdata" category="&ns_graphs;"></variable>
          </variables>
          <v:sampleDataSets  xmlns="&ns_custom;" xmlns:v="&ns_vars;">
             <v:sampleDataSet  dataSetName="Capella_1">
                <Variable1>
                   <data  numDataColumns="2">
                      <propertyRow  key="name">
                         <value></value>
                         <value>ClassA</value>
                         <value>ClassB</value>
                      </propertyRow>
                      <values>
                         <row>
                            <value  key="name">RowA</value>
                            <value>1</value>
                            <value>4</value>
                         </row>
                         <row>
                            <value  key="name">RowB</value>
                            <value>6</value>
                            <value>2</value>
                         </row>
                         <row>
                            <value  key="name">RowC</value>
                            <value>8</value>
                            <value>5</value>
                         </row>
                      </values>
                   </data>
                </Variable1>
             </v:sampleDataSet>
             <v:sampleDataSet  dataSetName="UPD">
                <Variable1>
                   <data  numDataColumns="2">
                      <propertyRow  key="name">
                         <value></value>
                         <value>ClassA</value>
                         <value>ClassB</value>
                      </propertyRow>
                      <values>
                         <row>
                            <value  key="name">RowA</value>
                            <value>1</value>
                            <value>4</value>
                         </row>
                         <row>
                            <value  key="name">RowB</value>
                            <value>6</value>
                            <value>2</value>
                         </row>
                         <row>
                            <value  key="name">RowC</value>
                            <value>8</value>
                            <value>5</value>
                         </row>
                      </values>
                   </data>
                </Variable1>
             </v:sampleDataSet>
          </v:sampleDataSets>
       </variableSet>
    </variableSets>
    </svg>
    Javascript code:
    var DBHelper = {
                    mainFs: null,
                    loadFile: function(fileOrFilename, isAI) {
                                var _fl = (fileOrFilename instanceof "File") ? fileOrFilename : new File(fileOrFilename);
                                if(isAI) { myDoc = app.open(_fl);}                            
                                else {
                                    myDoc.importVariables(_fl);
                                    this.mainFs = app.activeDocument.path.fullName + "/" + app.activeDocument.name;
                                    myDoc.save();
                                    myDoc.close();
                                    this.loadFile(this.mainFs,true);                               
                    displaySet: function(setName) {
                                app.activeDocument.activeDataset = myDoc.dataSets.getByName(setName);
                                app.activeDocument.activeDataset.display();
    DBHelper.loadFile("/d/_temp/Capella_Chart_1.ai", true);
    DBHelper.loadFile("/d/_temp/variables.xml",false);
    DBHelper.displaySet("Capella_1");
    cheers;

  • My new airport express does not connect my printer to my computer?  My old airport did! then I updated to OS 10.9.2.  How do I get it connected?

    My new airport express does not connect my printer to my computer.  The old airport did.  I recently updated to OS 10.9.2.  I have since bought a new
    HP 6700 all in one wireless printer,  got the latest Comcast router.  None of which connect to my computer wirelessly.  Which do I throw away the printer, router, or Mac?  Help

    Contact HP for support.
    Explain that you are using a Mac, anticipate the inevitable groan, and wait patiently for their resident Mac expert to return from vacation.
    Until then download and install its driver here: http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?product=5058338&cc=us&dlc=en &lc=en
    Otherwise return the printer and purchase one from a company that visibly supports OS X. HP isn't on that list.

  • Print Module templates layouts do not update on the fly

    Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This occurs in all three Layout Styles. The very first layout chosen in Single Image/Contact Sheet, Picture Package, or Custom Package is the permanent 'default' and cannot be changed. The Preview will show as expected however any image stays stuck in the very first layout I chose after installing LR4 beta.
    For example, I first chose Template Browser>Lightroom Templates>Maximum Size, and Layout Style>Single Image/Contact Sheet. Clicking through any other Templates (Lightroom or User defined) will alter the preview but not the layout display in the Print window. Same problem in either of the other Layout styles. I have been trying for days to rectify this, but it seems somehow more difficult than LR3. and not what I expect.
    As a comparison, using the same steps in LR3 works perfectly as all print template/layouts can be changed on the fly as expected. I have no problems generating different layouts in LR3 and have been using LR print module since version 1 without this issue.
    Is this a bug or are there any extra steps or workarounds I have not discovered? Any other testers seen this?

    Update with more info. What am I doing wrong, if anything?
    Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This is not a hang since the layouts do not change after the initial choice no matter how much time elapsed.
    iMac OS 10.6.8. 8GB RAM.Processor Intel Core 2 Duo. NVIDIA GeForce 8800 GS.
    The steps as follows:
    1) Lightroom 3.6 & LR4Beta exist side by side.
    2) LR4 Beta> Print Module;
    3) From filmstrip choose image;
    4) Template Browser> Lightroom4Beta Templates>Maximum Size;
    5) Preview displays as expected;
    6) Layout Styles>Single Image/Contact Sheets
    7) Template Browser> Lightroom4Beta Templates>click through any other templates (Lightroom or User defined);
    8) Image layout in main window does not update;
    9) Previews update;
    10) Layout Style>Picture Package;
    11) Template Browser>Maximum size is then automatically shown, however the template in the main window is actually (1) 7x5, (2) 2.5x3.5;
    12) Any further attempts to change the layouts regardless of Style Layout choices are not successful.
    13) Close LR4Beta>re-open LR4Beta;
    14) Repeat test;
    15) Print Module layouts do not update on the fly as expected;
    16) Close LR4Beta and all applications;
    17) Reboot iMac.
    18) Open LR4Beta only;
    19) LR4Beta>Print Module>Template Browser >Lightroom Templates>Maximum Size;
    20) Image displays in main layout window with Template and Preview display as expected;
    21) Choose different image>Template Browser>Lightroom Templates>Maximum Size;
    22) Click through templates, layouts DO NOT update in main window although previews do automatically update.
    23) CONCLUSION - In Lightroom 4 Beta>Print Module>Template Browser, image layouts do not change after initial choice as expected.
    I posted this on Photoshop.com as a problem.

  • Firefox problems - Can't open from Downloads - Can't print - FF will not update and more and more...

    I've been having several problems with Firefox, to the point that I almost can't use it anymore. In no particular order, they include:
    1. When I download something, 'Downloads' opens. When a d/l finishes I used to be able to run an install or open an image from there, but now I get this error message,
    Windows cannot access the specified device, path of file. You may not have the appropriate permissions to access the item.
    ...but I can go to my Downloads directory and run or open it from there.
    2. If I go to File > Print or File > Print Preview, I get this
    Printing Error:
    "Before you can perform printer-related tasks such as page setup or printing a document, you need to install a printer. Do you want to install a printer now?"
    and if I click yes, i get this,
    "Operation could not be completed."
    3. Firefox will not update itself. I go to About, it downloads the new update, and I click the Apply Update button. Firefox closes, and nothing happens. A few minutes later I click to run it, and it opens with a 'Software Update' window that says,
    Update Failed
    "The partial update could not be applied. Firefox will try again by downloading a complete Update"
    ...and that does not work.
    I download the new version, and when trying to run it from Downloads, I get the error (as in #1 above):
    "Windows cannot access the specified device, path of file. You may not have the appropriate permissions to access the item."
    When I go to the folder it's in and run it from there, it installs, but the problems persist.
    4. I go to Help|Troubleshooting Information, and clicking the Reset Firefox button only closes Firefox. Clicking the Show Folder button doesn't do anything.
    5. I used to be able to drag a url to the desktop, a folder or even a email, but now all I get the the O with a / through it.
    6. I also used to be able to, when I click Browse on a site to upload a jpg or a gif, I could right click the file and open it in a photo viewing program (Irfanview or Paint), and now I get
    "Windows cannot access the specified drive, path or file. You may not have the appropriate permissions to access the item."
    I've created a new profile and it makes no difference.
    I've disabled all add-ons and it makes no difference (I have to disable them manually).
    The problems are there for different user accounts in Windows.
    I've uninstalled Firefox, and removed the profile - rebooted and reinstalled it, but the problems persist.
    What more do I have to do more to completely uninstall it?
    I've kinda saved myself by using Firefox Portable, which I'm running from it's own directory. It runs as it should, but I'd prefer not to have to use it.
    If i can't fix it, I'd like to completely uninstall Firefox, and just install it new and have it work properly. I have no (or only occasional minor) problems with Firefox on other computers. This computer is Win XP, fully updated

    The post I was responding to said,
    "Try to boot the computer in Windows Safe mode with network support (press F8 on the boot screen) as a test to see if that helps. "
    Somehow, I think that means Windows...
    I've tried Firefox in Safe Mode - it makes no difference.

  • HT204135 I update my Mac to version 10.9.2 and now my printer does not work anymore. I did all the software updates and I do not understand why my mac does not recognize the printer anymore?

    I update my Mac to version 10.9.2 and now my printer does not work anymore. I did all the software updates and I do not understand why my mac does not recognize the printer anymore?

    Go to the website of the manufacturer of your printer and check to see if they have released an updated driver for your particular model.

Maybe you are looking for

  • Ejb 3.0 entity relationship (data order)

    Hi, I have got two entity classes (Team, Player) with one-to-many relationship. e.g. A Team can have many players. I have used annotations in my class to set the relationship between them. Now when I display a team's data, the list of players are not

  • Installing Windows 7 64 bit on Macbook pro 13"

    I have a Macbook Pro 13" 2010 version and I would like to install W7 64 bit. My parents accidentally threw away the CD's that came with my Macbook Pro. Could I install Windows 7 without the Cd? Thanks.

  • Is there a pratical size limit for an Air application window?

    I'm brand new to creating Air applications. I started to design a utility in Flash CS4 for my own use. I had originally intended for it to be a simple SWF, but decided to make an Air app as an experiment, and to perhaps share it with others in the fu

  • Huge project in BW (lO Cockpit,FI,CO,AR,TR,LP,AA,FM)

    My dear friend Ravi I going to explain to you the importance of mi implementation to know why I send to you allot of questions, me and one person for the client, this project is in 3 months to activate this BCT for LO Cockpit (SD,MM,PM), FI-GL,AP,AR,

  • Suggestions about the best tool for quality check for an ADF application

    Hi All, I need a few suggestions about the best tool for quality check in our ADF applicaiton. ours is a small size WebCenter Portal application which neither uses any task flows nor consumes any portlets. It has many jspx pages that use ADF componen