Data Read event in DAQmx with VB6

Hi,
I'm new to NI-DAQmx, I'll develop DAQ applications with VB.Net and DAQmx but feel maybe it's better to try with VB6 first. I've looked at the examples for DAQmx 7.5 using VB6, but have not been able to find an equivalent event to the CWAI_AcquiredData(,) event for the activeX controls in traditional NI-DAQ. My applications will continuously acquire analog data and should parse data in such an event if there is one.  
Look forward to your advice.
Thank you in advance,
LogicT

Hello LogicT
Microsoft provides a free book that will guide users who are upgrading
to VB.NET. It's pretty comprehensive and can be downloaded for offline
reading. See this link for more information. Get 'em while they're hot
For the VB 6.0 type library appraoch, you could use the DAQmxRegisterEveryNSamplesEvent function to register
for a synchronous event to inform you when a certain number of samples
have been acquired. You could then call the read function inside of
this event. Or you could just call the read in a loop with
Application.DoEvents. But this latter approach might cause UI
delays,especially if your sampling rate is slow and it takes a while to
acquire the data.
But honestly, if the ultimate goal is to move to VB.NET, then I would
not recommend the approach you're taking. The DAQmx API for .NET is a
native .NET library. The documentation for it is integrated into the
Visual Studio Help system. There are alot more shipping examples and
concept documents for the .NET library then there are for the VB 6.0
type library for DAQmx. Trying to make a direct conversion from the VB
6.0 type library application to a VB.NET app will not provide you with
optimal results. If the end goal is to have a VB.NET DAQmx
application, I would recommend starting in VB.NET. Use the book I
mentioned above as a starting resource. The example you're looking for
is under ..\DotNET\Examples\DAQmx\Analog In\Measure
Voltage\ContAcqVoltageSamples_IntClk
PS: Even thought the path mentioned by E.Lee has Measurement Studio in
there, you do not need to purchase Measurement Studio to get the .NET
DAQmx API. It is available as part of the DAQmx driver for free. The
Help and examples are all included.
I hope this helps
Bilal Durrani
NI

