Speeding up displaying 1000s of rows of db query results in JSP

I am working on a report that formats and displays thousands of rows from the result set. Although the query itself takes only 1 sec, a lot of time (15 secs) is spent formatting for JSP and serving it back to the browser.
Is there an efficient way of speeding this up? Increasing page buffer size didn't seem to help. <%@ page buffer="64kb" %>
Thanks
Mark Sabatini

Is there an efficient way of speeding this up?
Increasing page buffer size didn't seem to help. <%@
page buffer="64kb" %>The container starts writing out the html when the buffer is full.
So, increasing the buffer size will further delay the appearance of the page in the browser.
If by formatting the page, you mean sorting/re-arranging data, you could push that into the database by using a stored procedure.
@mshanu: What exactly do you expect to achieve by adding an extra step of converting to xml?

Similar Messages

  • Styling report rows using the query result

    Hello, is it possible to style a row in a report using the values returned by the underlying sql query?
    For example, if my query returns a column called ROW_CLASS I would like to use the placeholder #ROW_CLASS# to style the row, e.g. specifying the row class.
    Apparently such row attributes are not available to the apex developer. For each single column value I can set the "Tabular Form Attributes" and "Column Formatting", but I cannot set anything on the whole row.
    In other words I can style the TDs but not the TRs.
    I think this is clearly a "missing feature" that should be there, single the APEX engine that turns the query result into the HTML that displays the table can already access the column values via their placeholders. It would be sufficient to add some "row attributes" or "row class" field in the report.
    It could be used for lots of useful things, in my particular case, highlighting rows that contain errors.
    Also there is no way to perform that operation in CSS (e.g. get the TRs which contain at least one TD of class "ROWERROR"). I know it could be done in JS, but that's very messy for such a simple declarative problem.

    GChierico wrote:
    Hello, is it possible to style a row in a report using the values returned by the underlying sql query? Yes, for standard reports, using custom report templates: +{thread:id=2493917}+
    Interactive reports require the use of Dynamic Actions/jQuery.

  • Options to control display performance of CLOBs, etc. in Query Result view?

    Whenever I attempt to query a table that contains LOBs (e.g. a CLOB or XMLTYPE), the lack of performance pretty much makes the "Query Result" view (from F9) unusable. Any time I attempt to scroll the results, SQL developer apparently continues to query the database for the additional characters to populate the view.
    Resizing the columns containing the LOB to only a few characters almost solves the issue. Unfortunately, the size of the columns showing the LOBs apparently attempt to resize to the length of the LOB, making the column several pages long - and the same performance issue prevents resizing it smaller.
    Ideally, there would be some way to resize a column to a given or even a predefined and small size, without having to drag the resize handle the entire width of the desired resize amount. Alternatively, there could be a user preference to never set default column widths above a given number of pixels or characters. Another option would be a user preference to disable the in-line display of LOB contents, displaying only and requiring a click on the "..." (or pencil icon) button to open the "View Value" dialog. Ideally, all 3 of these options could be implemented.
    One crude work-around I'm using for now is to exclude the LOB columns from the results, requiring me to make secondary queries to see the LOB contents when necessary, and doesn't allow for scrolling through and viewing the LOB contents at all. Another work-around is to run the query as a script (F5) instead of a query (F9), and view the results in the "Script Output" view instead.
    I'm currently using SQL Developer 2.1.0.63, but experienced this same issue with all previous versions, including 1.5.5.
    Thanks!

    I agree.
    When I requested to auto-width the columns, I said to build in a maximum, but apparently they didn't.
    I suggest you log 2 feature requests on the SQL Developer Exchange; 1 for the maximum width, 1 for the CLOB contents/performance. Like this others can vote too and add weight for future implementation (I will).
    Have fun,
    K.

  • Conditionally display button based on number of rows in rpt query results?

    I know that I can conditionally display a button based on the number of rows returned in a query entered in the condition. However, I have a report region button that I only want to display if any data was returned by a report query. Since I've already executed the query to generate the report, I do not want to execute it again to determine whether any rows were returned. Is there any way to detect whether any rows were returned for a report other than to reissue the query?

    http://htmldb.oracle.com/pls/otn/f?p=24317:52
    OK, so it looks like it contains the rowcount of the report region rendered just before the variable (apex_application.g_flow_total_row_count) is referenced.
    Sort of like how SQL%ROWCOUNT contains the no. of records affected by the last SQL DML statement.
    Note that the pagination scheme affects the result. In the example above, the 2nd report region is showing 10 rows with a 'Rows X to Y' pagination scheme. So g_flow_total_row_count=11 because I guess the reporting engine has to fetch the 11th row (and discard it) to determine whether to render the 'Next' pagination link.
    If you select a pagination scheme that forces the reporting engine to fetch all the rows 'Rows X to Y of Z', g_flow_total_row_count will always be Z, not the number of rows actually rendered on the screen.
    Thanks

  • Limit Number for Rows in BW Query Result

    Hello Experts,
        I am creating a query to be consumed by a web service. Therefore, I want to restrict the number of rows the query can display. Does anyone know a way to limit the result set to display only say FIRST 100 rows of data?
        I have looked at 'safety belt' solution, i.e. limiting number of cells to for example, 5000 cells. However, when the limit is exceeded the query just shows an error message not the first 5000 cells.
    thanks,
    Kartik

    Hi,
    You can do some things like..........
    Do not display the data in a detailed level.
    Use Always Suppress option in the result set.
    Also it depends on your Query definition. If your rows contains Branch wise or Region Wise, then your report will be fit in your first level of output. You need not to drilldown further.
    Why do you want to consider only first 1000 rows if you are planning to use it by Web service?
    I don't know whether it is feasible or not. I have one more alternative for you. You can try to achieve by APD by the Query. Insert a ABAP routine which should consider first 1000 result rows for your Web service. Just throw a light on this idea..............
    Regards,
    Suman

  • Need to hide rows in the Query results with blank values

    Hi All,
    We have a requirement like this for Stock Report, we need to display both movements and balance in that report. We display the movement data directly from the Standard cube with input as Fiscal period/year.  When we do like this, we are not able to get the opening balance as fiscal period was in char restrictions pane.
    We have created a dummy keyfigure restricted to Fiscal period ( so that the global filter is not applied and get the inventory data irrespective of fiscal period input ). We have created 3 variables of processing type customer exit and acheived calculating opening balance, current movement and closing balance.
    If FP input is 009.2010 to 010.2010, it will get whatever Qty moved before 009.2010 ( 001.1990 - 009.2010 in exit ) as opening balance and closing balance ( 001.1990 - 010.2010 )  and the Qty KF restricted with another exit varibale ( 009.2010 to 010.2010 ).
    Hope everyone understood the scenario and issue here is, though I give the input 009.2010 - 010.2010 , I get the rows displayed for different periods ( this is because I am retreiving data for all the fiscal periods but restricting it based on input ). How to restrict/hide these rows.
    Your inputs and suggestions are valued.
    Thanks,
    Chandra.

    Hi,
    Try creating a query level field which would populate as "X" (with the IF condition ) if the record falls in the period which you have given for input variable (009.2010 - 010.2010). Then place a query level filter for this field where only records with value "1" for this field is displayed.
    Hope this helps.
    Happy to help further.
    Regards
    Venky

  • Removing a row from SQL query results when there is a duplicate hostname

    I have a query created for a software usage report in SCCM. When there are multiple versions of the same software (Acrobat) installed on the same machine, I will receive duplicate results for the same machine. For example, it will come back with Acrobat
    9 and another Acrobat 10 for HOSTNAME1. However, only Acrobat 10 has a usage count. Is it possible to delete the row for Acrobat that has a software usage count of "0/null" if there is another Acrobat results showing up that actually has a usage
    count? Let me know if I need to clarify. Any suggestions would be appreciated.

    It is more complicated than doing just "Where usage count >0 and usage is not NULL"
    because I still want results that have a 0 usage count. I just don't want to have duplicate machines show up for the same software IF one of them returns a usage count of 0.
    SELECT DISTINCT
    abc.SECTOR
    ,abc.BA
    ,abc.SITE
    ,abc.HOSTNAME as 'Name0'
    ,rs.ResourceID
    ,CASE
    WHEN mf.OriginalFileName = 'dwrcc.exe' THEN 'DameWare'
    WHEN mf.OriginalFileName = 'matlab.exe' THEN 'MathWorks'
    WHEN mf.OriginalFileName IN ('encoder.exe','expressionweb.exe','exprwd.exe','mappoint.exe','winproj.exe','visio.exe','devenv.exe','VBExpress.exe','VCExpress.exe','VCSExpress.exe','VWDExpress.exe','excel.exe','groove.exe','infopath.exe','msaccess.exe','mspub.exe','onenote.exe','outlook.exe','powerpnt.exe','winword.exe','communicator.exe')
    THEN 'Microsoft'
    WHEN mf.OriginalFileName IN ('acrobat.exe','Acrobat Elements.exe','AfterFX.exe','Audition.Exe','Adobe Audition.Exe','AdobeCaptivate.exe','CFReportBuilder.exe','Coldfusion.Exe','Contribute.exe','director.exe','Projector.exe','dreamweaver.exe','Adobe
    Encore.exe','Adobe Encore Dvd.Exe','Encoredvd.Exe','Fireworks.exe','FlashBuilder4.exe','flash.exe','Flex Builder.exe','FlexBuilder.exe','Framemaker.Exe','framemaker+sgml.exe','illustrator.exe','HomeSite+.exe','homesite4.exe','homesite45.exe','Homesite5.exe','InDesign.exe','Lightroom.exe','Adobe
    OnLocation.exe','Pm65.Exe','Pm70.Exe','pm.exe','pm4.exe','pm5.exe','pm6.exe','photoshop.exe','Photosle.exe','Photoshopelementsorganizer.Exe','Photoshopelementseditor.Exe','photoshp.exe','Lightroom.exe','Adobe Premiere Elements.Exe','Adobe Premiere Elements
    8.0.Exe','Adobe Premiere Elements 10.Exe','Adobe Premiere Elements 9.Exe','Adobe Premiere Elements 7.0.exe','Premiere.Exe','Adobe Premiere Pro.Exe','Adobe-Pr-Vc.Exe','Robohelp.Exe','robodemo.exe','roboinfo.exe','Adobe Soundbooth CS5.exe','Adobe Soundbooth
    CS4.exe','Adobe Soundbooth CS3.exe','Adobe Media Encoder.exe','speedgrade.exe','adobe prelude.exe') THEN 'Adobe'
    ELSE 'OTHER'
    END as 'Publisher'
    ,(CASE mf.OriginalFileName
    WHEN 'acrobat.exe' THEN 'Acrobat'
    WHEN 'Acrobat Elements.exe' THEN 'Acrobat Elements'
    WHEN 'AfterFX.exe' THEN 'After Effects'
    WHEN 'Audition.exe' THEN 'Audition'
    WHEN 'Adobe Audition.exe' THEN 'Audition'
    WHEN 'AdobeCaptivate.exe' THEN 'Captivate'
    WHEN 'CFReportBuilder.exe' THEN 'Coldfusion Builder'
    WHEN 'Coldfusion.exe' THEN 'Coldfusion Standard'
    WHEN 'Contribute.exe' THEN 'Contribute'
    WHEN 'dwrcc.exe' THEN 'DameWare Mini Remote Control'
    WHEN 'director.exe' THEN 'Director'
    WHEN 'Projector.exe' THEN 'Director'
    WHEN 'dreamweaver.exe' THEN 'Dreamweaver'
    WHEN 'Adobe Encore.exe' THEN 'Encore'
    WHEN 'Adobe Encore Dvd.exe' THEN 'Encore'
    WHEN 'Encoredvd.exe' THEN 'Encore'
    WHEN 'encoder.exe' THEN 'Expression'
    WHEN 'expressionweb.exe' THEN 'Expression'
    WHEN 'exprwd.exe' THEN 'Expression'
    WHEN 'Fireworks.exe' THEN 'Fireworks'
    WHEN 'FlashBuilder4.exe' THEN 'Flash Builder'
    WHEN 'flash.exe' THEN 'Flash Pro'
    WHEN 'Flex Builder.exe' THEN 'FlexBuilder'
    WHEN 'FlexBuilder.exe' THEN 'FlexBuilder'
    WHEN 'Framemaker.exe' THEN 'FrameMaker'
    WHEN 'framemaker+sgml.exe' THEN 'FrameMaker'
    WHEN 'HomeSite+.exe' THEN 'Homesite'
    WHEN 'homesite4.exe' THEN 'Homesite'
    WHEN 'homesite45.exe' THEN 'Homesite'
    WHEN 'Homesite5.exe' THEN 'Homesite'
    WHEN 'illustrator.exe' THEN 'Illustrator'
    WHEN 'InDesign.exe' THEN 'InDesign'
    WHEN 'Lightroom.exe' THEN 'Lightroom'
    WHEN 'mappoint.exe' THEN 'MapPoint'
    WHEN 'Adobe Media Encoder.exe' THEN 'Media Encoder'
    WHEN 'Adobe OnLocation.exe' THEN 'OnLocation'
    WHEN 'Pm65.exe' THEN 'PageMaker'
    WHEN 'Pm70.exe' THEN 'PageMaker'
    WHEN 'pm.exe' THEN 'PageMaker'
    WHEN 'pm4.exe' THEN 'PageMaker'
    WHEN 'pm5.exe' THEN 'PageMaker'
    WHEN 'pm6.exe' THEN 'PageMaker'
    WHEN 'photoshop.exe' THEN 'Photoshop'
    WHEN 'Photosle.exe' THEN 'Photoshop'
    WHEN 'Photoshopelementsorganizer.exe' THEN 'Photoshop Elements'
    WHEN 'Photoshopelementseditor.exe' THEN 'Photoshop Elements'
    WHEN 'photoshp.exe' THEN 'Photoshop Elements'
    WHEN 'Lightroom.exe' THEN 'Photoshop Lightroom'
    WHEN 'adobe prelude.exe' THEN 'Prelude'
    WHEN 'Adobe Premiere Elements.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 8.0.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 10.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 9.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 7.0.exe' THEN 'Premiere Elements'
    WHEN 'Premiere.exe' THEN 'Premiere Pro'
    WHEN 'Adobe Premiere Pro.exe' THEN 'Premiere Pro'
    WHEN 'Adobe-Pr-Vc.exe' THEN 'Presenter'
    WHEN 'winproj.exe' THEN 'Project'
    WHEN 'Robohelp.exe' THEN 'RoboHelp'
    WHEN 'robodemo.exe' THEN 'RoboHelp'
    WHEN 'roboinfo.exe' THEN 'RoboHelp'
    WHEN 'Adobe Soundbooth CS5.exe' THEN 'Soundbooth'
    WHEN 'Adobe Soundbooth CS4.exe' THEN 'Soundbooth'
    WHEN 'Adobe Soundbooth CS3.exe' THEN 'Soundbooth'
    WHEN 'speedgrade.exe' THEN 'Speedgrade'
    WHEN 'visio.exe' THEN 'Visio'
    WHEN 'devenv.exe' THEN 'Visual Studio'
    WHEN 'VBExpress.exe' THEN 'Visual Studio'
    WHEN 'VCExpress.exe' THEN 'Visual Studio'
    WHEN 'VCSExpress.exe' THEN 'Visual Studio'
    WHEN 'VWDExpress.exe' THEN 'Visual Studio'
    WHEN 'WinWord.exe' THEN 'Word'
    WHEN 'matlab.exe' THEN 'MATLAB'
    ELSE mf.OriginalFileName
    END) as 'ProductName'
    ,mf.OriginalFileName
    ,sf.FileDescription
    ,CASE
    WHEN sf.FilePath like '%acrobat%' and sf.FileVersion != '' THEN left(sf.FileVersion,patindex('%.%',sf.FileVersion)-1)
    ELSE sf.FileVersion
    END AS 'FileVersion'
    ,sf.FilePath
    ,mf.MeteredFileID
    ,ISNULL(mus.UsageTime, '') as 'USAGETIME'
    ,ISNULL(mus.UsageCount, '') as 'USAGECOUNT'
    ,mus.LastUsage
    --,ISNULL(CONVERT(VARCHAR,mus.LastUsage,21),'') as 'Last Used'
    ,CASE
    WHEN mus.LastUsage IS NULL and
    sf.FilePath like '%\Program Files\Hewlett-Packard\%'
    or sf.FilePath like '_:\Windows\%'
    or sf.FilePath like '% old %'
    or sf.FilePath like '%[_]old[_]%'
    or sf.FilePath like '%backup%'
    or sf.FilePath like '_:\Data\%'
    or sf.FilePath like 'C:\Users\%'
    or sf.FilePath like 'C:\Documents and Settings\%'
    or (sf.FileName = 'acrobat.exe' and sf.FileDescription IS NULL)
    THEN 'FALSE'
    ELSE 'TRUE'
    END as 'VALID'
    ,ISNULL(ui.UserName,scum.TopConsoleUser0) as 'PrimaryUser'
    FROM
    v_MeteredFiles mf
    INNER JOIN v_GS_SoftwareFile sf on mf.MeteredFileID = sf.FileID
    --LEFT JOIN v_SoftwareFile sfi on sfi.FileID = sf.FileID
    LEFT JOIN v_R_System rs on sf.ResourceID = rs.ResourceID and rs.Obsolete0 = 0 and rs.Active0 = 1
    LEFT JOIN v_CH_ClientSummary ch on ch.ResourceID = rs.ResourceID
    INNER JOIN [CUSTOM].[dbo].[ABC_SITES] abc on rs.Name0 = abc.HOSTNAME and abc.SERV_FL = 'N'
    LEFT JOIN (
    SELECT ResourceID,FileID,SUM(UsageCount) as 'UsageCount',MAX(MeteredUserID) as 'UserID',SUM(UsageTime) as 'UsageTime',MAX(LastUsage) as 'LastUsage'
    FROM v_MonthlyUsageSummary
    GROUP BY ResourceID,FileID
    ) mus on mus.ResourceID = sf.ResourceID and mus.FileID = mf.MeteredFileID
    LEFT JOIN v_Users ui on ui.UserID = mus.UserID
    LEFT JOIN v_GS_SYSTEM_CONSOLE_USAGE_MAXGROUP scum on scum.ResourceID = rs.ResourceID
    WHERE
    (ch.LastActiveTime >= GETDATE()-30 or bae.LOGON_TMSP >= GETDATE()-30)
    and mf.OriginalFileName != 'WinWord.exe'
    --Exclude files in Recycle Bin
    and sf.FilePath not like '_:\$Recycle.Bin%'
    --Exclude invalid flash FileID's:
    and sf.FileID not in ('216172782114109353','216172782113863960','216172782113863969','216172782114336737','216172782114337853','216172782114009539','216172782114088205','216172782114148960','216172782114088174','216172782114109319','216172782113854316','216172782114045303','216172782114103331','216172782114318673','216172782113997536','216172782114103319','216172782114035585','216172782114035580','288230376151905593','288230376152414835','288230376152326390','288230376152414762','288230376152752371','288230376152238194','288230376151864114','288230376152221470','288230376152194417','288230376152452591','288230376152433530','288230376151826881','288230376151905590','288230376151993886','288230376152142718','288230376151766967','288230376151949862','288230376151870700','288230376151805491','288230376151796019','288230376152041232','288230376152068486','288230376152330596','288230376151982279','288230376151982277','288230376152126901','288230376151864098','288230376152129697','288230376152055728','216172782113836986','288230376152068474','288230376152068500','288230376151754145','288230376152241787','216172782113974892','288230376152107352','288230376152049272','288230376152367258','288230376152014270','288230376152423348','288230376151777614','288230376152137355','288230376152699042','288230376151777252','288230376152025890','288230376152688217','216172782113850093','216172782113850201','216172782114478326','216172782114139161','216172782113976965','216172782114084839','216172782114084848','288230376151766956','288230376152068464','288230376151766948','288230376152068455','288230376151903237','288230376151857402','288230376151933218','216172782113888320','216172782113867157','216172782113798401','216172782113884867')
    and sf.FileDescription not like '%PackageForTheWeb%'
    and sf.FileDescription not like '%Projector%'
    and sf.FileDescription not like '%Adobe Reader%'
    and sf.FileDescription not like '%Netopsystems%'
    and abc.SECTOR in (@Sector)
    and abc.BA in (@Business_Area)
    and abc.SITE in (@Site)
    and (CASE mf.OriginalFileName
    WHEN 'acrobat.exe' THEN 'Acrobat'
    WHEN 'Acrobat Elements.exe' THEN 'Acrobat Elements'
    WHEN 'AfterFX.exe' THEN 'After Effects'
    WHEN 'Audition.exe' THEN 'Audition'
    WHEN 'Adobe Audition.exe' THEN 'Audition'
    WHEN 'AdobeCaptivate.exe' THEN 'Captivate'
    WHEN 'CFReportBuilder.exe' THEN 'Coldfusion Builder'
    WHEN 'Coldfusion.exe' THEN 'Coldfusion Standard'
    WHEN 'Contribute.exe' THEN 'Contribute'
    WHEN 'dwrcc.exe' THEN 'DameWare Mini Remote Control'
    WHEN 'director.exe' THEN 'Director'
    WHEN 'Projector.exe' THEN 'Director'
    WHEN 'dreamweaver.exe' THEN 'Dreamweaver'
    WHEN 'Adobe Encore.exe' THEN 'Encore'
    WHEN 'Adobe Encore Dvd.exe' THEN 'Encore'
    WHEN 'Encoredvd.exe' THEN 'Encore'
    WHEN 'encoder.exe' THEN 'Expression'
    WHEN 'expressionweb.exe' THEN 'Expression'
    WHEN 'exprwd.exe' THEN 'Expression'
    WHEN 'Fireworks.exe' THEN 'Fireworks'
    WHEN 'FlashBuilder4.exe' THEN 'Flash Builder'
    WHEN 'flash.exe' THEN 'Flash Pro'
    WHEN 'Flex Builder.exe' THEN 'FlexBuilder'
    WHEN 'FlexBuilder.exe' THEN 'FlexBuilder'
    WHEN 'Framemaker.exe' THEN 'FrameMaker'
    WHEN 'framemaker+sgml.exe' THEN 'FrameMaker'
    WHEN 'HomeSite+.exe' THEN 'Homesite'
    WHEN 'homesite4.exe' THEN 'Homesite'
    WHEN 'homesite45.exe' THEN 'Homesite'
    WHEN 'Homesite5.exe' THEN 'Homesite'
    WHEN 'illustrator.exe' THEN 'Illustrator'
    WHEN 'InDesign.exe' THEN 'InDesign'
    WHEN 'Lightroom.exe' THEN 'Lightroom'
    WHEN 'mappoint.exe' THEN 'MapPoint'
    WHEN 'Adobe Media Encoder.exe' THEN 'Media Encoder'
    WHEN 'Adobe OnLocation.exe' THEN 'OnLocation'
    WHEN 'Pm65.exe' THEN 'PageMaker'
    WHEN 'Pm70.exe' THEN 'PageMaker'
    WHEN 'pm.exe' THEN 'PageMaker'
    WHEN 'pm4.exe' THEN 'PageMaker'
    WHEN 'pm5.exe' THEN 'PageMaker'
    WHEN 'pm6.exe' THEN 'PageMaker'
    WHEN 'photoshop.exe' THEN 'Photoshop'
    WHEN 'Photosle.exe' THEN 'Photoshop'
    WHEN 'Photoshopelementsorganizer.exe' THEN 'Photoshop Elements'
    WHEN 'Photoshopelementseditor.exe' THEN 'Photoshop Elements'
    WHEN 'photoshp.exe' THEN 'Photoshop Elements'
    WHEN 'Lightroom.exe' THEN 'Photoshop Lightroom'
    WHEN 'adobe prelude.exe' THEN 'Prelude'
    WHEN 'Adobe Premiere Elements.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 8.0.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 10.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 9.exe' THEN 'Premiere Elements'
    WHEN 'Adobe Premiere Elements 7.0.exe' THEN 'Premiere Elements'
    WHEN 'Premiere.exe' THEN 'Premiere Pro'
    WHEN 'Adobe Premiere Pro.exe' THEN 'Premiere Pro'
    WHEN 'Adobe-Pr-Vc.exe' THEN 'Presenter'
    WHEN 'winproj.exe' THEN 'Project'
    WHEN 'Robohelp.exe' THEN 'RoboHelp'
    WHEN 'robodemo.exe' THEN 'RoboHelp'
    WHEN 'roboinfo.exe' THEN 'RoboHelp'
    WHEN 'Adobe Soundbooth CS5.exe' THEN 'Soundbooth'
    WHEN 'Adobe Soundbooth CS4.exe' THEN 'Soundbooth'
    WHEN 'Adobe Soundbooth CS3.exe' THEN 'Soundbooth'
    WHEN 'speedgrade.exe' THEN 'Speedgrade'
    WHEN 'visio.exe' THEN 'Visio'
    WHEN 'devenv.exe' THEN 'Visual Studio'
    WHEN 'VBExpress.exe' THEN 'Visual Studio'
    WHEN 'VCExpress.exe' THEN 'Visual Studio'
    WHEN 'VCSExpress.exe' THEN 'Visual Studio'
    WHEN 'VWDExpress.exe' THEN 'Visual Studio'
    WHEN 'WinWord.exe' THEN 'Word'
    WHEN 'matlab.exe' THEN 'Matlab'
    ELSE mf.OriginalFileName
    END) IN (@MeteredProduct)
    ORDER BY
    abc.SECTOR
    ,abc.BA
    ,abc.SITE
    ,abc.HOSTNAME

  • Splitting  single row to multiple query result

    Hi All,
    I have a column is a table with data seperated by new like . I need to write a select query which can split this to multiple rows .. can any one help me out .
    please see the xample
    select data_comm from customer where rownum=1
    data_comm
    serial=0
    parallel=1
    comm=1
    a single row contain a field called data_comm which has got data stored seperated by new_line
    I need to write a query which can split data on data_comm and give as multiple rows.
    Thanks in advance

    I think something like this would do the trick.
    Part 1:
    select substr(data_comm, 1, instr(data_comm,chr(10),1)) from customer ;
    Part 2:
    select substr(data_comm,instr(data_comm,chr(10),1)+1,instr(data_comm,chr(10),2)) from customer ;
    Part 3:
    select substr(data_comm,instr(data_comm,chr(10),2)+1,instr(data_comm,chr(10),3)) from customer ;
    Maybe the chr(10) is not the used newline char, but you can figure that one out yourself

  • Iterate query result - put specific rows in a collection and do output

    JDeveloper 11.1.1.3.0
    Oracle Lite: 10.2.0.1.0
    Browser: IE 7
    Hi,
    please help me in working on following requirement:
    1. Iterate the View Object Query Result
    2. Do some calculation on the Rows, lets say:
    Concatination of column1 and column2 and place it in a non database Attribute "column3"
    3. How to handle/place the non database attribute?
    4. Fetch specific rows from the query result; there should be a comparison, like checking master and detail hierachy struktur:
    Take Column1_ID (Master) check in columns2_ID (Detail), when found detail take this Row and place it in a buffer (Maybe ArrayList, or something like that)
    5. Show the Chace(ArrayList) to user, in a form of View Object, with standard functions like sorting and filtering
    Till now my process of solving the above requiremnts are:
    To Point 1:
    Created a service method in Application Implementation Class
       public void iterateEmp(){
         EmployeesVOImpl vo = getEmployeesVO1();
         while (vo.hasNext()){
          EmployeesVORowImpl row = (EmployeesVORowImpl)vo.next();
          System.out.println(row.getEmployeeId() + " | " + row.getFirstName() + " | " + row.getLastName() + " | " +  row.getEmail());   
          //row.setCalcCol(row.getFirstName() + "," + row.getLastName());
         }To point 2:
    Added an attribute to the View Object, with updateable and Queryable options. Place it on the JSPX Page.
    With setter method, filled with values, for example (non Database Attributes Name is CalcCol):
    Name:
    //see above code
    row.setCalcCol(row.getFirstName() + "," + row.getLastName());When doing so, on initial Call the values will be representated, but when sorting o filtering will be done, the values then will be erased.
    3. Added an Attribute in View Object "Attributes Panel".
    Here the XML Code of the View Object:
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
    <!---->
    <ViewObject
      xmlns="http://xmlns.oracle.com/bc4j"
      Name="EmployeesVO"
      Version="11.1.1.56.60"
      BindingStyle="OracleName"
      CustomQuery="true"
      ComponentClass="model.EmployeesVOImpl"
      PageIterMode="Full"
      UseGlueCode="false"
      RowClass="model.EmployeesVORowImpl">
      <DesignTime>
        <Attr Name="_codeGenFlag2" Value="Access|Coll|VarAccess"/>
        <Attr Name="_isExpertMode" Value="true"/>
        <Attr Name="_isCodegen" Value="true"/>
      </DesignTime>
      <SQLQuery>
        <![CDATA[select employee_id, first_name, last_name, email from employees]]>
      </SQLQuery>
      <ViewAttribute
        Name="EmployeeId"
        IsUpdateable="false"
        IsPersistent="false"
        IsNotNull="true"
        PrecisionRule="true"
        Precision="6"
        Scale="0"
        Type="oracle.jbo.domain.Number"
        ColumnType="NUMBER"
        AliasName="EMPLOYEE_ID"
        Expression="EMPLOYEE_ID"
        SQLType="NUMERIC">
        <DesignTime>
          <Attr Name="_DisplaySize" Value="22"/>
        </DesignTime>
      </ViewAttribute>
      <ViewAttribute
        Name="FirstName"
        IsUpdateable="false"
        IsPersistent="false"
        PrecisionRule="true"
        Precision="20"
        Type="java.lang.String"
        ColumnType="VARCHAR2"
        AliasName="FIRST_NAME"
        Expression="FIRST_NAME"
        SQLType="VARCHAR">
        <DesignTime>
          <Attr Name="_DisplaySize" Value="20"/>
        </DesignTime>
      </ViewAttribute>
      <ViewAttribute
        Name="LastName"
        IsUpdateable="false"
        IsPersistent="false"
        IsNotNull="true"
        PrecisionRule="true"
        Precision="25"
        Type="java.lang.String"
        ColumnType="VARCHAR2"
        AliasName="LAST_NAME"
        Expression="LAST_NAME"
        SQLType="VARCHAR">
        <DesignTime>
          <Attr Name="_DisplaySize" Value="25"/>
        </DesignTime>
      </ViewAttribute>
      <ViewAttribute
        Name="Email"
        IsUpdateable="false"
        IsPersistent="false"
        IsNotNull="true"
        PrecisionRule="true"
        Precision="25"
        Type="java.lang.String"
        ColumnType="VARCHAR2"
        AliasName="EMAIL"
        Expression="EMAIL"
        SQLType="VARCHAR">
        <DesignTime>
          <Attr Name="_DisplaySize" Value="25"/>
        </DesignTime>
      </ViewAttribute>
      <ViewAttribute
        Name="CalcCol"
        IsSelected="false"
        IsPersistent="false"
        PrecisionRule="true"
        Type="java.lang.String"
        ColumnType="VARCHAR2"
        AliasName="VIEW_ATTR"
        SQLType="VARCHAR"/>
      <AttrArray Name="KeyAttributes">
        <Item Value="EmployeeId"/>
      </AttrArray>
    </ViewObject>To Point 4:
    There should be a specific sort order, which i have to code in ADF.
    Just to give an overview:
    Colum1 and Column2 (nothing to do with the emp table) have relationship. Several hierachies are existing in the Query Result.
    For identifying the start point of any of these hierachies, i have to iterate through the Query Result and fetch these start point
    and buffer it in an array or something like that.So in the end i have to get the same query Result but with different Sort Order.
    How to buffer theses Rows (Array?) and show in a View Object?
    Can we use the same view Object for solving that, or should we use another View Object which catches the new Result Set?
    To Point 5:
    The Result should be, as mentioned above, a View Object including new Result Set, which can provide standard behavior (sort, filter)
    I hope the requirement is defined clearly enough, so maybe you can make some suggestions on that.
    Thank you for replies.
    Edited by: user9198377 on 13.07.2011 02:52

    Hi.. You can do this without DB View. Have CalcCol transient attribute in VO. Instead of iterating VO rows and setting CalcCol attr, generate View Row Impl class. Inside getCalcCol(), write your logic. This will be called during each and every request so that transient attr data won't become null during sorting and filtering. If your VO is entity driven, do the same in Entity impl class
    Raghu
    Edited by: Raguraman on Sep 5, 2011 9:48 AM

  • Re: [iPlanet-JATO] How to skip the display of a row in a TiledView ?

    Syam--
    I am having problems in skiping the display of a row in a Tiled
    view. I have a customer search results page. Each customer has an
    associated type.While displaying the search results, I should skip the
    customer record from display, if the associated type falls in certain
    categories.
    What I want to tell is, the comment(saying this is equivalent of
    repeated_onbeforerowdisplayevent) and placement of the
    onbeforerowdisplayevent handler(NetD) code in nextTile() method is
    confusing.Agreed. We used to have a seperate row display event, but removed it
    because it was extraneous.
    I did not find an equivalent way of doing this in JATO ? Can
    someone tell me how to do this?There are a couple of options. First, you could write a scriptlet in your
    JSP inside the tiled view tag that would check the status of the row and
    just skip the HTML output for that row if it matched your criterion. The
    other possibility is to override the nextTile() method to do an additional
    super.nextTile() call if the row isn't to be displayed. For example,
    something like this:
    public boolean nextTile()
    boolean result=super.nextTile();
    if (result && isHiddenRow())
    // Skip an extra row
    result=super.nextTile();
    return result;
    Todd

    i have the following code here in the renderer n while setting the value in the table how do i pass the value n in the renderer i only have the indexes of the row n col how to check for the value thats not in the table i have commented the code where ever required... kindly help me out with this problem
    <Code>
    private JTable table = new JTable(){
         public Component prepareRenderer(TableCellRenderer renderer, int rowIndex, int vColIndex) {
              Component c = super.prepareRenderer(renderer, rowIndex, vColIndex);
              if (!isCellSelected(rowIndex, vColIndex)) {//What else should i put in here to check the value
                   c.setBackground(Color.yellow);
              else {
                   c.setBackground(getBackground());
              return c;
    StringBuffer sql = new StringBuffer("Select * from table)
    int row = 0;
    table.setRowCount(row);          
    try {
    ResultSet rs = //execute SQL
    while (rs.next()) {
         table.setRowCount(row + 1);
         table.setValueAt(rs.getString(1), row, 0);
         //This is where i have to change the color
         if(rs.getString("ColumnName").equals("Something")){
              //Change the color of the current row
         row++;
    rs.close();
    catch (SQLException e) {
    </Code>

  • How to display a 1 to many query result in a single row?

    Hi,
    I want to display a 1 to many relationship in a query in just one row. The current result is that I get more than 1 rows. How can I display it in one column with the additional attribute in a column, without repeating? Thank you.
    Select s.student, t.teacher from student_table s, teacher_table t where s.id = t.student_id
    Result
    Student Teacher
    John Doe Larry Woe
    John Doe Mary Moe
    I would rather get a result like this:
    Result
    Student Teacher 1 Teacher 2
    John Doe Larry Woe Mary Woe
    Edited by: Samantha on May 18, 2011 2:48 PM

    Hi,
    Will all Students have exactly two Teachers?
    If not picture your sample with two more Students.
    One having 1 Teacher
    One having N Teachers
    Think about N, what will it be? - How would you create a table with N columns?
    If you can't easily answer above, re-consider what you are trying.
    That said, it could still be done - even if all Students do not have exactly two Teachers - and is called Pivot a dynamic number of columns.
    Examples are in FAQ
    SQL and PL/SQL FAQ
    Still a bad idea, with or without known number of teachers
    Regards
    Peter

  • Issue with table selection and display the seleted rows in another page as a table data

    Dear ALL,
    I have a  requirement as below:
    I have a custom OAF  page having one button, on pressing the button it will open a popup window, in that i am doing search operation and data would populate in table region below.
    Then from the table i am doing multiple selection of rows and i have a button, on pressing the button the seleted rows should display in the base page where i called this popup window and popup window should close.
    so i am able to perform multiple selection of row  from the table but how i can display the seleted rows in my base page  and how i can close the poup window after the seleted rows displayed in the base page, please help me on this.
    Thanks
    Deb

    Hi,
    For navigation data from one page to another  you can use  a hashmap that contains the parameters.
    // processFormRequest()
    HashMap hsp = new HashMap(1);
    hsp.put("myParam", "myParamVal");
    pagecontext.setForwardURL("MY_FUNCTION", (byte)0, null, hsp,true, "N", (byte)0);
    You can then retrieve this parameter in processRequest() via:
    pagecontext.getParameter("myParam")
    //Code for redirect to base page with commit
    Refer to the setPostToCallingPage method, from OADialogPage Class how to make the dialog page action buttons submit back to the calling page. In the example, the OK button commits the changes on the dialog page and the NO button rolls back the changes.
    OADialogPage dialogPage = new OADialogPage(OAException.*, mainMessage, null, "", "");
    dialogPage.setOkButtonItemName("okButton");
               dialogPage.setOkButtonToPost(true);
               dialogPage.setNoButtonToPost(true);
               dialogPage.setPostToCallingPage(true);
               dialogPage.setOkButtonLabel(yes);
               dialogPage.setNoButtonLabel(no);
    Thanks,
    Dilip

  • How display number of row in select statement

    How can I display number of row in select statement?
    Table
    data1 data2
    xxx ccd
    wss qwe
    qws uij
    I need get from SELECT statement:
    1 xxx ccd
    2 wss qwe
    3 qws uij

    user13734495 wrote:
    Thank you from answer.
    Statement
    select rownum rn, data1, data2 from table
    is good.
    And what have I do went I use
    select rownum rn, data1, data2 from table order by data1
    and I get
    3 qws uij
    2 wss qwe
    1 xxx ccd
    I need
    1 qws uij
    2 wss qwe
    3 xxx ccdhence the importance of describing the complete problem.
    select
      rownum,
      data1,
      data2
    from(
      select
        data1,
        data2
      from
        table
      order by
        data1)

  • Rollup and Display Non Existing Rows

    This query produces the results except that I would like to have a final total and overal average (excluding the "No GPA"). Shown as XXX in the output sample. Can this be done in one query or do I need to union for the summary?
    Additionally, if possible, how can I write some statements so that rows that may not exist can be displayed on the output? Example: there are no GPAs in the range of 0.1 thru 0.9. My query results do not show the first two rows, however, the users would like to see these rows displayed regardless of the existence or not.
    GPARange            Count  Avg
    0.1 - 0.6  (F )            0      0.00
    0.7 - 0.9  (D-)            0      0.00
    1.0 - 1.2  (D )            1     
    1.3 - 1.6  (D+)            1    
    1.7 - 1.9  (C-)            4     
    2.0 - 2.2  (C )           20   
    2.3 - 2.6  (C+)           81
    2.7 - 2.9  (B-)          189
    3.0 - 3.2  (B )          387
    3.3 - 3.6  (B+)          452
    3.7 - 4.9  (A )          316
    NO GPA                   271
    TOTAL                   XXXX    X.XX
    SELECT academic_period,
           stu_population,
           College, 
            CASE
                WHEN ((MBA_GPA)) <= 0.6 then '0.1 - 0.6 (F )'
                WHEN ((MBA_GPA)) <= 0.9 then '0.7 - 0.9 (D-)'
                WHEN ((MBA_GPA)) <= 1.2 then '1.0 - 1.2 (D )'
                WHEN ((MBA_GPA)) <= 1.6 then '1.3 - 1.6 (D+)'
                WHEN ((MBA_GPA)) <= 1.9 then '1.7 - 1.9 (C-)'
                WHEN ((MBA_GPA)) <= 2.2 then '2.0 - 2.2 (C )'
                WHEN ((MBA_GPA)) <= 2.6 then '2.3 - 2.6 (C+)'
                WHEN ((MBA_GPA)) <= 2.9 then '2.7 - 2.9 (B-)'
                WHEN ((MBA_GPA)) <= 3.2 then '3.0 - 3.2 (B )'
                WHEN ((MBA_GPA)) <= 3.6 then '3.3 - 3.6 (B+)'
                WHEN ((MBA_GPA)) >  3.6 then '3.7 - 4.9 (A-)'
                WHEN ((MBA_GPA)) is null then 'No GPA'
            ELSE
                'What Happened'
           END as GPARange,
           count(id), round(avg(mba_gpa),2) AVG_GPA
    FROM gpa_stat
    where stu_population='F'
    and academic_period ='200940'
    GROUP BY  stu_population, 
              academic_period,
            CASE
                WHEN ((MBA_GPA)) <= 0.6 then '0.1 - 0.6 (F )'
                WHEN ((MBA_GPA)) <= 0.9 then '0.7 - 0.9 (D-)'
                WHEN ((MBA_GPA)) <= 1.2 then '1.0 - 1.2 (D )'
                WHEN ((MBA_GPA)) <= 1.6 then '1.3 - 1.6 (D+)'
                WHEN ((MBA_GPA)) <= 1.9 then '1.7 - 1.9 (C-)'
                WHEN ((MBA_GPA)) <= 2.2 then '2.0 - 2.2 (C )'
                WHEN ((MBA_GPA)) <= 2.6 then '2.3 - 2.6 (C+)'
                WHEN ((MBA_GPA)) <= 2.9 then '2.7 - 2.9 (B-)'
                WHEN ((MBA_GPA)) <= 3.2 then '3.0 - 3.2 (B )'
                WHEN ((MBA_GPA)) <= 3.6 then '3.3 - 3.6 (B+)'
                WHEN ((MBA_GPA)) >  3.6 then '3.7 - 4.9 (A-)'
                WHEN ((MBA_GPA)) is null then 'No GPA'
            ELSE
                'What Happened'
           END,
              rollup(college)
    order by 1, 2, 3, 4;

    Hi,
    user1069723 wrote:
    This query produces the results except that I would like to have a final total and overal average (excluding the "No GPA"). Shown as XXX in the output sample. Can this be done in one query or do I need to union for the summary?Yes, you can do that in one query, using ROLLUP. You don't need a UNION.
    Additionally, if possible, how can I write some statements so that rows that may not exist can be displayed on the output? Example: there are no GPAs in the range of 0.1 thru 0.9. My query results do not show the first two rows, however, the users would like to see these rows displayed regardless of the existence or not.That's exactly what outer joins do: they display data from one table with matching data from a second table, if any matching data is found. The data from the first table is displayed whether or not there is a match. If there is no match, all columns from the second table are NULL. If you want to treat those NULLs as 0's, use NVL, as I did when displayijng the average, below.
    In this problem, what is the first table, the table that has one row per grade range, and will be displayed even if no row in the result set falls into that grade range?
    You ought to have such a table. The information about where the ranges begin and end, what letter grades are associated with each, and so on, is data. Data belongs in tables, not hard-coded into queries. If, next year, they decide to change where the boundary between D+ and C- falls, or to add an A group, an authorized user can make the change to one table. No matter how many queries use grade ranges, no programmer will have to change any query.
    Here's how you might create such a table:
    CREATE TABLE     GPA_Range
    AS
    SELECT  0.0 AS low_gpa, 0.7 AS high_gpa, '0.1 - 0.6 (F)'  AS display_txt, 'F'  AS letter_txt     FROM dual     UNION ALL
    SELECT  0.7 AS low_gpa, 1.0 AS high_gpa, '0.7 - 0.9 (D-)' AS display_txt, 'D-' AS letter_txt     FROM dual     UNION ALL
    SELECT  1.0 AS low_gpa, 1.3 AS high_gpa, '1.0 - 1.2 (D)'  AS display_txt, 'D'  AS letter_txt     FROM dual     UNION ALL
    SELECT  1.3 AS low_gpa, 1.7 AS high_gpa, '1.3 - 1.6 (D+)' AS display_txt, 'D+' AS letter_txt     FROM dual     UNION ALL
    SELECT  1.7 AS low_gpa, 2.0 AS high_gpa, '1.7 - 1.9 (C-)' AS display_txt, 'C-' AS letter_txt     FROM dual     UNION ALL
    SELECT  2.0 AS low_gpa, 2.3 AS high_gpa, '2.0 - 2.2 (C)'  AS display_txt, 'C'  AS letter_txt     FROM dual     UNION ALL
    SELECT  2.3 AS low_gpa, 2.7 AS high_gpa, '2.3 - 2.6 (C+)' AS display_txt, 'C+' AS letter_txt     FROM dual     UNION ALL
    SELECT  2.7 AS low_gpa, 3.0 AS high_gpa, '2.7 - 2.9 (B-)' AS display_txt, 'B-' AS letter_txt     FROM dual     UNION ALL
    SELECT  3.0 AS low_gpa, 3.3 AS high_gpa, '3.0 - 3.2 (B)'  AS display_txt, 'B'  AS letter_txt     FROM dual     UNION ALL
    SELECT  3.3 AS low_gpa, 3.7 AS high_gpa, '3.3 - 3.6 (B+)' AS display_txt, 'B+' AS letter_txt     FROM dual     UNION ALL
    SELECT  3.7 AS low_gpa, 999 AS high_gpa, '3.7 - 4.9 (A-)' AS display_txt, 'A-' AS letter_txt     FROM dual     UNION ALL
    SELECT  NULL,            NULL,             'No GPA',                         NULL             FROM dual;As always, document everything, especially non-intuitive or potentially misleading things:
    COMMENT ON COLUMN gpa_range.low_gpa IS 'Lowest numerical grade inside this range.';
    COMMENT ON COLUMN gpa_range.low_gpa IS 'Lowest numerical grade in THE NEXT range.  This value is OUTSIDE of the range';You might prefer to assign impossible low_gpa and high_gpa values (like -2 and -1) to the 'No GPA' row. It's completely arbitrary, non-intutive and potentially confusing, but it would make joining easier.
    If you can't create such a table, you can use a sub-query almost identical to the CREATE TABLE statement above in every query that needs it.
    Here's the main query to do what you requested:
    WITH      interesting_gpa_stat     AS
         SELECT     college
         ,     mba_gpa
         FROM     gpa_stat
         WHERE     stu_population     = 'F'
         AND     academic_period     = '200940'
    ,     all_colleges     AS
         SELECT DISTINCT     college
         FROM             interesting_gpa_stat
    SELECT        c.college
    ,        r.display_txt           AS gparange
    ,        COUNT (s.college)             AS count
    ,        NVL ( AVG (s.mba_gpa)
                , 0
                )               AS avg
    FROM                all_colleges          c
    CROSS JOIN        gpa_range          r
    LEFT OUTER JOIN        interesting_gpa_stat     s     ON (     c.college     =  s.college
                                                AND     r.low_gpa     <= s.mba_gpa
                                              AND     r.high_gpa     >  s.mba_gpa
                                  OR (     c.college     =  s.college
                                     AND     r.low_gpa     IS NULL
                                           AND     s.mba_gpa     IS NULL
    GROUP BY  ROLLUP ( c.college
                      , r.display_txt
    ORDER BY  c.college
    ,            r.display_txtWithout any sample data and the results you want from that data, I had to make several assumptions.
    For example, I assumed you wanted to have several colleges in the same result set. For each college, there will be one row of output for every grade range in the gpa_range table, regardless of whether any matches are found in the gpa_stat table. It's okay if there happens to be only one college if the result set.
    The query includes a total for each college, and a grand total for the entire result set.
    Any filtering (such as stu_population='F') should be done in the interesting_gpa_stat sub-query. You could get by without this sub-query, but any filtering conditions that would be in the WHERE clause would have to be added to outer-join conditions.
    NULL values are ignored in all aggregate funcitons, so nothing special has to be done to keep rows in the 'No GPA' group from distorting the averages. The NVL function that presents 0 as the average when no grades were found in the other ranges always causes this average to apperar as 0 in the 'No GPA' rows, too. If you would prefer NULL in that column, then put the NVL inside a CASE expression.
    Edited by: Frank Kulash on Jun 28, 2009 5:03 AM

  • I have add-ons (Convert to PDF, Edit in Contribute, Post to Blog) that use small icons, yet take up 2 rows of space at the top of my browser window. How do I move these items to display on 1 row?

    ''Problem: too much blank space at the top of browser window.''
    • The Convert to PDF icon takes up 1 entire row (predominately blank) of horizontal space
    • Edit in Contribute, Post to Blog are listed on a separate row, taking up 1 additional row (predominately blank) of horizontal space
    They both use small icons and titles, .5" wide each, are flushed to the left, yet take up 2 rows of blank space at the top of my browser window. How do I move these items to display on 1 row?

    Start Firefox in Safe Mode (https://support.mozilla.com/en-US/kb/Safe+Mode) and choose the 'Reset toolbars and controls option'. This will get you back to the stock icon set which you can then customize to your liking

Maybe you are looking for

  • Document with various reviews / approvals

    Dear Friends, In our document cycle it will be routed through many reviews and approvals. May be in each review and approval stage users will put their comments / edit the document. We have following statuses: Create --In prgoress- review 1 --- revie

  • What's this GrowhelperApp

    Just recently I have this growhelperapp coming up right on start up, and I see on my activity monitor this thing runnning on the background... The only thing I remember doing a few days ago was testing that Dropbox.com online backup thingy...so I'm w

  • Mac and PC sharing one Monitor

    A quick question to those of you that use both a PC and Mac on one montor. Which switch box do you use? Which switch box do you recommend? Which switch box should be avoided? I have grown tired of having to unplug my keyboard, mouse, speakers and mon

  • How can I transfer a bacth of files from PSCS4?

    I would like to tranfer a batch of files from one hard drive to another. How can I do this?

  • ZBF URL filtering Issue

    Hello. I have the following problem. I try to implement the url filtering feature on a cisco 2811 router and whenever i enable the parameter map patterns the router retuns (after some time) %Unable to compile obj regex... My config is parameter-map t