How to keep selection (or select) the row of SORTED ALV table?
Dear Experts,
I have WD ALV table with grouped and therefore sorted layout. I know that sorted ALV beahve differently.
The problem is that if the values in cell is updated (setting attribute of selected element of context node bound to the ALV table), then the whole table is redrawn and selection disappears. It does not happen when layout of ALV is not sorted/grouped.
I need somehow to select the ALV line again. Method MOV_To of IF_WD_CONTEXT_NODE for some reason is not working in sorted ALV (it selects element on node but not in ALV table). And in ALV Interface controller I also could not find anything usefull.
Thanks.
Best regards,
Dmitry.
Hallo Dmitry,
See the sap note :1445428
[https://service.sap.com/sap/support/notes/1445428|https://service.sap.com/sap/support/notes/1445428]
Follow this thread which suggest a work around.
[ALV Table set lead selection while sorting is enable for a column|ALV Table set lead selection while sorting is enable for a column]
Similar Messages
-
How can I select the row after a cfgrid refresh?
I have a form that is bound to a cfgrid. The grid is populated from a database. When you navigate in the grid the data displayed in the form changes to match the selected row. I can edit the data in the form and update the database. After updating the data I refresh the cfgrid, which then displays the updated data.
Unfortunately the cfgrid always highlights the first row, row 0, after a refresh. I want to highlight the same row that was highlighted when the data was edited and saved. Can anyone advise as to how I can do that?
I have tried setting a listener when the grid is initiated that responds whenever the store is refreshed and triggers the function refreshSelection():
g.getStore().on('load', refreshSelection) ;
Before the form data is saved, the row number is stored in selectedRow[0]. When the grid is refreshed, refreshSelection is run:
function refreshSelection() {
if (0 >= selectedRecords.length)
return;
alert('Selected row is Row ' + selectedRecords[0] ) ;
g.getSelectionModel().selectRow(selectedRecords[0]) ;
selectedRecords[0] = 0 ;
The alert shows the correct row number each time, but highlighting the last row viewed works intermittently, and only if the alert line is active. If I comment out the alert, this fails every time, with row 0 being highlighted. selectedRecords[0] is reset to 0 after the attempt to select the row so that navigation through the grid, such as choosing "Next Page," will properly highlight the first row of the page rather than the last row number that was edited.
-RickMassage?
Why not ask the masseuse who gave you the massage? -
How can i select the rows from the 3 tables by particular column name?
Vehicle Passing Summary table structure
PsngSmry_ID(Number),Vehicle_iD(Number),PsngSmryTime(datetime)
Vehicle table structure
Vehicle_iD(Number),VehicleName(VarChar2),VehicleType(VarChar2)
Here Vehicle_iD is the Primary Key
Equipment Table Structure
Eqpmt_id(Number),Vehicle_iD(Number),EqpmtName(VarChar2),EqpmtType(VarChar2)
Here Eqpmt_id is the Primary Key and Vehicle_iD is the foreign Key
Equipment Component Table Structure
Eqpmt_Cmpnt_id(Number) ,Eqpmt_id(Number),EqpmtCmpntName(VarChar2),EqpmtCmpntName(VarChar2),Parent_Eqpmnt_ID(Number)
Here Eqpmt_Cmpnt_id is the Primary Key and Eqpmt_id is the foreign Key
The rows in the Vehicle Passing Summary table
PsngSmry_ID Vehicle_ID PsngSmryTime
111111 80986246 2010/10/11
111112 80986247 2010/10/12
111113 80986248 2010/10/10
The rows in the Vehicle Table
Vehicle_iD VehicleName VehicleType
80986246 Lorry Four Wheeler
80986247 Van Four Wheeler
80986248 Bus Four Wheeler
The rows in the Equipment Table:
Eqpmt_id Vehicle_iD EqpmtName EqpmtType
109846 80986246 2 Axle Lorry CAR
109821 80986246 4 Axle Lorry CAR
109825 80986246 4 Axle Lorry CAR
109562 80986247 2 Axle VAn CAR
109555 80986247 3 Axle VAn CAR
109777 80986247 3 Axle VAn CAR
109587 80986248 2 Axle Bus CAR
The rows in the Equipment Component Table :
Eqpmt_Cmpnt_id Eqpmt_id EqpmtCmpntName Parent_Eqpmnt_ID
20904146 109846 Truck
20904147 109846 Truck
20904148 109846 Axle 20904146
20904159 109846 Axle 20904146
20904167 109846 Wheel 20904148
20904177 109846 Wheel 20904148
20904185 109846 Wheel 20904159
20904325 109846 Wheel 20904159
20904188 109846 Axle 20904147
20904189 109846 Axle 20904147
20904195 109846 Wheel 20904188
20904196 109846 Wheel 20904188
20904197 109846 Wheel 20904189
20904398 109846 Wheel 20904189
10904146 109562 Truck
10904147 109562 Truck
10904148 109562 Axle 10904146
10904159 109562 Axle 10904146
10904167 109562 Wheel 10904148
10904177 109562 Wheel 10904148
10904185 109562 Wheel 10904159
10904325 109562 Wheel 10904159
10904188 109562 Axle 10904147
10904189 109562 Axle 10904147
10904195 109562 Wheel 10904188
10904196 109562 Wheel 10904188
10904197 109562 Wheel 10904189
10904398 109562 Wheel 10904189
Note : In Equipment Component Table,the hierarchy will be Truck-->Axle-->Wheel.So
1.the Parent_Eqpmnt_ID of Axle is Truck's Eqpmt_Cmpnt_id.
2.the Parent_Eqpmnt_ID of Wheel is Axle's Eqpmt_Cmpnt_id.
Now I want to write the store procedure which will take "PsngSmry_ID(Number)" as input and the o/p will be in the format :
Eqpmt_Cmpnt_id Eqpmt_id EqpmtCmpntName Parent_Eqpmnt_ID
20904146 109846 Truck
20904148 109846 Axle 20904146
20904167 109846 Wheel 20904148
20904177 109846 Wheel 20904148
20904159 109846 Axle 20904146
20904185 109846 Wheel 20904159
20904325 109846 Wheel 20904159
20904147 109846 Truck
20904188 109846 Axle 20904147
20904195 109846 Wheel 20904188
20904196 109846 Wheel 20904188
20904189 109846 Axle 20904147
20904197 109846 Wheel 20904189
20904398 109846 Wheel 20904189
10904146 109562 Truck
10904148 109562 Axle 10904146
10904167 109562 Wheel 10904148
10904177 109562 Wheel 10904148
10904159 109562 Axle 10904146
10904185 109562 Wheel 10904159
10904325 109562 Wheel 10904159
10904147 109562 Truck
10904188 109562 Axle 10904147
10904195 109562 Wheel 10904188
10904196 109562 Wheel 10904188
10904189 109562 Axle 10904147
10904197 109562 Wheel 10904189
10904398 109562 Wheel 10904189
**Please add these columns in the o/p **
1.EqpmtName and EqpmtType from Eqpmt table
2.VehicleName and Vehicle Type from Vehicle table
3.PsngSmryTime from PassingSummary table **
Can anyone tell me the solution?
Edited by: 865216 on Jun 22, 2011 2:14 AMHi,
I am new to this technology;But, just wanted to help you.
Please refer the code it might be atleast helpful for you.
But am facing PL/SQL: ORA-00933: error and unable to resolve it.could anyone please correct this code.
sorry if my code is totally wrong.
Thank you,
Rupa
create or replace procedure Equipment_proc
is
begin
DECLARE
TYPE EQP_record IS RECORD (
Vehicle_iD Vehicle.Vehicle_iD%TYPE,
Eqpmt_Cmpnt_id Equipment_Component.Eqpmt_Cmpnt_id%type,
EqpmtCmpntName Equipment_Component.EqpmtCmpntName%type,
Parent_Eqpmnt_ID Equipment_Component.Parent_Eqpmnt_ID%type,
Eqpmt_id Equipment.Eqpmt_id%type,
vehicleId NUMBER);
EQP_rec EQP_record;
CURSOR EQP_cursor IS
select a.Vehicle_iD,c.Eqpmt_Cmpnt_id,b.Eqpmt_id,c.EqpmtCmpntName,c.Parent_Eqpmnt_ID
from Vehicle a,Equipment b,Equipment_Component c
where a.Vehicle_iD=b.Vehicle_iD
and b.Eqpmt_id=c.Eqpmt_id
and a.vehicle_id=&EQP_rec.vehicleId;
BEGIN
OPEN EQP_cursor;
FETCH EQP_cursor INTO EQP_rec;
dbms_output.put_line(EQP_rec.Vehicle_iD,EQP_rec.Eqpmt_Cmpnt_id||','||EQP_rec.Eqpmt_id||','||EQP_rec.EqpmtCmpntName||','||EQP_rec.Parent_Eqpmnt_ID);
CLOSE EQP_cursor;
END;
END; -
How to efficiently select random rows from a large table ?
Hello,
The following code will select 5 rows out of a random set of rows from the emp (employee) table
select *
from (
select ename, job
from emp
order by dbms_random.value()
where rownum <= 5my concern is that the inner select will cause a table scan in order to assign a random value to each row. This code when used against a large table can be a performance problem.
Is there an efficient way of selecting random rows from a table without having to do a table scan ? (I am new to Oracle, therefore it is possible that I am missing a very simple way to perform this task.)
thank you for your help,
John.
Edited by: 440bx on Jul 10, 2010 6:18 PMHave a look at the SAMPLE clause of the select statement. The number in parenthesis is a percentage of the table.
SQL> create table t as select * from dba_objects;
Table created.
SQL> explain plan for select * from t sample (1);
Explained.
SQL> @xp
PLAN_TABLE_OUTPUT
Plan hash value: 2767392432
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 725 | 70325 | 289 (1)| 00:00:04 |
| 1 | TABLE ACCESS SAMPLE| T | 725 | 70325 | 289 (1)| 00:00:04 |
8 rows selected. -
How do I select the row with the most recent date/time?
We have a medication report that needs the last administration time displayed. Can anyone help with a selection formula that chooses the max date?
The easiest thing to do is sort by the date (descending), and show the first record, suppressing all others until the next medication, patient, or whatever your grouping is. This is done with a global variable: Set it to FALSE at the beginning of the group(s), suppress the detail line based on the value of the variable, and then set it to TRUE (which can also be done in the Suppress Format formula).
HTH,
Carl -
How could auto-select customized row(s) when af:table loads?
for example,
the first row be selected at the first start up.
or, if i change/add a row, this updated row should be highlighted
JDev: 11g
any good solution for this use case?
Thanks.
Kevin.Hi Frank,
but it doesn't work...
Thank you.
Kevin. -
How do I select a row from the middle of a recordset?
UserID QuestionID Answered
10 9 N
10 8 N
10 7 N
10 6 N
10 5 Y
10 4 Y
10 1 Y
From the table sorted by QuestionID DESC, how do I select the first row from the bottom going up with Answered value equal to 'N'?
Which in the example above would be:
10 6 N
I need to select this row and get the QuestionID value equal to 6.
Right now I have:
select QuestionID
from tblMap
where Answered = 'N'
and ROWNUM = 1
order by QuestionID ASC;
This always the top most row, which would be:
10 9 NHere i used DUAL to generate a list of numbers for me.
ME_XE?select *
2 from
3 (
4 select row_number() over (order by col1 desc) as rn, count(*) over() as cnt, col1
5 from
6 (
7 select level as col1 from dual connect by level <= 9
8 )
9 )
10 where ceil(cnt/2) = rn
11 /
RN CNT COL1
5 9 5
1 row selected.
Elapsed: 00:00:00.07
ME_XE?Edited by: Tubby on Jul 8, 2009 1:47 PM
Seems i misread the question :) -
How can i select the next column instead of next row when press enter key
I need to know how can i select the next column instead of next row when i press the enter key.By default ,when i press enter key the next row is selected and the column remain unchanged but I wants opposite that is the row should remain unchanged but column index will changed.
Thanks to all.Well, the right arrow key will already move you to the next column, so the easiest way to do this is to modify the InputMap to have the Enter key invoke the same Action as the right arrow key.
You can search the forum for my "Table Actions" (without the space) example that will show you how to do this. -
How can i use the highlight row to select the row on a report
The row is highlighted as I move the mouse how can I select this row without having to make a column a text link.
thanks in advanceHi
Try this out.
Create or alter a report template. In the 'Before Each Row' section paste:
<tr onMouseOver="cOn(this);" onMouseOut="cOut(this);">
In the 'After Each Row' section paste:
</tr>
In the report page definition click on the page attributes and navigate to the HTML Header section. Paste the following script into this section:
</script>
<script language="JavaScript1.2">
function cOn(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="#cccccc";
function cOut(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="#ffffff";
</script>
In the report region navigate to the 'Layout and Pagination' section and select the report template you altered above.
Now the report row will get highlighted when you mouse over. If you want to change colors, edit the color attributes in the javascript.
Regards
Kiran Akkiraju -
How to select the row on right click.
Hi,
I want row selection when user right click on the table.
Right now when user right click on table a pop up menu comes but no row selected at this time.
Can any body tell how select the row when right click over the table.Hi,
look at this thread:
http://forum.java.sun.com/thread.jspa?threadID=501957&messageID=2374481
L.P. -
Urgent : how to select the rows in the ALV Grid Control
How to select the rows in the ALV Grid control,
I am facing the situation where i need to select the row/rows in the Grid control and then to lock the entries,
If anyone have the solution please help me out
<b>Its very Urgent</b>Hi Bharath,
Go through this hope u can understand.
SEL_MODE. Selection mode, determines how rows can be selected. Can have the following values:
A Multiple columns, multiple rows with selection buttons.
B Simple selection, listbox, Single row/column
C Multiple rows without buttons
D Multiple rows with buttons and select all ICON
Setting and getting selected rows (Columns) and read line contents
You can read which rows of the grid that has been selected, and dynamic select rows of the grid using methods get_selected_rows and set_selected_rows. There are similar methods for columns.
Note that the grid table always has the rows in the same sequence as displayed in the grid, thus you can use the index of the selected row(s) to read the information in the rows from the table. In the examples below the grid table is named gi_sflight.
Data declaration:
DATA:
Internal table for indexes of selected rows
gi_index_rows TYPE lvc_t_row,
Information about 1 row
g_selected_row LIKE lvc_s_row.
Example 1: Reading index of selected row(s) and using it to read the grid table
CALL METHOD go_grid->get_selected_rows
IMPORTING
et_index_rows = gi_index_rows.
DESCRIBE TABLE gi_index_rows LINES l_lines.
IF l_lines = 0.
CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT'
EXPORTING
textline1 = 'You must choose a valid line'.
EXIT.
ENDIF.
LOOP AT gi_index_rows INTO g_selected_row.
READ TABLE gi_sflight INDEX g_selected_row-index INTO g_wa_sflight.
ENDIF.
ENDLOOP.
Example 2: Set selected row(s).
DESCRIBE TABLE gi_index_rows LINES l_lines.
IF l_lines > 0.
CALL METHOD go_grid->set_selected_rows
exporting
it_index_rows = gi_index_rows.
ENDIF.
Reward points if helpful.
Thanks
Naveen khan -
How to programatically select a row in TableBean and update its column?
Hi,
Can anyone help me on How to programmatically select a row in a TableBean and update its column?
Thanks,
JonHi,
My requirement is I need to update a column in a particular row of the table using fire action...
I have a datefield bean serve as birhdate and base on this I need to update the age column depending on the given dates..
Here's my code under the Process form request for your reference...
if (actionInMainPersonScreen.equals("changeDate"))
String checkId = pageContext.getParameter("paramDatePersonId");
OAFormValueBean depPerId = (OAFormValueBean)depTable.findIndexedChildRecursive("ChildPersonID");
OAMessageTextInputBean depFName = (OAMessageTextInputBean)depTable.findIndexedChildRecursive("FirstName");
OAMessageDateFieldBean dateBirth = (OAMessageDateFieldBean)depTable.findIndexedChildRecursive("BDay");
OAMessageStyledTextBean age = (OAMessageStyledTextBean)depTable.findIndexedChildRecursive("Age");
Date changeBDate = new java.util.Date();
Date dateToday = new java.util.Date();
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
changeBDate = (Date)dateBirth.getValue(pageContext);
Calendar cal = Calendar.getInstance();
ResultSet empAge = null;
String newAge = null;
OADBTransaction trans = personam.getOADBTransaction();
System.out.println("BirthDate: " + changeBDate + " Date Today: " + sdf.format(dateToday));
String expQuery = "SELECT Trunc((sysdate - To_Date('" + pageContext.getParameter("paramDateBirth") + "'))/365) compAge, Sysdate from dual";
System.out.println("SQL: " + expQuery);
PreparedStatement expPreparedStatement = trans.createPreparedStatement(expQuery ,1);
try
empAge = expPreparedStatement.executeQuery();
} catch (SQLException e) {}
try
while (empAge.next())
newAge = empAge.getString("compAge");
age.setText(pageContext, newAge);
empAge.close();
} catch (SQLException e) {}
regards,
Jon -
How do I select the items based on their adjacent equality?
In the below table,
DECLARE @t1 TABLE(id INT,NAME VARCHAR(MAX))
INSERT INTO @t1 VALUES(1,'test')
INSERT INTO @t1 VALUES(2,'test')
INSERT INTO @t1 VALUES(3,'best')
INSERT INTO @t1 VALUES(4,'rest')
INSERT INTO @t1 VALUES(5,'rest')
how can I select the records that have equals values coming adjacently? That is I am running an SQL job. It should take the adjacent equal value count for its processing. In the below table, first time the job is running it should take count as 2 the
2nd time job is running it should be 1. Third time it should be 2. What is the query that will fetch the cont of equal records for name column? In case no equal columns it should be 1. Please help
mayooran99Hi
Try the following code.
DECLARE @t1 TABLE(id INT,NAME VARCHAR(MAX))
INSERT INTO @t1 VALUES(1,'test')
INSERT INTO @t1 VALUES(2,'test')
INSERT INTO @t1 VALUES(3,'best')
INSERT INTO @t1 VALUES(4,'rest')
INSERT INTO @t1 VALUES(5,'rest')
INSERT INTO @t1 VALUES(6,'test')
INSERT INTO @t1 VALUES(7,'best')
INSERT INTO @t1 VALUES(8,'best')
INSERT INTO @t1 VALUES(9,'vest')
--ranking adjacent names, running total
SELECT rs.id, rs.NAME, ROW_NUMBER() over (partition by name, nxt_id order by id) RankingCount
FROM (
SELECT nxt.id, nxt.NAME,(SELECT min(s.id)
FROM @t1 s
WHERE s.name <> nxt.name
AND s.id > nxt.id
) as nxt_id
FROM @t1 nxt) rs
ORDER BY rs.id;
--code to just return the totals
with cteTotals
as
SELECT rs.id, rs.NAME, ROW_NUMBER() over (partition by name, nxt_id order by id) RankingCount, nxt_id, ROW_NUMBER() over (partition by name, nxt_id order by id desc) Ranking
FROM (
SELECT nxt.id, nxt.NAME,(SELECT min(s.id)
FROM @t1 s
WHERE s.name <> nxt.name
AND s.id > nxt.id
) as nxt_id
FROM @t1 nxt) rs
select Name, RankingCount
from cteTotals
WHERE Ranking=1
order by id
The first query keeps a running total of adjacent names, the second one just reports the totals -
How can i select the duplicate values
Hi experts ,
how can i find the duplicate values from the table. i want to display the all duplicate the rows.
1. Table Structure :-
CREATE TABLE CIF_MIGRATE
LINE_NO NUMBER(10),
ACCT_NO VARCHAR2(20 BYTE),
BRANCH_ID VARCHAR2(1 BYTE),
CUSTOMER_NAME VARCHAR2(100 BYTE),
FATHER_NAME VARCHAR2(100 BYTE),
GF_NAME VARCHAR2(100 BYTE),
TOTAL VARCHAR2(100 BYTE),
STATUS VARCHAR2(100 BYTE),
CUSTOMER_TYPE VARCHAR2(10 BYTE),
GENDER VARCHAR2(10 BYTE)
) 2. Sample Data:-
SET DEFINE OFF;
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, CUSTOMER_TYPE)
Values
(72, '1', 'Addis Belay Construction Material Rental', 'C');
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, CUSTOMER_TYPE)
Values
(73, '1', 'Addis Belay Construction Material Rental', 'C');
SET DEFINE OFF;
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, FATHER_NAME, CUSTOMER_TYPE, GENDER)
Values
(2869, '1', 'Abraham', 'Fiseha',
'I', 'Male');
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, FATHER_NAME, CUSTOMER_TYPE, GENDER)
Values
(2870, '9', 'Abraham', 'Fiseha',
'I', 'Male');
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, FATHER_NAME, GF_NAME, CUSTOMER_TYPE, GENDER)
Values
(2872, '9', 'Abraham', 'Baraki',
'Medehniye', 'I', 'Female');
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, FATHER_NAME, GF_NAME, CUSTOMER_TYPE, GENDER)
Values
(2873, '1', 'Abraham', 'Geber kirstos',
'gebre medihin', 'I', 'Female');
Insert into CIF_MIGRATE
(LINE_NO, BRANCH_ID, CUSTOMER_NAME, FATHER_NAME, GF_NAME, CUSTOMER_TYPE)
Values
(2874, '1', 'Abraham', 'Gebre egziabher',
'Negussie', 'I');
COMMIT;4. My requirement is i need display all the duplication customer
CUSTOMER_NAME FATHER_NAME,GF_NAME
Addis Belay Construction Material Rental
Addis Belay Construction Material Rental
Abraham Fiseha
Abraham Fiseha5. I tried below query but i cant reach what i want exactly
SELECT CUSTOMER_NAME,FATHER_NAME,GF_NAME
FROM CIF_MIGRATE
GROUP BY CUSTOMER_NAME,FATHER_NAME,GF_NAME
HAVING COUNT (*) > 1kindly suggest me the solution
Thanks
ArunHi,
You're on the right track using COUNT (*), but, for this job, you want the analytic COUNT, not the aggregate COUNT.
"GROUP BY x, y, z" means that the result set will only contain 1 row for each distinct combination of x, y and z. Most aggregate functions (including COUNT) have analytic counterparts that get the same results without reducing the number of rows.
Here's one way you can use the analytic COUNT function:
WITH got_cnt AS
SELECT customer_name
, father_name
, gf_name
, COUNT (*) OVER ( PARTITION BY customer_name
, father_name
, gf_name
) AS cnt
FROM cif_migrate
SELECT customer_name
, father_name
, gf_name
FROM got_cnt
WHERE cnt > 1
;PARTITION BY in analytic functions corresponds to GROUP BY in aggregate functions. -
How do I select the entire text when the focus is moved to one TextBox?
How do I select the entire text when the focus is moved to one TextBox?
There are three TextBoxes. I use <TextBox TabIndex="1"/> to set the order they are selected. When I enter one specific TextBox, I would like to have the entire text selected ... one key stroke removes all of the text in that TextBox.
bhs67I do it the following way:
1. Override the OnStartup for the application. Use the following code: (VB.NET)
EventManager.RegisterClassHandler(GetType(TextBox), TextBox.GotFocusEvent, New RoutedEventHandler(AddressOf TextBox_GotFocus))
2. In the event handler use this code (again VB.NET)
Private Sub TextBox_GotFocus(ByVal sender As Object, ByVal e As RoutedEventArgs)
_theTextBox = CType(sender, TextBox)
If setFocusTimer IsNot Nothing Then
RemoveHandler setFocusTimer.Tick, AddressOf setFocusTimer_Tick
End If
setFocusTimer = New DispatcherTimer
setFocusTimer.Interval = TimeSpan.FromMilliseconds(10)
AddHandler setFocusTimer.Tick, AddressOf setFocusTimer_Tick
setFocusTimer.Start()
End Sub
Private Sub setFocusTimer_Tick(ByVal sender As Object, ByVal e As System.EventArgs)
setFocusTimer.Stop()
_theTextBox.SelectAll()
End Sub
What this does is register a handler for every textbox in your application. This will execute when the GotFocus event is raised and will allow you to do whatever (in this case select all) you want. A great way of handling things at the application
level.
Lloyd Sheen
Maybe you are looking for
-
Cannot change tools and cannot use selection or crop tools
I am using Photoshop Extended CS6. A new problem has started to occur recently. I can select a tool, but I can't change the tool type. For example, I can select the Lasso Tool and when I right-click the tool fly-out appears, but I cannot select a t
-
Document numbers missing in BI (Delta)
HI, we are extracting data from data source 0FI_GL_4 ( Daily dalta) When i reconcile the data from BW to R/3 , observed that on GL account showing wrong values in BW. Collected all document numbers associated to that perticular GL Account (GL Account
-
How do I get the address bar back on the top of my browser
I just installed the new firefox and when I click on a link and the linked site appears, I lose my navigation bar and get a bar with non functional icons instead. When I right click the non functional bar, it shows rss feeds for that website and asks
-
HI all, can anyone guide me how to do the closing of assets, along with the method and t-code. thanks, n i will assign points.
-
How to Create Free PDF document?
Hi, I do not have adobe pdf writer. I need to create a word document into a secure pdf document. Please let me know if there is any way to create a pdf free? Thanks Ahmad