Issues with acquiring from multiple GigE cameras

Hi,
I'm trying to build a simple app where three cameras are running simultaneously and can optionally record AVIs with timestamped data appended to each frame. I'm not having the recognition issue (all three cameras are seen through either a network bridge on the PXI system I'm using or an external GigE switch), but they seem to be failing during the grab process. When I have more than one running, green noise in the form of horizontal lines appear on the images, and usually all but one of the cameras will eventually drop out. No such problem exists when triggering only one camera. It seems a lot like the frames are colliding somehow; can grabs from multiple cameras not occur in the same loop?
As for the program set up, it's mainly a modified version of the "write" case in the AVI Read/Write with Data example. The user is prompted to save the avi's and a text file, three camera and IMAQ sessions are opened (with unique names), and then the program loops until the stop is hit, with a true/false case for actually recording the data. Frame/sample rate is controlled by the millisecond timer wait function. The problem happens regardless of acquisition speed (even at 1 frame/sec), and the CPU nor the network link seem to be anywhere near fully taxed. 
Thanks,
Brian

Thanks for the suggestions guys.  I put the packet size back to 8000 on both cameras.  So far, I'm still seeing green horizontal lines.  Here's what I've tried and what I've learned.
1.  Set Acquisition Mode in VBAI to Continuous - Immediate
2.  Tried to reduce the bandwidth demand of the cameras by setting Acquisition Frame Rate (Abs) to 3.0
3.  Checked the Device Max Throughput under Transport Layer in MAX
a. Color Pilot camera is 30.4 MB/sec
b. Mono Pilot camera is 11.1 MB/sec
4.  Checked the Bandwidth Assigned under Transport Layer in MAX, and it is 125 MB/sec
5.  Add 30.4 to 11.1 and get 41.5 MB/sec so there is 83.5 MB/sec bandwidth available.
6.  Subtract 5 MB/sec for overhead and 6 MB/sec for each camera for Bandwidth Reserve (set at 5%) and there is still 66.5 MB/sec left over
7.  Open VBAI, and then open an inspection in which the Mono camera is configured (mad sure to load the defaults that were saved in MAX)
8.  Launch MAX and try a Grab from the Color camera
9.  See green lines of death.... 
So, I've narrowed my experimentation down to just two cameras and I still have acquisition problems.  I've got to be missing something else.  Note that there is no camera attribute section called "Advanced Ethernet" only "Transport Layer".  Perhaps that was camera-specific.
I think I'm going to have to use dedicated Ethernet ports for each camera.  It is disappointing since this architecture should work given those bandwidth concessions made for frame rate.
 - Dan

Similar Messages

  • Mark an object in real time on a displayed video acquired from an USB camera

    Hello,
    I am a beginner LabView user undertaking a project in which I need to show video acquired from an USB camera in LabView on computer screen. In the video, there will be a metal part, which is always be at a fixed position at the bottom left of the view. I need to mark an arrow alike sign on the metal part, please take a look at the attached picture. To recognize the metal part easier, in the picture, I drew a blue line at the boundary of the part, whilst the arrow was green. The arrow must be radially pointed to the center of the blue line (but, the blue line may not need to be created) and must be there every time I start the VI, throughout the video.
    How should I do to display the video? Is there any way to create the arrow in LabView (either by programming or manually drawing the arrow)? If making the arrow is impossible, is there any way to just mark a cross at the center of the blue line? The blue line does not need to be marked on the video.
    I have LabView 2010 with Vision Development Module. My camera can be found under NI IMAQdx devices in Measurement and Automation Explorer.
    Thanks,
    LePhuong
    Solved!
    Go to Solution.
    Attachments:
    A fixed arrow mark on the metal part.jpg ‏26 KB

    Hi,
    Look at this post. It may help you. http://forums.ni.com/t5/Machine-Vision/pattern-matching-program/m-p/1914589#M34855. In here its video signal you can replace this with the live video.
    Sasi.
    Certified LabVIEW Associate Developer
    If you can DREAM it, You can DO it - Walt Disney

  • Why MAX5.0 not report right XML file settings from AVT GigE camera?

    I have a AVT Prosilica GC660M GigE camera. It had a touble to synchonize with an external trigger. My ex-colleague posted this long time ago (http://forums.ni.com/t5/Machine-Vision/Problem-with-external-trigger-on-GigE-camera/m-p/1060572/high...), so I think it might be better to start a new one. Inside the MAX, there's only one option under the "ExposureMode" as "timed" which only use preconfigured time, and cannot be trigger by an external signal. The workaround is to manually register it inside the camera. It was thought to be a bug and an update of firmware should fix it.However the problem remains after I recently upgraded the firmware. And o I installed the AVT package. Both the MAX and the AVT GigEViewer correctly retrived the camera firmware version as 1.42.02. Yet MAX still shows only the "timed" option, while the GigEViewer shows all four enums as described in their attribute manual "Manual, Auto, AutoOnce, External". I had tried to delet the xml and files associate with the camera under IN-IMAQdx\Data. However everytime MAX genenrates them excatly the same with only "timed" option in the XML file. Now it feels more like something is wrong with the MAX instead. I wonder how to fix it.
    Thanks,
    Lei

    Hi Lei,
    I am not exactly sure why you are not seeing all the attributes, but it could be a few different things causing it. First let’s just make sure you have all you attributes being displayed (follow instructions from link below). What happens if you delete the XML file then set your camera to “External” in the GigEViewer software, then load MAX? Do you see any changes? Can you post a screenshot showing the camera attributes from MAX. If you have your camera set to External from GigEViewer and you try to grab from the camera in MAX do you get a timeout error, does it trigger external, what happens?
    Why Can I Not See All of My IMAQdx Camera's Attributes in Measurement & Automation Explorer
    http://digital.ni.com/public.nsf/allkb/9FA7FEE4FC51F043862574A30075B7A1?OpenDocument
    Why Won't My Allied Vision Technology Camera Work With National Instruments Software?
    http://digital.ni.com/public.nsf/allkb/470DA6BDE3883EB686257341006BCB56?OpenDocument
    Tim O
    Applications Engineer
    National Instruments

  • How do i set up a slideshow with pictures from multiple iphoto libraries?

    How do i set up a slideshow with pictures from multiple iphoto libraries? One library is in my Macbook Harddrive, the other 2 libraries are in an external harddrive. Thank you!!

    You can't, simply. An iPhoto Slideshow can only draw from a single library, so you'll need to get all the images into one.
    Alternatives to iPhoto's slideshow include:
    iMovie is on every Mac sold.
    Others, in order of price:
    PhotoToMovie  $49.95
    PulpMotion  $129
    FotoMagico $99
    Final Cut Pro X $299
    It's difficult to compare these apps. They have differences in capability - some are driven off templates. some aren't. Some have a wider variety of transitions. Others will have excellent audio controls. It's worth checking them out to see what meets your needs. However, there is no doubt that Final Cut Pro X is the most capable app of them all. You get what you pay for.

  • Issues with importing from excel

    I have been running into a several issues with importing from Excel.
    First my configuration
    I am running SQL Developer ver 1.5.5 Build MAIN-5969
    I am on a Windows XP Professional Version 2002 with Service Pack 3
    I am importing into an Oracle 10g database.
    1. SQL Developer doesn't work on Excel 2007, I have to save all my files into Excel 97-2003 format before I can use them.
    2. If I run into an error loading and stop the process, SQL Developer doesn't release the Excel file and I get a sharing violation if I try to save the spreadsheet without closing SQL Developer.
    3. I have found that I have to set print area to the area I want to work with, otherwise the import wizard tries to keep adding rows.
    4. When using the Import wizard, it keeps adding commas on fields with numerics unless I specify the column in excel as text. Currently the column is formatted as General in the spreadsheet or I can change the wizard format to say the column is an integer, but it actually is just a code field with numeric characters so it may have leading zeroes that I need to keep.
    This might be related,
    I have a column in excel defined as text but only contains numerics. It is of length 4, but the wizard sets a precision of 5 with a datatype of VARCHAR2. If I try to change it to 4, I get an error saying the field is not large enough. Yet, when I do a LEN on the column, it only gives me a 4. I have other fields in the same sheet that a 3 position numeric and 2 position numeric and those are fine. I am thinking this is related to the comma being inserted in a numeric field for anything greater than 3 positions.
    5. Importing excel dates to oracle dates doesn't work. I have to convert the excel date column to text then import as a VARCHAR, then convert to Date once in the database.
    6. The default of nullible is not set on any columns and I have to set them before the import. (I would prefer it set to nullible and I have to uncheck the box to make it not nullible. I would prefer to import all of the data and then deal with the nulls after they have been pulled in)
    7. When I select header columns included it uses that as the column names. Is it possible to do the name length check then? It has bit me a few times where I try to import and forget to check the name length and then I get an error when I start running the import.
    8. If one of the columns to import has all nulls, then the precision comes out to 0 and if it isn't changed an error occurs on import. Could this situation default to a precision of 1?
    9. It would be nice if there was a completion message displayed and a cancel option while running.

    On point 3.
    I have a column in excel that consists of numbers. 4 digit numeric codes. Ex, 1111, 2345, etc
    The column's format is general. It displays as just 4 numbers.
    When I start the wizard initially, the column appears with data as 1,111, 2,345, etc, on the Data Preview screen.
    It determines the precision to be 5 on the column definition screen.
    If I change the precision to 4 then continue, that field will error out when I verify with "not big enough to hold the data in source columns"
    If, I change the excel column to a TEXT column.
    Excel still displays as 1111, 2345, etc
    The wizard then displays the same data 1111, 2345 on the Data Previeiw screen
    Yet, when I get to the column definition screen it still sizes it as a 5
    If I change it to a 4, I get the same error when verifying.
    If I leave them alone as 5, then it processes just fine.

  • My "undo" command does not work in the new version of GB.  Please advise.  This is a real problem.  I had no issues with  GB from iLife 11.

    My "undo" command does not work in the new version of GB.  Please advise.  This is a real problem.  I had no issues with  GB from iLife 11.

    Most likely you have Office 2004 which are PPC-only applications and will not work in Lion. Upgrade to Office 2011. Other alternatives are:
    Apple's iWork suite (Pages, Numbers, and Keynote.)
    Open Office (Office 2007-like suite compatible with OS X.)
    NeoOffice (similar to Open Office.)
    LibreOffice (a new direction for the Open Office suite.)

  • Issue with "Reimporting from Cameras /Camera Archives"

    I'm testing to see if I can save disk storage space by archiving events that have the Original Media files deleted.  I created a test project and event, and imported clips from a P2 card and from Final Cut Camera Archives.  Once I placed some clips on the timeline, I quit FCPX and in the Finder I trashed the files from the Original Media folder.  Then I re-opened FCPX and saw the usual red 'missing file' clips in the event browser and the timeline.  I then selected the event with the missing file clips, went to the File menu to Import > Reimport from Camera /Archive command and found that it reimported the files from the P2 card, but didn't reimport the clips that came from the Camera Archives. When I retry, it says: "Nothing to Reimport - all of the selected clips have their original media in place or were not originally imported from a camera."  When I try to select the clips individually, the Reimport from Camera /Archive command is grayed out. the  clips were imported from the same Camera Archives, so I don't know why it doesn't find the Archives file to reimport?  They are availble for FCPX to see, since I can see them mounted in the Import Window.  The 2 Camera Archive files I used for the test clips came from 1. Canon 5D CF card to Camera Archive and 2. DVCPRO Tape to Camera Archive.    I don't know if I'm missing something or is there a known bug with this feature?    I haven't used the reimport feature until now.   Thanks for any input on this.

    Hi Tom,
    maybe you're thinking of the "Relink Event Files" command?  I tried that, and it takes you to a window that searches for files with the same name of the original files, which were deleted from the event to save space for archiving purposes.  I thought the purpose of using the FCPX camera archiving was supposed to automatically find and reimport these original media files.  Oh well, I guess my testing shows that I better not delete the original files if I want to restore the project at a later date.  Too bad that it has to be stored twice - as camera archives and in the event (although I know you can use the duplicate project feature to create a new event for archiving that will eliminate media files not used in the final project).

  • How to do a simultaneous snap from two GigE cameras?

    I have 2 Basler Scout 780-54gm cameras (monochrome GigE) that I am triggering externally at 10 Hz. This frame rate is modest and the resulting data rate is not particularly high. I would like to get images from both cameras from the same trigger pulse. I have an Intel Pro/1000 NIC and I am using the NI driver that shows up as National Instruments GigE Vision Adapter. When I use the Basler Pylon Viewer (the software that comes with the cameras) I can see perfect images from both cameras at the same time at 10 Hz. This tells me that the network, NIC and drivers can handle the data rate with no problem. I have jumbo frames enabled.
      When I try to acquire images into LabVIEW 8.6 with IMAQdx vis, though, I run into problems. I can acquire from each camera alone, but I can't get both at the same time cleanly. The images are shot through with black horizontal lines that appear and move erratically. I have attached a vi that shows the problem. I configure and start both acquisitions, then enter a while loop which reads the images. If I do the acquisitions sequentially by starting and stopping them inside the loop and making sure that one stops before the other starts then I get high-quality images but they are not from the same trigger pulses, and the overhead of starting and stopping the acuisitions slows things down so that I can't get images from every trigger.
      My guess is that this is a problem with the way LabVIEW is managing memory, resulting in corruption with simultaneous acquisitions. Are there any settings I can change to cure this problem? I have experimented with everything that I know about, but no success yet.
    Attachments:
    Two GigE Grabs standalone.vi ‏50 KB

    Hi Richard:
    You should put the tick count function in a sequence structure in order to make the loop timing consistent each iteration, but what are you receiving as a loop time?  If it's operating in less than 100ms, it shouldn't be the software that's affecting the images.
    One other thing you can try is to get rid of the error wire between your Get Image VIs.  This will keep the program from forcing a delay by executing the functions one at a time.
    Alex Person
    NI-RIO Product Support Engineer
    National Instruments

  • Goods issue against reservation from multiple batchs,

    Dear Friends,
    My material is active for batch management at material level, When I   do Goods receipt  sytem generates unique  batch no for the  quantity of goods receipt,
    Goods is issuied  against   reservation,   if reservation  quantity is more than   batch quantity then i have to issue material from to differnt  batches for that  i have issue material from first batch  and then i have to  issue materil  from second batch, so multiple  goods issue has to done for one reservation, 
    Can anybody tell me  how to issue material  for a reservation  from multiple batches  at a single transaction, please suggest,
    With regards,
    ARABBAS

    Hi,
    Use MB26 for good isse against resevation.
    Regards

  • Render issues with footage from Color

    I'll start off by noting that this issue only happens running Snow Leopard.
    I am having terrible problems when trying to apply and render some effects on footage which has come from Color…specifically, the Bad Film filter. Either at the render completion or during the render, I'll get all sorts of "screen draw" problems, like green and pink pixels everywhere. Sometimes they will only appear in the Canvas window, but if I launch any other app, the new app's is nothing but the screen error and the app is useless, thought I think it still functions, though useless to the point that I'm only left with having to restart. Occasionally, it'll throw that error telling me I must restart (in several different languages). I have occasionally had success with very short clips, but anything much more than 30 seconds is useless. I would think this is a hardware issue; however, it only happens under Snow Leopard and is not an issue with Leopard.
    I have performed a clean install from a zeroed disk with both 10.5 and 10.6 and upgraded to the latest point release. I'm not really sure where to go from here. Has anyone experienced anything like this? I have the early 2008 8-core 2.8GHz Mac Pro with 16Gigs of RAM and two monitors connected to the ATI HD 2600 XT. I've also tried rebooting to just one monitor, but no dice. I've run hardware tests from TechTools that came with my ACD's AppleCare and all appears rosy. Real Time effects seem to work just fine and I don't have issues with all effects that require rendering. Most befuddling, I'm having no issue on clips that have not first gone through Color. Strange, huh?

    Sorry about that.... The footage is ProRes422 1440x1080 going into Color and ProRes422 1920x1080 coming out. I've tried exporting at 8-bit Uncompressed out of Color with the same results.
    Originally, this is 24p footage from an HV20 taken to ProRes via this: http://support.apple.com/kb/HT2410 method.
    I'm still just not sure why this only happens in Snow Leopard, while everything works peachy in Leopard, though I think you may be on the right track with this being an FxPlug filter. I know I would occasionally get messages stating, basiclly, "Your GFX card is a wimp, these filters won't work" when trying 10-bit sequences under Leopard, thus I tried the 8-bit setting with this issue and all without any luck. I'll will try "Light Rays" and "Bloom" this evening to see if I get the same result.
    To make this stranger still, Bad TV seems to render just fine, as far as I can recall, only Bad Film give me problems. I suppose this particular filter may not be compatible with my configuration. Perhaps, I shoud be getting that message instead of a crash.
    Message was edited by: Carl Spackler

  • How to use a Web Template with queries from multiple BW Systems?

    Hi all,
    can anybody help me how to use a Web Template with queries (DATA PROVIDER)in it from multiple BW Systems?
    Thanks in advance, best regards
    Frank

    Great! Thanks for the quick response.
    Have you tried this for XMLA datasources created within the EP system also?
    i.e use Web Analyzer to create a view from the XMLA source and use that view within WAD?
    Thanks.

  • Oracle 10g - issue with "DELETE from TABLE WHERE ID in (1,2,3)" (cfqueryparam used)

    Hello, everyone.
    I am having issues with running a DELETE statement on an Oracle 10g database.
    DELETE
    FROM tableA
    WHERE ID in (1,2,3)
    If there is only one ID for the IN clause, it works.  But if more than one ID is supplied, I get an "SQL command not properly ended" error message.  Here is the query as CF:
    DELETE
    FROM TRAINING
    WHERE userID = <cfqueryparam cfsqltype="CF_SQL_VARCHAR" value="#trim(form.userID)#">
         AND TRAINING_ID in <cfqueryparam value="#form.trainingIDs#" cfsqltype="CF_SQL_INTEGER" list="yes">
    Anyone work with Oracle that can help me with this?  I'm an experienced MS-SQL developer; Oracle is new to me.
    Thanks,
    ^_^

    Nevermind.. a co-worker just told me that I still have to use parenthesis around the values for the IN clause. 

  • Issues with load from Excel

    Dear all,
    I have issues with loading the data from excel.
    My excel file looks like this:
    Time
    Store
    Neto_prodaja_ACT
    Neto_prodaja_TAR
    Jan-12
    C1
    16
    16
    Feb-12
    C1
    2
    2
    Jan-12
    C2
    1
    1
    Feb-12
    C2
    3
    3
    My procedure for load is:
    CLEAR STATUS 
    Across Var Down Time, Store
    Sel Neto_prodaja_ACT, Neto_prodaja_TAR
    Sel Store Input
    access lslink
         connect test1
         select * from my_list
         peek only 10
         read
    end
    When I load the data I receive following error:
          Time                         Store Neto_prodaja_ACT  Neto_prodaja_TAR 
        1 01/01/2012                   C1 16.00             16.00 
        2 02/01/2012                   C1 2.00              2.00 
        3 01/01/2012                   C2                                                                                                                                                                                                                                                                       1.00              1.00 
        4 02/01/2012                   C2 3.00              3.00 
    4 Record(s) Read, 0 Record(s) Skipped.
    DAT096:
    Unexpected Dimensions in ACROSS/DOWN List For Variable NETO_PRODAJA_ACT
    DAT096:
    Unexpected Dimensions in ACROSS/DOWN List For Variable NETO_PRODAJA_TAR
    The loaded data looks like this:
    The data for store C2 is loaded also on store C1 so everything is messed up.
    I also have a question regarding dimensions.  I have a model in PAS which has data from different data sources (BW and excel). In excel I have dimensions which are not loaded from BW (they don't exist there). How to create such dimenison?
    Thank you a lot in advance.
    Best regards,
    Petra

    Petra,
    The Forum isn't really designed as a training system but rather where people can share questions or get a separate pair of eyes to look afresh at issues that aren't working for some reason. This is particularly the case for something which is as important as creating dimensions.
    The idea of the SSM Cube Builder/Model Designer was to enable people to build models with their relevant dimensions and metrics for demos and simple initial systems using manual data entry. If you are getting into building dimensions that will be outside BW then you are moving into the implementation arena rather than demo creation and need to work carefully so that things tie up.
    I doubt people would expect to be able to set up/implement BW without training and SSM is the same.
    If you would like training or would like to collaborate on a first project to enable skills transfer then my colleague Pedro and I would be happy to discuss this. We have done this with other people and it has worked well.
    Regards
    Colin

  • Quality issues with calls from US to Korea

    I've always been a big fan of Skype. I have a premium account and I use "Skype to go" to call from the US to South Korea. Starting about 5 months ago, the quality of these calls has severely degraded. It is almost not worth the call. It is very difficult for me to hear the people I've called and for them to hear me as well. There is no Skype customer support contact phone number listed anywhere on the Skype website that I can find. Otherwise, I'd be addressing this issue with a real person. Is there a reason for this call quality degradation? Is there a fix in work? Is there a customer service number I can call? Is it time for me to leave Skype?

    rates are available on http://www.skype.com/en/rates/  just enter Itay in the destination and check the rates lower down the page.
    If you are going to make a lot of calls - check the subscriptions available too...
    There are subscriptions that include landlines and mobiles as well

  • Spread Data Over Multiple Months & Years with Data from Multiple Years

    Hello Everyone,
    I have a complex calculation for spreading values over several months spanning mulitle years. Because we have a 36 month rolling Forecast, a more sophisticated calc is required as opposed to hard coding months or years.
    Heres the description:
    Users enter the following data,
    FY11     BegBalance     Number of BOD Members     10
              BOD Options Vesting Months     20
              BOD Options Accounting Value     10
              BOD Options- Number of Shares     100
              BOD Grant Month     Aug
    FY12     BegBalance     Number of BOD Members     5
              BOD Options Vesting Months     10
              BOD Options Accounting Value     5
              BOD Options- Number of Shares     200
              BOD Grant Month     Oct
    FY13     BegBalance     Number of BOD Members     20
              BOD Options Vesting Months     8
              BOD Options Accounting Value     20
              BOD Options- Number of Shares     100
              BOD Grant Month     Feb
    Based on the above;
    "BOD Stock" is calculated as following/month=Number of BOD Members*BOD Options Accounting Value*BOD Options- Number of Shares/ BOD Options Vesting Months
    Start month for the above is based on "BOD Grant Month". So, for instance considering data for FY11:
    The total "BOD Stock" value is $10000 (originating from FY11) with start month of AUG in FY11 and the number of months to spread over is 20 months. So, essentially the "BOD Stock" per month (originating from FY11) is $500 starting from AUG FY11 to Mar FY13.
    Similarly, the total "BOD Stock" value is $5000 (originating from FY12) with start month of OCT in FY12 and the number of months to spread over is 10 months. So, essentially the "BOD Stock" per month (originating from FY12) is $500 starting from OCT FY12 to JUL FY13.
    The challange I am facing is because of the number of months to spread. Because I have data to spread from multiple years and each year's data spills into the following years, each year should accumulate data from prior years. For instance;
    FY11 should include only FY11
    FY12 should include FY11 and FY12
    FY13 should include FY11, FY12 and FY13.
    Could anyone suggest a smarter way to do this without writting code for each year, maybe using @MDALLOCATE function? The following shows how data should be spread and accumulated.
                             BegBalance     Jan     Feb     Mar     Apr     May     Jun     Jul     Aug     Sep     Oct     Nov     Dec     Period
    FY11     Number of BOD Members          10     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Vesting Months          20     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Accounting Value     10     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options- Number of Shares     100     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Grant Month               Aug     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
              BOD Stock               10000     #mi     #mi     #mi     #mi     #mi     #mi     #mi     500     500     500     500     500     #mi
    FY12     Number of BOD Members          5     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Vesting Months          10     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Accounting Value     5     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options- Number of Shares     200     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Grant Month               Oct     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
              BOD Stock               5000     500     500     500     500     500     500     500     500     500     1000     1000     1000     #mi
    FY13     Number of BOD Members          20     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Vesting Months          8     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options Accounting Value     20     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Options- Number of Shares     100     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
         BOD Grant Month               Feb     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi     #mi
              BOD Stock               40000     1000     6000     6000     5500     5500     5500     5500     5000     5000     #mi     #mi     #mi     #mi
    Appreciate your inputs!
    Edited by: user10678366 on Oct 12, 2010 3:21 PM

    Why not use substitution variables for Years? you could have something like &Year1, &Year2, &Year3
    Cheers

Maybe you are looking for

  • No Sound, Safari Slow & MacBook Pro Very Slow after upgrading to Yosemite.

    Hi All, Upgrading to Yosemite has resulted in the following issues with my computer/laptop: 1. I have lost all sound and the sound options are no longer there after looking in Preferences. 2. Safari only loads parts of pages and then takes forever to

  • How do I watch a movie on my computer that I've rented in iTunes on my iPhone 5?

    Pretty self explainitory. The new iTunes set up ***** and I can't figure out how I transfer a rented movie downloaded from my iPhone 5 onto my MacBook Pro to watch (use to be just a drag and drop situation.)

  • Progress Bar in Datagrid in flex

    Hi, I have a urgent requirement, which needs to have ProgressBar in DataGrid. I want to set progress for each of the ProgressBar in datagrid to be binded to a cloum (i.e your progress bar column is binded to some object in array collection). Please d

  • Acrobat Pro reverts to trial version after 15 days.

    Hi, I am having an issue where acrobat 11 reverts to a trial version of sorts after 15 days.  I am utilizing APTEE to generate a .xml file with my volume license key. A. What check is the product executing for this. B. Can i disable that "check" as m

  • LVOOP Class Versioning, saving to file

    I'm storing LabVIEW objects to file.  What is the best way to re-load these objects even if the class version has changed?  Generally I've found that this causes few problems and the classes are able to adapt, except when I've made major changes to t