Adding more options onrollOver of the DataGird Row

Hi All,
I have Saved Reports DataGrid (which the Data comes from
external XML
file) for which, I want to add more Options (Like open,
Delete,
Rename) on rollover of the particular Row. as we have in AOL
Email.
Please let me known how to get this done for the Flex
DataGrid, if
possible with Example code
Thanks in Advance
PSamanth

Camelot summarized it perfectly..
What it ultimately comes down to (as always!) is how much money you have.
Cheapest is to buy Firewire drives and hook them in. Problem is, if the drive dies so does your data.
Most expensive and fastest is indeed Fiber channel stuff. But its expensive. A 6TB G-Tech FC RAID unit will cost you at least £3000 if you can get a good deal. And you have to have a FC card as well..
In between, and with the advantage that you can use the onboard kit, have a look at the Drobopro gear... for £900 ish you can get an empty unit and populate it with whatever drives you want. Expandable, has redundancy built in and simple to use. Has dual interfaces (FW and iSCSI). Performance wise, im not 100% sure as I dont have one myself, but reviews have been pretty positive so far.
The G-Tech FC RAID boxes are very fast and very nice pieces of kit. I have several of them on various macs dotted around, and theyre used for editing HD video. They handle it without breaking a sweat. G-Tech also keep upping the capacity, so the 6TB ones may not be the current versions...
Hope this helps!