Similar Messages

  • Error in reading voltage using DAQmx with PXI-6259

    Hi,
    We are trying to acquire analogue voltage from 5 channels using PXI-6259. We trigger the data sampling with clk 0 (i.e. using PFI 12).
    The problem we had is:
    1)When we tried to get voltage from 5 channels, we get 2 data at the same after twice the period. For example, If we set the 
      sampling rate to be of period 1 second, we get 1 signal at 2 second and around (2+t), where t is a random time less than the execution period of the loop.
      Then the next cycles would be 4 second and (4+t).
    2) This timing problem did not occur if we only acquire voltage from 2 or less channels.
    3) We tried to run exactly the same program with NI USB-6210 and everything worked just fine.
    4) We replaced the DAQmx read with DAQ assistant and still encountered the same problem.
    Attached is the a simple program that showed the error. Is this possibly a bug in PXI or DAQmx?
    Please help us
    Arul (CLAD)
    Attachments:
    test rig.vi ‏74 KB

    Good afternoon Nitin,
    Thanks for contacting National Instruments with your issue, we'll try our best to resolve it for you as quickly and efficiently as possible.
    As the error message stated:
    "Analog input virtual channels cannot be created out of order with respect to their physical channel numbers for the type of analog device you are using. For example, a virtual channel using physical channel ai0 must be created before a virtual channel with physical channel ai1."
    If you need to randomly switch which channels you want to either control IEPE excitation or coupling on, a better approach rather than having all of these channels in one task as you've done in your attached VI, is to parse your program down to multiple tasks that can run simultaneously. 
    I have attached a screenshot of this approach, which hopefully is not a compromise to your application.
    Best of luck with your project.
    Sincerely,
    Minh Tran
    Applications Engineering
    National Instruments
    Attachments:
    ParallelTasks.JPG ‏52 KB

  • Who worked with ICS' Model 4896 GPIB? I can not count the data from the module. Can prompt as it to make. It is desirable with examples (data read-out from the module and data transmission between channels. It is in advance grateful.

    I can not count the data from the module. Can prompt as it to make. It is desirable with examples (data read-out from the module and data transmission between channels. It is in advance grateful.

    Hello. Most of the engineers in developer exchange are more familiar
    with NI products. Contacting ICS for technical support is a better
    course of action.

  • Sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loop

    sir i have given lot of effort but i am not able to solve my problem either with notifiers or with occurence fn,probably i do not know how to use these synchronisation tools.

    sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loopHi Sam,
    I want to pass along a couple of tips that will get you more and better response on this list.
    1) There is an un-written rule that says more "stars" is better than just one star. Giving a one star rating will probably eliminate that responder from individuals that are willing to anser your question.
    2) If someone gives you an answer that meets your needs, reply to that answer and say that it worked.
    3) If someone suggests that you look at an example, DO IT! LV comes with a wonderful set of examples that demonstate almost all of the core functionality of LV. Familiarity with all of the LV examples will get you through about 80% of the Certified LabVIEW Developer exam.
    4) If you have a question first search the examples for something tha
    t may help you. If you can not find an example that is exactly what you want, find one that is close and post a question along the lines of "I want to do something similar to example X, how can I modify it to do Y".
    5) Some of the greatest LabVIEW minds offer there services and advice for free on this exchange. If you treat them good, they can get you through almost every challenge that can be encountered in LV.
    6) If English is not your native language, post your question in the language you favor. There is probably someone around that can help. "We're big, we're bad, we're international!"
    Trying to help,
    Welcome to the forum!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • My optical drive will not read any music cds now or recognize a blank cd in the drive. it might read some data discs. what is wrong with it and how do i fix it?

    My optical drive will not read any music cds or recognize a blank cd. it might read some data cds. what is wrong with it and how can i fix it?

    The optics might be dirty. Try running a cleaning CD through it and see if that makes a difference.
    If not, it will have to be replace.
    Allan

  • I've deleted Adobe Reader 11 and rebooted and reinstalled Adobe Reader 11 and I still get the error message that 'Adobe Reader is blocked because it is out of date'. Using Windows XP with the latest updates (SP3).

    I've deleted Adobe Reader 11 and rebooted and reinstalled Adobe Reader 11 and I still get the error message that 'Adobe Reader is blocked because it is out of date'. Using Windows XP with the latest updates (SP3).

    Screenshots attached to email replies will not make it back to the forum; you need to login to the forum and post it in your topic using the camera icon in the editor.
    Google Chrome is a problem:
    if you use Chrome's own PDF viewer, the results are unpredictable.
    if you use the Adobe Reader plugin with Chrome, it may reject (block) it if it is not the latest version.  Reader 11.0.08 is the latest version for Windows XP, but Chrome may insist on the current version 11.0.10.
    My suggestion; use a different browser!

  • Adobe form-Able to post  data using Adobe Reader 9 but not with Adobe Proff

    Hello Guru's
    I am facing one problem with adobe forms.
    We have develoed a adobe form using adobe reader 9.
    Now when user are posting the purchase requistion using the form,they are able to post the data using
    Adobe Reader 9 but not with Adobe Reader professional.
    Can anyone please advice me what can be the problem here.

    Adobe Reader 9 can't save the old FDA forms. FDA must update their forms.

  • Excel with large data read

    Hi all.
    I have a question about the data read of the excel.
    I have 15238 rows* of data 22 column of data in an excel file and LabVIEW need a very long time to read the excel.I don't know if my program is not good enough to manage the large data or it is normal for that.
    Besides, I have tried to convert the excel data to csv data and use text file read method to read but it seems that it also need a very long time to read.
    Actually, is there any better methods to read large amount of data? Does Access a good slution for that?
    Thanks in advance,
    Io
    Attachments:
    read data_excel.JPG ‏62 KB

    Hi,
    Cf attached file : the picture shows what I read from your file. For the date column, it reads only the day, and for the booleans, it doesn't read text.
    So if you want to read all datas, write the date on 3 columns, and write the booleans with numbers (0 or 1) !
    The reason why the vi I sent you doesn't works is that it reads a tabulated file.
    If you have excel 2007, select :
    save as excel 97-2003
    in the type of datas, change excel 97-2003 to text (separator : tabulation) (*.txt)
    and save your file with this type of datas.
    If you close and reopen the file, you will have a warning message, but excel will continue to read the file.
    I join the file that you will have if you follow this method.
    I use this method to read arrays of 60 000 rows *30 columns.
    best regards,
    V-F
    Attachments:
    test001.xls ‏2137 KB
    table.JPG ‏259 KB

  • Subscribe event and processing with data

    Hi.
    We made a portal component with DynPageWithJSP model and this program subscribe event from other iview.
    Other iview trigger event and store Data using data bag.
    When event trggered my portal component, load data and I wan to process with this data in PAI routine.
    So, Here is JSP file.
    <%@ taglib uri="tagLib" prefix="hbj" %>
    <jsp:useBean id="SalesOrderBean" scope="application" class="com.sap.training.portal.SalesOrderBean" />
    <script>
    function eventFired () {
         var Cust_No = EPCM.loadClientData('urn:com.sap.training.portal','Cust_No');
         var Sales_Org = EPCM.loadClientData('urn:com.sap.training.portal','Sales_Org');
         alert(Cust_No + " " + Sales_Org);
         var funcName = htmlb_formid + "_getHtmlbElementId";
         func = window[funcName];
         var ipField1 = eval(func("Cust_No"));
         ipField1.setValue(Cust_No);
         var ipField2 = eval(func("Sales_Org"));
         ipField2.setValue(Sales_Org);
         var form = document.all(htmlb_formid);
         form.submit();
    EPCM.subscribeEvent('urn:com.sap.training.portal',
                        'SalesOrder',
                        eventFired);
    </script>
    <hbj:content id="myContext" >
      <hbj:page title="PageTitle">
       <hbj:form id="myFormId">
              <hbj:inputField id="Cust_No" type="string" maxlength="20" value="" jsObjectNeeded="true" >
                 <% Cust_No.setVisible(false);%>
              </hbj:inputField>
            <hbj:inputField id="Sales_Org" type="string" maxlength="20" value="" jsObjectNeeded="true" >
                 <% Sales_Org.setVisible(false);%>
            </hbj:inputField>
            <hbj:textView id="welcome">
                 <% welcome.setText("Hello, " + SalesOrderBean.getCust_No() + " from " + SalesOrderBean.getSales_Org()); %>
            </hbj:textView>              
       </hbj:form>
      </hbj:page>
    </hbj:content>
    Above code, I checked portal compoent load data when event trigger. (in statement : alert(Cust_No + " " + Sales_Org);)
    After then, I try to access that data using following code.
        public void doProcessAfterInput() throws PageException {
              InputField myInputField1 = (InputField) getComponentByName("Cust_No");
              if (myInputField1 != null) {
                   this.Cust_No = myInputField1.getValueAsDataType().toString();
              InputField myInputField2 = (InputField) getComponentByName("Sales_Org");
              if (myInputField2 != null) {
                   this.Sales_Org = myInputField2.getValueAsDataType().toString();
              IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
              IPortalComponentContext myContext = request.getComponentContext();
              SalesOrderBean myNameContainer = (SalesOrderBean) myContext.getValue("SalesOrderBean");
              myNameContainer.setCust_No(Cust_No);
              myNameContainer.setSales_Org(Sales_Org);
    I can't acess it.
    Is there any problem ?
    Welcome to any comment.
    Regards, Arnold

    hi arnold
    try placing submit button...and use onClientClick="eventFired" in jsp file...try this out...
    hope it works fine...
    regards,
    purush

  • Ni-daqmx using vb6

    Hi
    iam trying to connect ni-daqmx to vb6 and here is my code.
     Sub temp1()
    Dim mytask As Long
    Dim Data(1000) As Double
    DAQmxErrChk DAQmxLoadTask("temp1", mytask)
    DAQmxErrChk DAQmxReadAnalogF64(mytask, 1000, 10, DAQmx_Val_GroupByChannel, Data(0), 1000, 1000, ByVal &O0)
    Text14.Text = Data(1) ' for displaying data in textbox
    Text14.Text = Format(Text14.Text, "#00.00") ' making 2decimal digit
    DAQmxErrChk DAQmxStopTask(mytask)
    DAQmxErrChk DAQmxClearTask(mytask)
    Exit Sub
    errorhandler:
    DAQmxStopTask mytask
    DAQmxClearTask mytask
    MsgBox Err.Description
    End Sub
    Private Sub cmd_acquire_Click()
    Timer1.Enabled = True
    Timer1.Interval = 60000 ' setting 1minute
    End Sub
    Private Sub Form_Load()
    Timer1.Enabled = fasle
    End Sub
    Private Sub Timer1_Timer()
    temp1
    End Sub
    like wise i have 8-10 task whih diplays the temperature value in text14 to text22
    using timer iam calling this function for every 1 minute ,
    iam getting data but as time progresses the data capture is getting delayed means initialy it will execute at 1minute
    after say 1or two hours the capturing is getting delayed by 30-40 sec.
    iam using scxi chasi with temperature module. using task iam calling in to my vb application.
    iam unable ti figure out the route problem for time delay.
    Regards
    Raj

    Hello Raj,
    Yes, so since the program runs continuously, and the Windows OS is not deterministic unlike Real-Time OS which is deterministic, the processor usage builds up and it slows down on continuous run of the LabVIEW application, so the time taken increases down the line. This kind of behaviour is expected and can not be avoided on the PC.
    Regards,
    Sahil Singla
    Applications Engineer | National Instruments
    (Give Kudos to good Answers and Mark it as a Solution if your problem is Solved)

  • Configuration Dataset = 90% of Data Warehouse - Event Errors 31552

    Hi All,
    I'm currently running SCOM 2012 R2 and have recently had some problems with the Data Warehouse Data Sync. We currently have around 800 servers in our production environment, no Network devices, we use Orchestrator for integration with our call logging system
    and I believe this is where our problems started. We had a runbook which got itself into a loop and was constantly updating alerts, it also contributed to a large number of state changes. We have resolved that problem now, but I started to receive alerts
    saying SCOM couldn't sync Alert data under event 31552.
    Failed to store data in the Data Warehouse.
    Exception 'SqlException': Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. 
    One or more workflows were affected by this.  
    Workflow name: Microsoft.SystemCenter.DataWarehouse.StandardDataSetMaintenance 
    Instance name: Alert data set 
    Instance ID: XX
    Management group: XX
    I have been researching problems with syncing alert data, and came across the queries to manually do the database maintenance, I ran that on the alert instance and it took around 16.5 hours to run on the first night, then it ran fast (2 seconds) most the
    day, when it got to about the same time the next day it took another 9.5 hours to run so I'm not sure why that's giving different results.
    Initially it appeared all of our datasets were out of sync, after the first night all appear to be in sync bar the Hourly Performance Dataset. Which still has around 161 OutstandingAggregations. When I run the Maintenance on Performance it doesn't appear
    to be fixing it. (It runs in about 2 seconds, successfully)
    I recently ran DWDatarp on the database to see how the Alert Dataset was looking and to my surprise I found that the Configuration Dataset has blown out to take up 90% of the DataWarehouse, table below. Does anyone have any ideas on what might cause this
    or how I can fix it?
    Dataset name                   Aggregation name     Max Age     Current Size, Kb
    Alert data set                 Raw data                 400       132,224 (  0%)
    Client Monitoring data set     Raw data                  30             0 (  0%)
    Client Monitoring data set     Daily aggregations       400            16 (  0%)
    Configuration dataset          Raw data                 400   683,981,456 ( 90%)
    Event data set                 Raw data                 100    17,971,872 (  2%)
    Performance data set           Raw data                  10     4,937,536 (  1%)
    Performance data set           Hourly aggregations      400    28,487,376 (  4%)
    Performance data set           Daily aggregations       400     1,302,368 (  0%)
    State data set                 Raw data                 180       296,392 (  0%)
    State data set                 Hourly aggregations      400    17,752,280 (  2%)
    State data set                 Daily aggregations       400     1,094,240 (  0%)
    Microsoft.Exchange.2010.Dataset.AlertImpact Raw data      
    7     0 (  0%)
    Microsoft.Exchange.2010.Dataset.AlertImpact Hourly aggregations        
    3     0 (  0%)
    Microsoft.Exchange.2010.Dataset.AlertImpact Daily aggregations      
    182     0 (  0%)
    Microsoft.Exchange.2010.Reports.Dataset.Availability Raw data                 400           176 (  0%)
    Microsoft.Exchange.2010.Reports.Dataset.Availability Daily aggregations       400             0 (  0%)
    Microsoft.Exchange.2010.Reports.Dataset.TenantMapping Raw data 7             0 (  0%)
    Microsoft.Exchange.2010.Reports.Dataset.TenantMapping Daily aggregations       400             0 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ActiveUserMailflowStatistics.Data Rawdata                   3        84,864 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ActiveUserMailflowStatistics.Data Hourly aggregations        7       407,416 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ActiveUserMailflowStatistics.Data Daily aggregations       182       143,128 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ServerMailflowStatistics.Data Raw data                   7         6,088 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ServerMailflowStatistics.Data Hourly aggregations       31        20,056 (  0%)
    Microsoft.Exchange.2010.Reports.Transport.ServerMailflowStatistics.Data Daily aggregations       182         3,720 (  0%)
    I have one other 31553 event showing up on one of the Management servers as follows,
    Data was written to the Data Warehouse staging area but processing failed on one of the subsequent operations.
    Exception 'SqlException': Sql execution failed. Error 2627, Level 14, State 1, Procedure ManagedEntityChange, Line 368, Message: Violation of UNIQUE KEY constraint 'UN_ManagedEntityProperty_ManagedEntityRowIdFromDAteTime'. Cannot insert duplicate key in
    object 'dbo.ManagedEntityProperty'. The duplicate key value is (263, Aug 26 2013  6:02AM). 
    One or more workflows were affected by this.  
    Workflow name: Microsoft.SystemCenter.DataWarehouse.Synchronization.ManagedEntity 
    Instance name: XX 
    Instance ID: XX
    Management group: XX
    which from my readings means I'm likely in for an MS support call.. :( But I just wanted to see if anyone has any information about the Configuration Dataset as I couldn't find much in my searching.

    Hi All,
    The results of the MS Support call were as follows, I don't recommend doing these steps without an MS Support case, any damage you do is your own fault these particular actions resolved our problems:
    1. Regarding the Configuration Dataset being so large. 
    This was caused by our AlertStage table which was also very large, we truncated the alert stage table and ran the maintenance tasks manually to clear this up. As I didn't require any of the alerts sitting in the AlertStage table we simply did a straight truncation
    of the the table. The document linked by MHG above shows the process of doing a backup & restore on the AlertStage Table if you need to. It took a few days of running maintenance tasks to resolve this problem properly. As soon as the truncation had taken
    place the Confirguration Dataset dropped in size to less than a gig.
    2. Error 31553 Duplicate Key Error
    This was a problem with duplicate keys in the ManagedEntityProperty table. We identified rows which had duplicate information, which could be gathered from the Events being logged on the Management Server.
    We then updated a few of these rows to have a slightly different time to what was already in the Database. We noticed that the event kept logging with a different row each time we updated the previous row. We ran the following query to find out how many rows
    actually had duplicates:
    select * from ManagedEntityProperty mep
    inner join ManagedEntity me on mep.ManagedEntityRowId = me.ManagedEntityRowId
    inner join ManagedEntityStage mes on mes.ManagedEntityGuid = me.ManagedEntityGuid
    where mes.ChangeDateTime = mep.FromDateTime
    order by mep.ManagedEntityRowId
    This returned over 25,000 duplicate rows. Rather than replace the times for all the rows, we removed all duplicates from the database. (Best to have MS Check this one out for you if you have a lot of data)
    After doing this there was a lot of data moving around the Staging tables (I assume from the management server that couldn't communicate properly), so once again we truncated the AlertStage table as it wasn't keeping up. Once this was done everything worked
    properly and all the queues stayed under control.
    To confirm things had been cleared up we checked the AlertStage table had no entries and the ManagedEntityStage table had no entries. We also confirmed that the 31553 events stopped on the Management server.
    Hopefully this can help someone, or provide a bit more information on these problems.

  • Using GREP to bold Date and Event Name

    Hi
    I am stumped at how to properly apply a bold style to a combination of dates and event names using GREP. I am including three examples below. I do have Paragraph and Characters styles set up. The area I would like to effect the change is in all caps. I am trying to add a bold style only to the dates and the title of the event with out changing the rest of the information.
    I started of with this GREP Style:
    \d{1,2}\/\d{1,2}|\d\-?\s|\u
    It is bolding the dates and the name of the event. But it's not bolding the small dash between events that have a beginning and end dates or the en dash. It is randomly bolding other numbers and capital letters that it should not. Very frustrating. Each time I alter the GREP Style above, it makes it worse. This is as close as I got to the desired effect. Any ideas how to fix this?
    12/6-8 — HEALING WEEKEND AT TRUE NORTH HOLISTIC CENTER.  Friday  11am-5pm. Private Integrated Healing sessions, Friday 6:30pm-Sunday noon. “Blue Christmas” Retreat: Coping with Sadness at the Holidays; Sunday 3-7pm. Public Integrated Reiki™ clinic. Hubbardston, MA  www.truenorthholisticcenter.org. (978) 820-1139.
    12/6-12/8 — READ AND PLAY MUSIC IN A WEEKEND! World famous seminars turns beginners into musicians, revitalizes and inspires even pro musicians. 169 Mass Ave, Boston. (781) 599-1476 or http://signup.understandingofmusic.com or [email protected]
    12/7 — REIKI CERTIFICATION. Wilton, NH. Libby Barnett, MSW. 32 years experience. Reiki Energy Medicine author. Notebook, pin, certificate awarded. Credit cards accepted. CEU’s/contact hours. Call (603) 654-2787 or www.reikienergy.com. Reiki II: 12/8

    Thanks! That works. I am using a paragraph style for the body and have a bold character style for the information that needs to be bolded. I notice there are some listings that uses a colon and the bolding continued into the description where the first period appears (see samples below). I added a colon (to the shorter GREP style you suggested) in addition to the perod and excalamation point to search for.. Now the bolding stops at the colon but does not include up to the word "CARRY" (see first example). The second example, the bolding should stop after "FAIRE" but cotinues to the word Wisdom because of the period.
    I wish there was a option in the GREP drop menu to search for All Caps only and not Any Uppercase Letter. Is it a case were I need to manually edit those instances so it conforms to the norm? Or is there away to modify the GREP expression ^.+?[.!] to also include other instance like the example below?
    I alread try to add an additional rule using the Postive Look Ahead and nothing. And using the Any Uppercase Letter option, either forces the text back to the begining looking unstylized or it forces any capital letters to be bolded.
    12/8-12/13 — WESTERN REIKI MASTERS: BE ATTUNED TO CARRY Japan’s Gendai Reiki lineage: Usui Mikao-Kan’Ichi Taketomi-Kimiko Koyama-Hiroshi Doi-Audrey Pearson. Learn to teach all 4 levels of Japan’s Gendai Reiki Ho. www.yogapathways.com. (508) 740-9870 or Facebook: ‘Gendai Reiki America’
    11/23 — PSYCHIC AND HOLISTIC FAIRE at Women of Wisdom. North Easton, MA. Psychics, angel readings, mediums, crystal healings, Gaiadon Heart, chair massage, Reiki and more! Sign yourself up for a few appointments and bring your friends! www.womenofwisdominc.com (508) 230-3680.

  • Detailed Query Runtime Statistics - Substeps of Data manager Event

    Dear All,
    I am using the report for 0TCT_MC02_Q0200 to analyse the Detailed Query Runtime Statistics.
    The report shows that the Event 9000 (Data manager Event) took a time of 109 seconds.
    I would like to know as to what does the 9000 Data Manager Event that takes 109 seconds do for me.
    What is it doing for 109 seconds ????
    Can I have more details about the substeps of Data manager Event and time taken by them ???  Any Table or a report would suffice my requriement.
    Thanks
    Regards
    Shalabh

    Hi Jain,
    Execute the query in RSRT or in RRMX. To Check how much time it is taking to execute this querry?? To get this information, Goto SE11> Give table name RSDDSTAT_DM in BI7.0 or RSDDSTAT in BW3.x> Display -> Contents-> Give from date and to date values as today, user name as Ur user name, and give the query name--> execute.
    Now u'll get a list with fields like Object name(Report name), Time read, Infoprovider name(Multiprovider), Partprovider name (Cube), Aggregate name... etc. If the time read is less than 100,000,000 (100 sec) is acceptable. If the time read is more than 100 sec then it is recommended to create Aggregates for that query to increase performance.
    Here in this table u'll find detailed Query Runtime Statistics.
    Hope thsi helps you..
    Regards,
    Ramki.

  • Crystal Report chart with VB6 help...

    Hello!....I m using crystal report with visual basic 6.......i develop a report in crystal report in which i add a chart control......when i see preview in crystal report and move mouse over chart then on Tool tip i get each data point shown on mouse movement......
    but when i open this report in VB...and run project and move mouse over it the i only get "CHART"...for whole movement.....how i can get data values for mouse movement in VB6??.....thanks in advance........

    How and Why...
    In Crystal Report Designer the viewer is built into the executable and therefore has direct access to the report objects. The Charting dll is also a third party dll which we have hooks into in CR Designer and can get and pass the required info from the charting dll to the internal viewer. It's all processed on the local PC.
    In code there are limitations as to what the ActiveX and other viewers have access to due to WEB issues. When viewing reports from a WEB app we are passing each page to the browser in a proprietary "picture" format of each page therefore there is no way to capture where the mouse is when it's over a chart object, it is an embedded picture also. Same for non-web applications, it's a limitation of the browsers and viewers mostly.

  • Cannot find Data Neighborhood in NI-DAQmx Base to create a Task

    I cannot find Data Neighborhood in NI-DAQmx Base inorder to create a Task.
    I am trying to follow the "Learning with LabVIEW 8" tutorial book.
    I am using a NI USB-6008, and have downloaded NI-DAQmx Base 3.0.
    The book says to right click on Data Neighborhood and "Create New". I cannot find Data Neighborhood anywhere. The help documents referance Data Neighborhood but I still can not find it. Is Data Neighborhood not in the base version?
     Please Help Thank you

    Hi Lazysmartperson,
    DAQmx base uses a different utility to create tasks.  This is called the NI DAQmx Base Configuration Utility.  It can be found in Windows by going to Start » Programs » National Instruments » NI-DAQmx Base » Utilities » C Interface.  The reason behind this is because NI DAQmx Base is typically used on non windows operating systems such as Linux, Mac OSX, and some RT systems.  Since there is no Measurement and Automation Explorer (MAX) for these operating systems we use a different utility for customers to configure tasks.  If there is no specific reason you cannot use DAQmx, I would highly recommend switching to it.  Our DAQmx driver is fully supported within MAX and should show up as in Matthew's last post.  If you are looking to develop in DAQmx Base so that the applications can be used later on Linux, Mac, or other DAQmx base supported operating systems, I would suggest taking a look at the DAQmx Base Configuration Utility.
    I hope this helps,
    Paul C.

Maybe you are looking for

  • Performance issue in tape backup

    Friends, Our tape backup is implemented with help of Veritas Netbackup,for one of our servers,tape backup is taking too much long time. I generated AWR report during the ongoing backup and noticed the below stats:- Top 5 Timed Events Event Waits Time

  • Oracle vm manager 3.3.1 can't discover the server which one has reinstall system

               It couldn't to import the iso file to the Repositories,and I doubt that the nfs  which it created by the disks of ovm server has some problem .So the ovm server has reinstalled system.            There's the log from the  ovm server on /va

  • Replacement 16x internal DVD drive

    Since all of the stores now only carry 16x speed media, my 4x speed drive that came in my G5 PPC won't work any more with this media (for some reason it did fine with the 8x speed stuff). I've heard it needs a firmware upgrade but I've searched the p

  • Use of Maintenance Views.

    Hi all I made a maintenance view for use in my programs to access data from different tables. But facing problem while accessing data using a select query in program. Like:- REPORT  ZVIEW. data: it type table of zabhiview,      wa type zabhiview. sel

  • HTML insertion

    For some time now when I want to insert a video from YouTube, the application quits. I insert the HTML code, do OK, it starts to "load" and Muse left. I tried with different videos, it is the same, even those that are already on my website. No proble