Adding a Multiple Rows Without Clearing Previous Row Details
Dear All,
I want to Add multiple rows at the same time in a matrix at the same time .My problem here is When i add the New rows to the matrix already added data need to remail in the matrix , I cant put Matrix.Clear or Datasource.clear.
When i add multiple rows previous row details is duplicated to next rows how to avoid thus
Mohamed
Hi,
try this,
If (pVal.ItemUID = "BTNUID") And (pVal.EventType = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED) Then
Dim fr As SAPbouiCOM.Form
Dim sel As Integer
Dim oMatrix1 As SAPbouiCOM.Matrix
fr = SBO_Application.Forms.Item(FormUID)
oMatrix1 = fr.Items.Item("mtx_136").Specific
fr.DataSources.DBDataSources.Item(2).Clear()
sel = oMatrix1.GetNextSelectedRow
oMatrix1.AddRow(1, sel)
End If
"mtx_136" is your matrix ID
and "BTNUID" is your button ID
Similar Messages
-
Photos added to multiple folders without my choice
Hi,
I am having trouble with the folder structure within iPhoto (11--9.3). In the Albums, I have several folders of albums, e.g. vacation photos in albums within a "Travel" folder, photos from different family members in albums within a Family folder, etc. In other words, it is
ALBUMS
>folder.1
*album.1.1
*album.1.2
>folder.2
>folder.2.a
*album.2.a.1
*album.2.a.2
>folder.2.b
Seems sensible, and I've used this for a while now. Things got weird, though:
- Now when I try to add a new folder to the list, it automatically gets added to it all photos from the Event I have selected, regardless of whether I am actually in the Event or whether I have any photos selected.
- Problematically, those same photos get added to ALL folders in my Albums list. More precisely, they get added to the each of the upper-level folders, not to any of the the albums or ANY of the subfolders. That is, in the above example, they show up when I view folder.1 but not album.1.1 or album.1.2, and also in folder.2 but not folder.2.a or folder.2.b. or any of those albums.
- I can't find any way to remove those photos from the folders. I can select them and choose Cut, but they don't go away. There is no "remove from folder" command, and since they're not in albums, I am not given the "remove from album" option.
- Even more oddly, if I then select a different event and make a NEW folder, the photos from this different event are now the ones that show up erroneously in not just that newly created folder, but ALL the folders. The previous, improper photos are no longer included; they're apparently replaced by the new, improper ones.
Any clues about this? Anything to try?
Other potentially pertinent info: I've got ~6,000 photos, 80 events. I tried a similar thing after making a new library and restarting iPhoto, and the behavior is not repeated in that library. Restarting with the original library brought back the same behavior.
Thanks.Back up your iPhoto library, Depress and hold the option (alt) and command keys and launch iPhoto - rebuild your iPhoto library database
LN -
Select Multiple Rows in a Table without CTRL
Expecting the user to press "Ctrl" when selecting multple rows is very unfriendly and unintuitive. We'd like the row selection to work as in ALV where you just select multiple rows by clicking on them.
We've set the tables rowSelectable to true and selectionMode to 'multi' but we still cannot select multiple rows without the CTRL hotkey.
This issue apparently [arose before|About selection in the table] but wasn't resolved.
System Details
SAP_ABA 701 0006 SAPKA70106
SAP_BASIS 701 0006 SAPKB70106
SAP_AP 700 0019 SAPKNA7019Hello Marc,
you need to call IF_WD_CONTEXT_NODE->set_selected(index = lv_index) sorry for the typo in my previous comment.
by calling IF_WD_CONTEXT_NODE->set_selected method wont remove the lead selection.
to unselect the records, you can call the same method by passing the FLAG value as abap_false.
so for your usecase the logic will be like this in the ON_SELECT event handler
1. get the index of the new_lead_selection
2. check whether this is already seleted in the context node by calling IF_WD_CONTEXT_NODE->IS_selected
3. if already selected then call IF_WD_CONTEXT_NODE->set_selected( flag = abap_false index = lv_index)
if not selected then call IF_WD_CONTEXT_NODE->set_selected( index = lv_index )
Hope this solved your problem.
BR, Saravanan
Edited by: Saraa_n on Jul 6, 2011 11:52 AM -
How do I add multiple rows at once? Thanks,
OwenSee page 69 of the English edition of the user guide for the basics. If you've already been there and read that, you may be saying; yes, but I want to add them in the middle of my table. That's an extension of adding rows to the end of the table. Add as many rows as you need, at the end of the table. Then select the new rows by click-dragging across the row labels. Then grab the selection by one of the labels and pull to the left to separate the new rows from the rest of the table. Without letting go, move the cursor up the table to where you want the new rows to reside, just to the right of the labels, and you will notice that insertion marks, a split line, appear along the row borders under the mouse. When you reach the destination, let go of the mouse switch and the blanks will drop in where you want them.
Jerry -
How to manipulate data in multiple rows without using cursor??
Hi all,
I have a form in which there is a push button & 4 text fields.
Push button : Process
Text fields: Year, Month, Financial_To_Year, Financial_From_Date.
In database , there are tables like, CUSTOMER_MASTER, FD_ACCOUNT_MASTER, FD_ACCOUNT_DTL, CUSTOMER_YEARLY_INTEREST, etc.
In table FD_ACCOUNT_MASTER, there are columns, like CUST_CODE, FD_ACCT_NO, FD_AMOUNT, ACCT_OPEN_DT, ACCT_CLOSE_DATE, ACCT_TYPE, INTEREST_RATE, etc.
There are thousands of records in the table.
For Push button : Process , TRIGGER: When button pressed,
I have to do all the process of FD for all the FD_ACCOUNTS at once. Process means i have to calculate Interest for all the accounts, calculate interest monthly, quarterly, yearly and make the FD_Accounts disable after the date of ACCT_CLOSE_DATE is reached, make the accounts renewed , etc all the process.
But to do this process for multiple rows at once, we use cursor, but i don't want to use cursor as i feel its too tedious to do.
Is there any other way , where i do process of multiple records at once without using cursor??
Help me, Thank You.
Oracle Forms Builder 6i.
Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionAn Update statement certainly can update sets of data instead single row updates:
UPDATE Statement
if you can't do it in a single statement you can use bulk processing as well:
PLSQL 101
cheers -
Inserting multiple rows using a single Insert statement without using dual
Hi all,
i am trying to insert multiple rows using a single insert statement like the below one.
The below one works fine..
But is there any other change that can be done in the below one without using dual...
insert all
into ps_hd_samp (num1,num2) values (1,1)
into ps_hd_samp (num1,num2) values (2,2)
into ps_hd_samp (num1,num2) values (3,3)
select 1 from dual;NiranjanSe wrote:
Hi all,
i am trying to insert multiple rows using a single insert statement like the below one.
The below one works fine..
But is there any other change that can be done in the below one without using dual...
insert all
into ps_hd_samp (num1,num2) values (1,1)
into ps_hd_samp (num1,num2) values (2,2)
into ps_hd_samp (num1,num2) values (3,3)
select 1 from dual;
SQL> create table ps_hd_samp (num1 number,num2 number);
Table created.
SQL> insert all
2 into ps_hd_samp (num1,num2) values (1,1)
3 into ps_hd_samp (num1,num2) values (2,2)
4 into ps_hd_samp (num1,num2) values (3,3)
5 select count(*)
6 from ps_hd_samp;
3 rows created.
SQL> select * from ps_hd_samp;
NUM1 NUM2
1 1
2 2
3 3 -
Adding and Deleting Multiple Rows or Columns
How do you add or delete more than one row or column at a time.
Robby! wrote:
That's a great finding!
I just wrote a feedback requesting a shortcut like this.
It is a pity though that they desing it to work only if you select the header of the row/column. It should be enabled to work from within any cell in the table.
Who wrote such an error ?
These interesting shortcuts behave flawlessly even if the cursor was in D18 for instance.
(a) I never saw them in the delivered resources.
(b) they aren't responding to the OP's question which was about "Adding and Deleting Multiple Rows and Columns"
Yvan KOENIG (from FRANCE vendredi 3 octobre 2008 18:39:01) -
Adding up Downloads excessively due to multiple rows in Tabular
Hi All ,
We have fact table table which has data for Products that are taken down from the App Store ,due to different reasons like App has risky key words , App has adult content etc ... We get the data from the staging table as below
As the "reasonForTakeDown" column is having comma separated string , now we need to split this reason in to multiple rows taking Comma as the delimiter. So the first ,second and Third ProductGUIDs have to repeated multiple
times to each "reasonForTakeDown" as shown below
So in the above example if get the sum(Downloads) for the productKey 1 , then value is 300 where as the Staging value is 100.Same as with the productKey 2 , Sum(Downloads) from the fact table is 150 where as the Staging value is 50 and same case with ProductKey
3 as well . Downloads and Revenue numbers are getting inflated due to multiple rows
I have a Tabular basing on the above fact table and having measures as "Downloads" and "Revenue" which are set to aggregation type as "SUM". For the products like 1,2 and 3 we are
getting inflated numbers from cube when compared to Staging table due to the column ReasonForRemovalkey.
Now the problem is avoid the excess counting of downloads and Revenue by keeping multiple rows in fact table to satisfy reasonForRemovalKey Scenario . Can you help me out in writing an DAX so that anytime i will get the
correct number of downloads and revenue which are matching with staging table.
Approaches tried:
1) Tried changing the aggregation type from SUM to Avg , but this aggregation type would give avg of downloads when the user selects multiple products. Suppose if the user selects ProductKey 1 & 2 then Avg downloads measure would be (100+100+100+50+50+50)
/ 6 = 75 , where as the original downloads sum is 100+50 = 150 .So Avg aggregation wont work for me.
2) I cannot divide the value of downloads/NetRevenue for a product with the count of rows for that product in fact table.So that Sum(Downloads) and Sum(NetRevenue) would give me correct values.I cannot do this because , if want to get the downloads
for a TCR and a product then i would download measure share of that TCR but not the total downloads.
Hope i explained my scenario well. Thanks in advanceSpliting the message as it supports only two images per message .
Contd :
Now the scenarios that needs to satisfied as below :
If user selects a product then we should get only the latest download and revenue out of the above multiple rows for a product from the tabular cube .i.e. as shown in the below snip
Suppose if the user selects any other column instead of Product from the tabular cube , suppose if the user selects a date as a dimension on the row labels and Downloads ,Revenue as the measure from the Tabular cube , then it should only the max downloads
and Revenue for a product. i.e
Now the same case as date with Requester also .If user selects requester then we should count only the downloads and revenue only once i.e. is the max downloads and revenue for a product and a requestor as shown in the below table
RequestorKey Downloads Revenue
1 100 50
2 150 40
3 105 55
Hope i explained now clearly the scenarios.Thanks you once again for your time -
How to clear a cursor list without clearing the first row??
Hi all, good to see ya ...
I'm having this problem , that i'm using the first row ín a cursor list as a cursor in another graph. The rest of the rows are used as test sets i can add. So when finnish with the tests if some was set, i have to delete or clear the cursorlist(but only the tests and not the first wich is the pointcursor) byy using the graphs cursor list proberty node ' Crsr.List ' and initialising it as showed in picture 1.
Picture 2 shows the cursor list with some test and the cursor name (point cursor) and properties at top. These properties are directly copied to another graph cursor list also at the top and there the point cursor is used as the cursor. The tests are also copied to the other graph cursor list, but when deleting the tests by 'clear button' all data are cleared also the point cursor. That is my problem.
so the question is, how can i clear a cursor list without clearing the first raw and its proberties. any suggestions would be much help for me.
Regards
Zamzam
HFZ
Attachments:
Cursor Palette Front panel.JPG 25 KB
cursor paletteA.JPG 66 KB
Cursor paletteB.JPG 77 KBZamzam
The cursor list is just an array so you can delete the elements that you don't want.
David
Message Edited by David Crawford on 06-15-2006 12:46 PM
Attachments:
Delete Cursors.jpg 8 KB -
Adding multiple rows or columns to a sheet
Hi There,
I'm new to this so pardon me please.......I've tried everything, I've looked everywhere..........does anyone know how to add in multiple rows or columns into the middle of a worksheet? There has to be a quicker way to throw in a quick 20 rows rather than just doing it one by one?????
Frustratingly yours
MorrisHello
It seems that you missed a detail:
+1. Highlight the number of columns you want to add before or after your insertion point.+
+_2. Control click to get menu._+
+3. Select "Add Columns Before" or "Add columns After" - whichever is appropriate.+
without Control
with Control depressed
Yvan KOENIG (from FRANCE mercredi 6 février 2008 15:50:47) -
Adding 2 more rows to a select without inserting rows to base table
hello all,
i have a below simple select statement which is querying a table.
select * from STUDY_SCHED_INTERVAL_TEMP
where STUDY_KEY = 1063;
but here is the situations. As you can see its returning 7 rows. But i need to add
2 more rows..with everything else default value or what exist... except adding 2 more rows.
i cannot insert into base table. I want my end results to increment by 2 days in
measurement_date_Taken to 01-apr-09....so basically measurement_date_taken should
end at study_end_Date...
IS THAT EVEN POSSIBLE WITHOUT INSERTING ROWS INTO THE TABLE AND JUST PLAYIHY AROUND WITH
THE SELECT STATEMENT??
sorry if this is confusing...i am on 10.2.0.3
Edited by: S2K on Aug 13, 2009 2:19 PMWell, I'm not sure if this query looks as good as my lawn, but seems to work anyway ;)
I've used the 'simplified version', but the principle should work for your table to, S2K.
As Frank already pointed out (and I stumbled upon it while clunging): you just select your already existing rows and union them with the 'missing records', you calculate the number of days you're 'missing' based on the study_end_date:
MHO%xe> alter session set nls_date_language='AMERICAN';
Sessie is gewijzigd.
Verstreken: 00:00:00.01
MHO%xe> with t as ( -- generating your data here, simplified by me due to cat and lawn
2 select 1063 study_key
3 , to_date('01-MAR-09', 'dd-mon-rr') phase_start_date
4 , to_date('02-MAR-09', 'dd-mon-rr') measurement_date_taken
5 , to_date('01-APR-09', 'dd-mon-rr') study_end_date
6 from dual union all
7 select 1063, to_date('03-MAR-09', 'dd-mon-rr') , to_date('04-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual union all
8 select 1063, to_date('03-MAR-09', 'dd-mon-rr') , to_date('09-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual union all
9 select 1063, to_date('03-MAR-09', 'dd-mon-rr') , to_date('14-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual union all
10 select 1063, to_date('03-MAR-09', 'dd-mon-rr') , to_date('19-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual union all
11 select 1063, to_date('22-MAR-09', 'dd-mon-rr') , to_date('23-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual union all
12 select 1063, to_date('22-MAR-09', 'dd-mon-rr') , to_date('30-MAR-09', 'dd-mon-rr') , to_date('01-APR-09', 'dd-mon-rr') from dual
13 ) -- actual query:
14 select study_key
15 , phase_start_date
16 , measurement_date_taken
17 , study_end_date
18 from t
19 union all
20 select study_key
21 , phase_start_date
22 , measurement_date_taken + level -- or rownum
23 , study_end_date
24 from ( select study_key
25 , phase_start_date
26 , measurement_date_taken
27 , study_end_date
28 , add_up
29 from (
30 select study_key
31 , phase_start_date
32 , measurement_date_taken
33 , study_end_date
34 , study_end_date - max(measurement_date_taken) over (partition by study_key
35 order by measurement_date_taken ) add_up
36 , lead(measurement_date_taken) over (partition by study_key
37 order by measurement_date_taken ) last_rec
38 from t
39 )
40 where last_rec is null
41 )
42 where rownum <= add_up
43 connect by level <= add_up;
STUDY_KEY PHASE_START_DATE MEASUREMENT_DATE_TA STUDY_END_DATE
1063 01-03-2009 00:00:00 02-03-2009 00:00:00 01-04-2009 00:00:00
1063 03-03-2009 00:00:00 04-03-2009 00:00:00 01-04-2009 00:00:00
1063 03-03-2009 00:00:00 09-03-2009 00:00:00 01-04-2009 00:00:00
1063 03-03-2009 00:00:00 14-03-2009 00:00:00 01-04-2009 00:00:00
1063 03-03-2009 00:00:00 19-03-2009 00:00:00 01-04-2009 00:00:00
1063 22-03-2009 00:00:00 23-03-2009 00:00:00 01-04-2009 00:00:00
1063 22-03-2009 00:00:00 30-03-2009 00:00:00 01-04-2009 00:00:00
1063 22-03-2009 00:00:00 31-03-2009 00:00:00 01-04-2009 00:00:00
1063 22-03-2009 00:00:00 01-04-2009 00:00:00 01-04-2009 00:00:00
9 rijen zijn geselecteerd.If there's a simpler way (in SQL), I hope others will join and share their example/ideas/thoughts.
I have a feeling that this is using more resources than needed.
But I've got to cut the daisies first now, they interfere my 'lawn-green-ess' ;) -
Merging multiple rows into a string without loop
Hi,
Wanted to know if there is a way we can merge the result set for a query(single column) into a string ?
For example, I have the following query which returns multiple rows:
SELECT organization_code
FROM mtl_parameters
WHERE oganization_id IN ( 1,2,3)
Lets say the result set for this is :
A
B
C
I want the data as A,B,C
Basically I will be fetching the organization_ID from a diff sub query. I know I can do it using for loop and keep appending the values.
But wanted to know if there is any easier way of doing it.Try this
SELECT ''||SUBSTR (SYS_CONNECT_BY_PATH (organization_code , ','), 2)||'' csv
FROM (SELECT organization_code
, ROW_NUMBER () OVER (ORDER BY organization_code
) rn,
COUNT (*) OVER () cnt
FROM mtl_parameters
WHERE oganization_id IN ( 1,2,3)
WHERE rn = cnt
START WITH rn = 1
CONNECT BY rn = PRIOR rn + 1; -
Multiple rows to be returned from a procedure without a cursor?
We can return multiple rows using ref cursor as the return type in a procedure/function but I want to avoid processing a cursor. I would like to use the select statement on the returned multiple rows. I believe pl/sql table can not be used here also as select are not permitted on it. Is there some way to get around this defficiency in oracle?? Please help out!! My email is [email protected]
nullOracle 8i has temporary tables. As far as I know, this is your only option.
I, too, would like to be able to return a true "relation" (or "table") from a pl/sql function. Why can't I just specify the return type of the function as a "table" of "records"?
Note that if pl/sql is completely orthogonality (neat word, huh?) I should be allowed to use this function that returns a "relation" as a table in the "from" clause of a sql query.
Speaking of complete orthogonality, why can't I treat a pl/sql table just like any other table -- I should be able to query it, "insert" into it, "update" it, join it to other "tables", etc.
How about this for a slogan, "tables everywhere"? Anything, from arrays scalars to functions to arrays of classes to pl/sql tables should be able to participate in a sql statement as a "relation/table."
Anyone from Oracle listening out there? :-) -
Adding multiple rows to a cell?
Is it possible to add multiple rows of text to a single cell? I am trying to create a workout log. Typicaly I would record several exercises with weights and repititions to a single days workout. Is this possible in Numbers?
Suggestion?
Thanks.Hi Dcneuro,
I am trying to create a workout log. Typicaly I would record several exercises with weights and repititions to a single days workout.
You can enter multiple lines of text in a cell... But I'm wondering why you would want to do that. A log would be more useful if you structure it like this, one exercise to a row and repeat the date where appropriate:
If you structure it that way or similarly (rather than entering multiple lines in a cell) then you can then use Numbers to do the things spreadsheet software is designed to do: derive summary statistics, charts, etc. The formulas in this summary table are:
B2, copied down: =COUNTIF(Log::B,A2)
C2, copied down: =SUMIF(Log::B,A2,Log::D)
D2, copied down: =AVERAGEIF(Log::B,A2,Log::D)
E2, copied down: =AVERAGEIF(Log::B,A2,Log::C)
Obviously these workout numbers make no sense. This is just a simple example to give you an idea of the kinds of things you can do if you structure your log properly.
Also, have a look at the Running Log template (File>New>Personal>Running Log on the Mac, or on the iPad: + then Create Spreadsheet then scroll down to the Personal section).
SG -
Copying multiple rows of different formatting
My table is a Cue Sheet for a theater production. I have 3 rows of various information that together describe everything for just 1 Cue. So these 3 rows of differently formatted information is all for just one "Cue row". So in essence, these 3 rows are sort of acting as 1 large row.
I need these three rows for each new cue that I add into the spreadsheet, so I will be copying these 3 rows, or 1 "cue row", over and over again for each new Cue I add. But the problem I'm having is that when I go to copy and paste the previous 3 rows (or the last "Cue Row") to create a new Cue, not all of the formatting copies. It looks like only 1 row's formatting copies.
So, is there any way to treat multiple rows as if they were just 1 row? Or in other words, how can you copy & paste multiple rows of various formatting?
I'd like this because I need the ability to add new "Cue rows" quickly without having to reformat every time I copy or duplicate. Any help or suggestions you have would be great. Thanks!Jerrold Green1 wrote:
Please let us know what works for you after you give it a try. Your original question said nothing about borders. Borders will Copy, but they will only Paste as a new table, not as an insertion or addition, at least not in my experience.
My experience is different.
Assuming that cell B2 has a full 4 edges border whose thickness is 3 points and color red
that cell C2 has only the top border set to 3 points, color Blue.
If I select both, apply Copy Style then Paste Style in cell D4, I get the full borders in D4 and nothing in E4.
If I select only cell C2, Copy Style, Paste Style in G4, I get a full red border in G4
If I define cell B5 with a top border of 4 points Blue, when I apply Copy Style then Paste Style to G6, I get a full blue border in G6.
There is at least some inconsistencies between the behavior and what is written in the User Guide.
In this useful resource, we may read :
select the table or cells whose effects you want to reuse, choose Format > Copy Style,
select the table or cells you want to format, and then choose Format > Paste Style.
This is true, only if the cells from which we copied style (no s here) wore the same style.
It's not absurd as the items aren't named Copy Style(s), Paste Style(s)
but Copy Style, Paste Style.
What is written means that we may select several cells with the same effects (yes, one cell may wear several effects). Copy Style will copy these effects so that Paste Style will apply them to every selected target cells.
Its not clear for all of us and, as I described before, the result may be different than the described one.
So, my own way of use is to select a single cell, Copy its Style,
select the target range then apply Paste Style.
And even with this scheme, the result may be 'surprising'.
A funny example before sending this message.
To achieve that, I defined the cell E4 with a full 2 points blue border.
Then I copied its style and paste it to the range E4…E33
At first I tried to define only the top border assuming that I will get full borders as I get when pasting style to a single cell but, nada, I got nothing.
Then I defined a single red top border to H6 but Pasting its style to range D4…D33 didn't give red borders but remove the vertical left border of cells E4…E33.
So I defined a full red border to H6 and Pasted this Style to D4…D33 and to F4…F33
I tried to define green top and bottom borders to H10 and Paste this Style to the range E4…E33.
Of course, I didn't got green horizontal borders.
The four edges of these cells were cleared and reset to the original thin grey ones.
Bizarre, vous avez dit bizarre
Have fun with borders
Yvan KOENIG (VALLAURIS, France) lundi 7 mars 2011 16:17:59
Maybe you are looking for
-
Unable to find the published output for this request - problem
Hi , In the invoice Payables module i modified a report to be open in xml and not text as it was. The program name of this report iis Print Invoice Notice. I did same thing we normally do to register a xml report in ebs. The problem is that when i ru
-
SharePoint 2010 and Designer 2010. We have a list of items that users enter information into. Only the user who enters the data can see the item. It's confidential stuff. One field is the name of the person who will approve this record. Workflow sen
-
Enrollment - Coverage Start Date issue
Hi All, I am facing an issue in Selfservice, where an employee can login to SSHR to insert a life event, process it and make Enrollments. There is one Life Event - Gain Dependent - Child, when an employee adds a dependent - Child he needs to insert t
-
TIMECARD FIELD VALUE IS INCORRECT IN ALTERNATE NAME
Hi, I use Alternate name definition form to create new Alternate name and assigned it via preferences. When I login as SS create Timecard the Hours Type poplist is empty. When I look at the VO it expect the Time_card column in hxc_alias_definitions t
-
Clearing Googles cache option is gone? Anybody know if this will change?
Since we can no longer clear Google's cache, what are we to do if I simply want to erase a search item and forgot to use private browsing? I don't want to erase any other history. I frequently use the Google Cache for that reason only. Sometimes frie