Similar Messages

  • Adding more editing programs to the menu

    Hi I have a few programs that I use to develope my images. Such as Photomatix pro, Lightroom, Photosuite 6. When I go to try to get to one of the programs I have to go to prefrences and then pick each program that I want to use. Elements 10 only saves the last selected program. Is there a way to have all my programs listed in the menu for selection?
      Thanks
      Jim

    Having more than one "editing" app available on the menu wouldn't be a bad idea for a feature request.  It's not a biggie, but I'd use that feature a few times....
    Ken

  • If adding more in-params to the stored proc degrade the performance at all?

    Hi All,
    I have a stored proc, currently having 18 in-params and i have to add 4 new in-params. I just want to know, if there will be any performance degradation or not?
    Thanks & Regards
    --Dev                                                                                                                                                                                                                                                                                                                                                                                                           

    Billy,
    How can i deviate from the SW engr. concepts? I'm not from Mars. I just want to know, if there will be any perf. degradation, what is the cause behind that? What are the technical events occured inside the pl/sql compiler that degrades the performance.
    --DKar                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Does adding more Ram help with the speed of Compressor

    At my office, we are having to dump out a 300k qt 7 project that is an hour long. It takes currently 2 1/2 hours to render out. Can this process speed up a degree with more ram?
    Currently we have 8 gigs.. and we can make out to 16 gigs.

    I don't think so. I believe Compressor is cpu/disk io dependent. I think you have enough memory. Depending on what you're encoding to, you may be able to speed things up if your machine has multiple cpu's.

  • I have a late 2009 macbook  with osx 10.9.2 i recently added more memory to stop the colored pinwheel from poping up all the time but it has started again any ideas why this might be ty

    my 2009 mac book  has the pinwheel popping up alot any ideas?

    You'd have to look into Activity Monitor utility, to see if any applications or processes are running or hogging system resources; not just RAM (as it may seem OK even if it isn't; esp in Mavericks) but in the areas of hard drive capacities. Could be you have some other issues not just a too-full hard disk drive, or not enough RAM installed.
    Late 2009 MacBook 13-inch:
    Introduced
    October 2009
    Discontinued
    May 2010
    Model Identifier
    MacBook6,1
    Model Number
    A1342
    EMC
    2350
    Order Number
    MC207LL/A
    RAM spec:
    Maximum Memory
    8.0 GB (Actual) 4.0 GB (Apple)
    Memory Slots
    2 - 204-pin PC3-8500 (1066MHz) DDR3 SO-DIMM
    •MacBook: How to remove or install memory
    http://support.apple.com/kb/ht1651
    {specs from http://mactracker.ca for MacBook6.1, Late 2009, 13-inch model}
    Another utility that could show you plenty of busywork things going on, is Console. The system logs in there can show a detailed list of tons of activity. Perhaps some of the often-repeated results may be worth considering; and go by the time (day, hour, minute) you notice the spinning wheel; look into the logs from then.
    Have you tried starting up in SafeBoot (shift key held on startup, then login screen appears, hold down shift key again when you login) and then run Disk Utility's repair disk permissions? When done, you could try & restart the computer normally.
    If you happen to get incorrect specification RAM (close but not correct) that could also play into a spinning wheel deal; however the problem may be something else that RAM did not cure. Yet bad or incorrect RAM only adds to a pre-existing issue, since it could not solve it. Same with a System Upgrade. To upgrade to Mavericks with problems already does not mean they would go away; often that makes the first condition harder to resolve.
    Good luck & happy computing!

  • HT4557 Where is the more option?

    I am trying to stream music from Itunes on my PC to my ipad.  I have set up home sharing on my PC and on my Ipad.  I go to Music but then cannot see the 'More' option to choose the shared library.  The More option is missing. Where is it?

    Home Shariing is not accessible from Control Center, AirPlay is but not Home Sharing.
    The "Shared" option is found in the "More ..." section, bottom-right of Music app in iOS 7.  If you don't have a "More ..." selection, then maybe a Reset or Restore is in order, since that is how you not only access Home Sharing but also how you get the "Edit" button to rearrange the categories in the Music app "tray" at the bottom.
    If you manage to get the "More..." option in view, note that you won't see the "Shared" option unless (a) your iTunes library is up and running on the host computer, and (b) your iPad is on the same Wi-Fi network as the computer, and (c) Home Sharing is turned on and you're logged into the same Apple ID for Home Sharing.

  • Changing the font color for the complete row based on the Keyfigure Values

    Hi Experts,
    Can any one help me to find a solution for this?.
    I have a requirement, in which the Font color for the complete Row needs to be set to RED in Bex Report, when the corresponding Row Keyfigure is more than a particular value.
    Ex: Notification-Material-Customer-Def Qty-delivered Qty
          1000000 - XXXXX- AAAAAA-10-1000
    in the above example, when the Defect qty increses more than 10, then the complete Row Including the characterstics, Notification, Material, and customer Should be Highlighted in Red. This has to happen automatically once the Query is refreshed.
    Please let me know if you have any suggestion here?.
    Regard,
    Muruganand.K

    Hi,
    Step 1: Click the Format Menu in Excel(BEX Analyzer)
    Step 2: Click the Style submenu
    Step 3: there will be number of SAPBEX formats available. Each of these relates to another cell of BEx (Header, Cell Data,
                Result  Row, Hierarchies, etc.). Also, they depend on data types.
    Step 4: Select SAPBEXchatext
    Step 5: Click Modify. This displays all the standard formatting option as shown below.
    Step 6: Select Font, Color (Background/ Font).
    Step 7: Click OK on both the screens. The entire BEx output result row Font and color is modified.
    Hope it helps........
    Regards,
    Suman

  • I'm typing dates across the top row. I want the date to be 12/13 and the program changes it to Dec. 13. It is making me mad. How do I get it to stop doing the change? I want a numerical number.

    How do I get the numbers program to type a numerical date across the top row? It wants to change it to Dec. 13 instead of 12/13.

    Amy,
    I hope that you can forgive Numbers for converting the date you enter as 12/13 into the default format of "December 13, 2011", one that is popular with many users.
    You can change to any of the supported date formats by using the Cells Inspector, Date and Time options.
    Select the top row of cells and use the inspector to set the format. You may do this before or after making the entries.
    Jerry

  • We used to be able to sort by multiple columns/rows at once by right clicking on the header and choosing show more options-how do we do that in the new Numbers?

    We used to be able to sort by multiple columns/rows at once by right clicking on the header and choosing show more options-how do we do that in the new Numbers?  It doesn't appear anywhere.  Do I now have to sort massive tables by each column one at a time now?  Also there used to be an easier way to merge/unmerge cells without me having to go to the table menu each time.  Am I missing something?

    Multiple column sort is a missing feature in the new version.  Hopefully soon to return. You can do a multicolumn sort by sorting one at a time in reverse order of importance.
    For merging and unmerging cells, I select the cells and right click to bring up the contextual menu. Merge and unmerge are on the menu.  You could also create keyboard shortcuts for Merge Cells and Unmerge Cells in the Table menu.

  • The 10.4 upgrade smart playlist editing has removed the ellipse as the 3rd button option along side the adding or removing a parameter. Why? And can we get it back?

    I just did the iTunes update to 10.4 (80) from 10.3 on a MacPro OS X 10.6.8 . I am extremely nervous and saddened by a subtle change to the smart playlist editing features. I have 178.26gb of music, and a very extensive array of playlists and smart playlists taking full advantage of all the wonderful features and complexity someone has taken the time to develop. I have taken years of time developing my library, and this one little change will set me back substantially. The change? Removing the ellipse as the 3rd button option along side the adding or removing a parameter. The button allowed one to  create levels or groups of parameters within the dialogue window that could act independently within one smart playlist. For example, songs from artist "A" needs at least 2 stars to be included, while songs from artist "B" need three stars, and they both can be in the same smart playlist which has its first level of complexity. I have lists that go dozens of layers beyond. And dozens more that cross reference. Is there any way we can get the hierarchy back, ie. Reintroduce the ellipse button? Or is there something new I do not know about? Thanks!

    I would like to second this.
    This subtle yet life-changing removal is a total loss for advanced users that (used to) take full advantage of "logical and hierarchical" playlists. It tremendously impairs the "smartness" of the feature, effectively removing the possibility of mixing "and" & "if" parameters—which was the real beauty of the whole concept of "smart playlists" à la iTunes.
    Here's a simple example. I would like to create a playlist combining two genres (rock and electronic) with only songs that have a rating higher than 3. I cannot do that anymore. I need to create two playlists:
    a first playlist (A) that displays [Rock] OR [Electronic] (note that this playlist will never be played, it's an intermediary step required for B)
    then a second playlist (B) that displays [songs from playlist "A"] AND [with a rating higher than 3].
    It's a pain. And it clutters up browsing lists on my iPad/iPhone a lot.
    Smart playlists should get the ellipse button back!
    Moreover, the possibility of creating / editing smart playlists on iOS via a nice menu would be just… awesome. I would have thought Apple was going in that "smart" direction with iTunes. In hoping it's just a delay… until iOS 5 maybe?

  • Adding  some more  line  items  in  the  unconfirmed  Transfer Order

    Hi  All,
         We do kitting activity at our warehouse i.e. several components make up an assembly of a particular final product. The WH creates a production order(BOM) based on which the system creates TO wherever stock of individual components are available for picking. However, the remaining components which are required to make up the product are still awaited in such a case (stock unavailable at present). Under this situation, is it possible that the balance remaining components can be added to the same original TO created earlier (i.e. where only available line items of that TO is confirmed and the TO header is still open).
    Alternatively, can we add  some more  line  items  in  the  same unconfirmed  Transfer Order to facilitate this kitting process and thereby confirming the TO header finally.
    A quick feedback will be appreciated. Thanks.
    Regards
    Jaman

    Hi,
    If you know what all the items you will include in one TO, even though you haven't pick the items;
    In the TO, you have an option to make the items "Inactive" for which picking hasn't been done.
    After making the items "Inactive", if you save the TO, it will allow you to confirm the TO, but then, it will create the new TO with the inactive items.
    Hope its clear.
    Aktar

  • Change field value in a table, based on another field value in the same row (for each added row)

    Please Help, I want to change field value in a table, based on another field value in the same row (for each added row)
    I am using this code :
    <HTML>
    <HEAD>
    <SCRIPT>
    function addRow(tableID) {
    var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    var row = table.insertRow(rowCount);
    var colCount = table.rows[0].cells.length;
    for(var i=0; i<colCount; i++ ) {
    var newcell = row.insertCell(i);
    newcell.innerHTML = table.rows[1].cells[i].innerHTML;
    switch(newcell.childNodes[0].type) {
    case "text":
    newcell.childNodes[0].value = "";
    break;
    case "checkbox":
    newcell.childNodes[0].checked = false;
    break;
    case "select-one":
    newcell.childNodes[0].selectedIndex = 0;
    break;}}}
    function deleteRow(tableID) {
    try {var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    for(var i=0; i<rowCount; i++) {
    var row = table.rows[i];
    var chkbox = row.cells[0].childNodes[0];
    if(null != chkbox && true == chkbox.checked) {
    if(rowCount <= 2) {
    alert("Cannot delete all the rows.");
    break;}
    table.deleteRow(i);
    rowCount--;
    i--;}}}catch(e) {alert(e);}}
    </SCRIPT>
    </HEAD>
    <BODY>
    <INPUT type="button" value="Add Row" onClick="addRow('dataTable')" />
    <INPUT type="button" value="Delete Row" onClick="deleteRow('dataTable')" />
    <TABLE id="dataTable" width="350px" border="1">
    <TR>
    <TD width="32"></TD>
    <TD width="119" align="center"><strong>Activity</strong></TD>
    <TD width="177" align="center"><strong>Cost</strong></TD>
    </TR>
    <TR>
    <TD><INPUT type="checkbox" name="chk"/></TD>
    <TD>
    <select name="s1" id="s1">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    </select>
    </TD>
    <TD><input type="text" name="txt1" id="txt1"></TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>

    Hi,
    Let me make sure u r working with table control.
    First u have to create a event(VALIDATE) to do the validation.
    Inside the event,
    1. First get the current index where user has pointed the curson
    2. Once u get the index read the internal table with index value.
    3. Now u can compare the col1 and col2 values and populate the error message.
    1. DATA : lo_elt TYPE REF TO if_wd_context_element,
                   l_index type i.
    lo_elt = wdevent->get_context_element( name = 'CONTEXT_ELEMENT' ).
         CALL METHOD LO_ELT->GET_INDEX( RECEIVING  MY_INDEX = l_index.
    above code should be written inside the event.
    Thanks,

  • The 4-row Thai keyboard is so hard to type. 3-row keyboard is much better and more user-friendly. Is apple going to provide the old 3-row to download? Please....

    I &amp; a lot of my Thai friends are having a problem with the 4-row Thai keyboard coming with ios6. It is very tough &amp; hard to type. We have more than 90% of typo. Is apple providing rthe old 3-row Thai keyboard to download? Please.....it is much better and more user-friendly.
    Well, your reply is much appreciate.
    Thanks.

    Can't agree more. I have no idea why they changed it. The old three row one was innovative and far easier to use. The vowels were all kept in one bucket button so they were easier to find. Wished people made more of a fuss so that they would add the old keyboard back and allow people the option to choose between the two. I no longer type in Thai as it's seriously too much effort.
    Usability FAIL.

  • Sap.m.Table generating first two blank rows after adding more rows.

    Hi everyone,
                          I am stucked in a very bad condition the problem is with the table rows and columns. I am generating dynamic table columns and rows based on searched unit so whenever i am searching i created a function for initializing the table rows and columns i am looping the array for whatever the size of rows and columns it will display up to 5. My issue is with the request going is adding more times then the required one. So if anyone can check for the solution. Only problem is my data is generated correct but next time i call this method again it is hiding the first 2 rows.
    function initializeGrid() {
        if (SHOPFLOOR_DCS_UNIT_KEY != null) {
            var dcsComboBox = sap.ui.getCore().byId("selectDCSName");
            var dcsName = dcsComboBox.getValue();
            var viewData = {};
            viewData.EntityName = "DataCollectionSetAttribute";
            viewData.Condition = [{ColumnName : "DcsName",Value :dcsName}];
            viewData.Projection = {AttributeName:true,AttributeType:true,Length:true,Precision:true,LowerLimit:true,
                    UpperLimit:true,DefaultValue:true };
            $
            .ajax({
                type : "POST",
                url : "/demo/xsds/designer/SelectByQueryService.xsjs",
                contentType : "application/json",
                data : JSON.stringify(viewData),
                dataType : "json",
                success : function(data) {
                    /*dcDataTable.unbindItems();
                    dcDataTable.removeAllItems();
                    dcDataTable.removeAllColumns();*/
                    var dcsCols = data;
                    if (data != null
                            && data.length > 0) {
                        var firstColumn = [{
                            "AttributeName": "SerialNumber",
                            "ModifiedAttributeName": "SerialNumber"
                        for (var index = 0; dcsCols.length > index; index++) {
                            var currentRow = dcsCols[index];
                            if (currentRow.AttributeName != null
                                    && currentRow.LowerLimit != null
                                    && currentRow.UpperLimit != null) {
                                dcsCols[index].ModifiedAttributeName = currentRow.AttributeName
                                + "["
                                    + currentRow.LowerLimit
                                    + " - "
                                    + currentRow.UpperLimit
                                    + ","
                                    + "Def:"
                                    + currentRow.DefaultValue
                                    + "]";
                                firstColumn
                                .push(dcsCols[index]);
                            } else if (currentRow.AttributeName != null) {
                                dcsCols[index].ModifiedAttributeName = currentRow.AttributeName
                                + "["
                                    + "Def:"
                                    + currentRow.DefaultValue
                                    + "]";
                                firstColumn
                                .push(dcsCols[index]);
                            if (currentRow.AttributeType != null
                                    && currentRow.AttributeType == "LocalDate")
                                dateAttributes[dateAttributes.length] = currentRow.AttributeName;
                        dcsCols = firstColumn;
                        runtimeDCS = dcsCols;
                        console.log("dcsCols", dcsCols);
                        var viewData = {};
                        viewData.EntityName = dcsName;
                        viewData.Cmd="GET";
                        viewData.UnitKey=SHOPFLOOR_DCS_UNIT_KEY;
                        $.ajax({
                            type : "POST",
                            url : "/demo/xsds/designer/AddOrRemoveDCSDataService.xsjs",
                            contentType : "application/json",
                            data : JSON.stringify(viewData),
                            dataType : "json",
                            success : function(data) {
                                console.log("dcsVals"+
                                        JSON.stringify(data)+data.length);
                                dcDataTable.removeAllColumns();
                                for (var i = 0; i < data.length; i++) {
                                    for (key in data[i]) {
                                        var textValue = data[i][key];
                                        if (typeof textValue !== "object"
                                                && typeof textValue === "string"
                                                && textValue
                                                .indexOf("/Date(") > -1) {
                                            var startIndex = textValue
                                            .indexOf("(");
                                            var endIndex = textValue.indexOf(")");
                                            var tempValue = textValue.substring(startIndex + 1,endIndex);
                                            var tempDate = new Date(parseInt(tempValue));
                                            data[i][key] = tempDate.toDateString();
                                dcsModel.setData({dcsRows : data});
                                sap.ui.getCore().setModel(dcsModel);
                                var columnList = new sap.m.ColumnListItem();
                                dcDataTable.bindItems({
                                    path: "/dcsRows/",
                                    template: columnList,
                                for (var i = 0; i < dcsCols.length && i<5; i++) {
                                    dcDataTable.addColumn(new sap.m.Column({
                                        header : new sap.m.Label({
                                            text : dcsCols[i].ModifiedAttributeName
                                    columnList.addCell(new sap.m.Text({
                                        text : {
                                            path : dcsCols[i].AttributeName
                                clearItems();
                            },error : function(response) {
                                console.log("Request Failed==>",response);
                                if (response.responseText.indexOf('<html>') == -1)
                                    console.log(JSON.stringify(response.responseText));
                                else
                                    console.log("Invalid Service Name");
                },error : function(response) {
                    console.log("Request Failed==>",response);
                    if (response.responseText.indexOf('<html>') == -1)
                        console.log(JSON.stringify(response.responseText));
                    else
                        console.log("Invalid Service Name");
        else {
            console.log("Data not found!!!");

    No, even with the select box gone the table still doesn't show the last two rows, so this seems indeed be irrelevant to the question.
    Best Regards,
    S.
    ***update***
    I tried to create a simple case in which the same strange behavior occurs but I can't seem to reproduce it. The table that produces the two blank rows is part of a complex application and I tried to extract enough of it for a simple test case that behaves the same way but I can't manage to do that. I guess that once I have the behavior I will also know what causes it.
    It seems that the iterator is set to rangesize 10 but the table rests on rangesize 12, when I looked at other tables in the application it seems that if I want to set the rangesize from 57 to 50, it remains on 57.
    Can anyone help me with either this limited info or otherwise instruct me to get more info ?
    Best Regards,
    S.
    Edited by: matdoya on Dec 1, 2008 5:51 AM

  • HT1423 I am adding more memory, should I replace the top two slots with the 4g memory modules, then place 2g memory modules on bottom slots. Does it even matter?

    I am adding more memory, should I replace the top two slots with the 4g memory modules, then place 2g memory modules on bottom slots. Does it even matter?

    I am adding more memory, should I replace the top two slots with the 4g memory modules, then place 2g memory modules on bottom slots. Does it even matter?

Maybe you are looking for

  • Bad experience with HP

    A STORY OF YOUR TROUBLED CUSTOMER I write this story regretting two things. First the reputation that HP laptops had, is diminishing and second that I bought an HP laptop. (HP notebook G6-2201ax) The story begins in an emotional and a typical Indian

  • My PDF pack is not loading

    when I try to enter the site it says the website it says the page can not be displayed.  I tried going to it from the adobe site still no luck.  I was able to load the website yesterday but now its not working?

  • A3 OS X compatible flatbed scanner

    I need an A3 flatbed scanner but have read that Mustek scanners are terrible, I only mention them because they are cheap and plentiful. Does anybody have any experience regarding A3 scanners and OS X? I am not looking to spend much money. Thanks.

  • Calling from javascript a method which uses accesscontroller.dopriviledged

    Hello everybody! I've a problem in accessing my pc resources from a signed applet when calling methods from Javascript. If I try from start() or init() methods, I can do it, but as soon as I try from anoter method defined by myself, it throws this me

  • Running reports on different NLS_LANG. Need you expertise...Very Urgent.

    Hi All, I'm a systems developer here in Malaysia, and currently we've migrated the application from Oracle 6i to Oracle 11g. Right now were still in development stage and by next week our testing team will start the test before UAT. Our application w