How to select each row in a table where there is no user input?
My order is: DUMMY_BLK. It has field: NWTFR.My basic block is: T_UNLDLD_BLK.
In the palette of the property, where clause is: ULD_RPTNO =: DUMMY_BLK. NWTFR
When the user presses the search button, it gets results according the unindexed in report. My trigger when-pressed key contains the following code:
go_block ('T_UNLDLD_BLK');
execute_query;
If the NWTFR is null, I should get displays all records in the T_UNLDLD table.
How can I do that, I need to add to the place where clause please?
Thank you.
Hai,
change the where nearby
ULD_RPTNO LIKE NVL(:DUMMY_BLK.RPTNO, '%');
Kind regards
Manu.
If this answer is useful or appropriate, please mark. Thank you.
Tags: Oracle Development
Similar Questions
-
How to select a row in a table of adf after double click
I have a table that displays a list of records when the user double-clicks a particular line, I want to select row. The largest part of the example has a separate button for the user to click on choose and I don't want that.Hello
On your table have a clientListener and a serverListener:
....Your clientListener should send a request to the server using AdfCustomEvent.queue:
function dblClickClientLstnr (event) {}
element var = event.getSource (event);
AdfCustomEvent.queue (element, "dblClickServerLstnr", (), true);}
..............On your support of bean, you can retrieve the selected line, for example:
{} public void getSelectRow (ClientEvent clientEvent)
DCBindingContainer dcBindings = (DCBindingContainer) ADFUtils.getBindingContainer ();
DCIteratorBinding iterBind = (DCIteratorBinding) dcBindings.get ("myViewIter");
Line = iterBind.getCurrentRow ();}
I hope this helps.
-
Determine the space used for each row in the table
I am trying to determine how much disk space each row in the table will take place (data and indexes). I use sys_guids for my (PK_ID) primary key and foreign key columns (FK_xx), so who are on varchar2 (32).
What is the best way to determine this?
CREATE TABLE STU_ENROLLMENT
(PK_ID VARCHAR2 (32), sys_guid() by default)
CONSTRAINT pk_stu_enrollment
KEY ELEMENTARY SCHOOL
With the HELP of INDEX TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0),.
FK_STU_SCHOOL VARCHAR2 (32)
FK_SCHOOL_CALENDAR VARCHAR2 (32)
FK_PCC_CODE VARCHAR2 (32),
FK_GRADE_LEVEL VARCHAR2 (32),
FK_VOTECH VARCHAR2 (32),
FK_SPECIAL_ED VARCHAR2 (32),
FK_TUITION_CODE VARCHAR2 (32),
FK_HOME_INSTRUCTION VARCHAR2 (32),
FK_DISTRICT VARCHAR2 (32),
FK_PROGRAM_CODE VARCHAR2 (32),
FK_SERVING_SCHL VARCHAR2 (32),
FK_RESPONSIBLE_SCHL VARCHAR2 (32),
FK_ADA_CODE VARCHAR2 (32),
FK_ENROLL_TYPE VARCHAR2 (32),
FK_PCC_REASON VARCHAR2 (32),
STANDARD_DAY NUMBER (3).
PCC_NOTES VARCHAR2 (1000).
USER_FLD1 VARCHAR2 (100),
USER_FLD2 VARCHAR2 (100),
USER_FLD3 VARCHAR2 (100),
USER_FLD4 VARCHAR2 (100),
USER_FLD5 VARCHAR2 (100),
PCC_TRANSACTION_ID VARCHAR2 (32),
TRANSACTION_NUMBER DEFAULT NUMBER '1',
TRANSACTION_TYPE VARCHAR2 (1) DEFAULT 'A,'
DATE OF LAST_UPDATE_DATE,
LAST_UPDATE_USER VARCHAR2 (100))
TABLESPACE sis_express_base
STORAGE (5120 INITIAL
NEXT 5120
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I ON STU_ENROLLMENT (FK_STU_SCHOOL, FK_SCHOOL_CALENDAR, FK_PCC_CODE) SINGLE
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I2 ON STU_ENROLLMENT (FK_SCHOOL_CALENDAR)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I3 ON STU_ENROLLMENT (FK_PCC_CODE)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I4 ON STU_ENROLLMENT (FK_GRADE_LEVEL)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I5 ON STU_ENROLLMENT (FK_VOTECH)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I6 ON STU_ENROLLMENT (FK_SPECIAL_ED)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I7 ON STU_ENROLLMENT (FK_TUITION_CODE)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I8 ON STU_ENROLLMENT (FK_HOME_INSTRUCTION)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I9 ON STU_ENROLLMENT (FK_DISTRICT)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I10 ON STU_ENROLLMENT (FK_PROGRAM_CODE)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I11 ON STU_ENROLLMENT (FK_SERVING_SCHL)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I12 ON STU_ENROLLMENT (FK_RESPONSIBLE_SCHL)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I13 ON STU_ENROLLMENT (FK_ADA_CODE)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I14 ON STU_ENROLLMENT (FK_ENROLL_TYPE)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I15 ON STU_ENROLLMENT (FK_PCC_REASON)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I16 ON STU_ENROLLMENT (PCC_TRANSACTION_ID)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);
CREATE INDEX STU_ENROLLMENT_I17 ON STU_ENROLLMENT (FK_STU_SCHOOL, PCC_TRANSACTION_ID, PK_ID)
TABLESPACE sis_express_index
STORAGE (4096 INITIAL
NEXT 4096
PCTINCREASE 0);Hello
The maximum size of the row in the table
Select table_name, ROUND (sum (data_length) / 1024,2) SIZE_IN_KB
of user_tab_cols
where table_name = 'STU_ENROLLMENT '.
TABLE_NAME GROUP;+
Select index_name table_name, ROUND (sum (CHAR_LENGTH) / 1024,2) SIZE_IN_KB
of USER_IND_COLUMNS
where table_name = 'STU_ENROLLMENT '.
GROUP BY index_name table_name;See the size of the table - method with the average row size
Concerning
HitgonPublished by: hitgon on May 2, 2012 18:19
Published by: hitgon on May 2, 2012 18:39
-
Creation of 5 rows in table B for each row in the table has
For each row in the table, I want 5 rows to be created in the table b. table B should look likecreate table A (col1 number, col2 varchar2(20) ) / create table B (col1 number, col2 varchar2(20) ) / insert into A values (1,'Jane'); insert into A values (2,'Kate'); insert into A values (3,'Stomp'); SQL> select * from a; COL1 COL2 ---------- ----------------- 1 Jane 2 Kate 3 Stomp
How can I do this?COL1 COL2 ---------- ----------------- 1 Jane 2 Jane 3 Jane 4 Jane 5 Jane 6 Kate 7 Kate 8 Kate 9 Kate 10 Kate 11 Stomp 12 Stomp 13 Stomp 14 Stomp 15 Stomp
Hello
A way
insert into b select rownum*5 , col2 from a union all select rownum*5+1, col2 from a union all select rownum*5+2, col2 from a union all select rownum*5+3, col2 from a union all select rownum*5+4, col2 from a
Concerning
Anurag -
Remove the checksum of each row in the table
Hallo
I got out as table and since I have just read the data with the checksum
For example, I have to neglect the last 2 bytes in each row of the table. I tried several times but I can't succeed. It would be nice if someone help me to go around this problem.
thanking you
Best regards
Karine
Hi Karine,.
have you tried really 'several times' to remove the last two characters of each string? Using an autoindexing FOR loop?
-
How to select all text in a table with a single click cell?
How to select all text in a table with a single click cell? I use TextField.selectAll () when you implement a table cell factory. But when I select a line with a single click, then a click on a table cell again: see the result image
The text in the table cell is not all selected. What I simply selects all the text in a table cell when there is a click on it. How to realize that? Thank you
Thanks for help ~.
-
Hi all
any help please...
I have a lot of tables in the diagram
Select * from tab; show all tables...
Now, there is a single table called has columns as name like this, dept, empno, joindate, sal...
now the description column in table present in so many other tables in the schema above...
How can I know the names of tables where this 'Description' column shows.
Note: I use the 10 g version and I do not have DBA privilege on the diagram...
Thanks in advance
ASP.Are you logged in as owner of these tables? Otherwise (and it seems that you're not), you have privileges on these table? If you do, use:
SELECT OWNER, TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME = 'DESIGNATION' /
If you don't have privileges, but you can choose from DBA_TAB_COLUMNS, use:
SELECT OWNER, TABLE_NAME FROM DBA_TAB_COLUMNS WHERE COLUMN_NAME = 'DESIGNATION' /
Otherwise ask your DBA to run it.
SY.
-
generate several lines of each row in a table
Hi all, consider the following data
what I'm trying to do here is to join the two tables sort and produce this outputwith data1 as ( select 1 id, 0 cust_sh, null mx_sh, 123 cust_coll from dual union all select 2 id,0 cust_sh, 0 mx_sh, 0 cust_coll from dual union all select 3 id,456 cust_sh, 890 mx_sh, 123 cust_coll from dual ), data2 as ( select 'cust_sh' col_nm, 'ABC' nm from dual union all select 'mx_sh' col_nm, 'BDC' nm from dual union all select 'cust_coll' col_nm, 'HGR' nm from dual )
That's how I get this result. Data1 has lines with the ID and the columns with quantities such as cust_sh, etc.id nm amt ===================== 1 HGR 123 3 ABC 456 3 BDC 890 3 HGR 123
data2 bearing the name of the column in data1 under col_nm and an additional column as nm.
for each line of Data1, I should take the amount column, look in database2 and the data1 amount is greater than 0.
then display the output.
for example, to get data1 row1. cust_sh is set to 0, so we don't look this column in Database2. mx_sh is set to null, which is not greater than 0, then us none.
cust_coll has the value 123 so we wait for this column in Database2. This is the third row in Database2. Therefore, view us the id and the amt of Data1 and data2 nm.
for line two of Data1, all after id columns are 0. don't have no need to display the output. only when the amount is greater than zero, we watch in Database2.
third row, cust sh has value 456 so we expect in database2 and we found in the first row. mx_sh has a value of 890 (greater than 0) so again once we look at Database2 and display the output.
can someone help me with a query that produces the output above?
Thanks in advanceOK, two more options:
WITH pivot_data1 AS ( SELECT id, 'cust_sh' as col_nm, cust_sh as amt FROM data1 WHERE cust_sh > 0 UNION ALL SELECT id, 'mx_sh', mx_sh FROM data1 WHERE mx_sh > 0 UNION ALL SELECT id, 'cust_coll', cust_coll FROM data1 WHERE cust_coll > 0 ) SELECT d1.id , d2.nm , d1.amt FROM pivot_data1 d1 JOIN data2 d2 ON d2.col_nm = d1.col_nm ;
WITH pivot_data1 AS ( SELECT id , case i when 1 then 'cust_sh' when 2 then 'mx_sh' when 3 then 'cust_coll' end as col_nm , case i when 1 then cust_sh when 2 then mx_sh when 3 then cust_coll end as amt FROM data1 CROSS JOIN ( SELECT level i FROM dual CONNECT BY level <= 3 ) ) SELECT d1.id , d2.nm , d1.amt FROM pivot_data1 d1 JOIN data2 d2 ON d2.col_nm = d1.col_nm WHERE d1.amt > 0 ;
-
How to select a record in one table to manipulate data in a database?
Hello community,
Using 32-bit Labview 2015.
I created a user interface that runs a query and retrieves my table from a sql database.
I want to be able to manage only one record at a time by selecting the record in my table and then manipulate the data according to the needs.
Whenever the user runs a query, I want as the first record in the table to be selected / highlighted.
I want an indicator that is currently active.
Then a click of a button, to be able to scroll the actively selected record.
Once I have the selected record, I want a way to write a query to edit or delete the record.
Is attached a photo of my query to select all of my table and connect data in my table (results).
Attached a photo of my painting showing the timeline of my sql database.
What is the best way to go on a record selection in a table and the modification of data with a query?
Any help would be greatly appreciated.
Thank you
I guess that's not a table, but multi-column listbox.
Right click, select--> highlight whole line selection Mode
The value of the multicolumn listbox is the row index - you can write a local variable to highlight the line, the event structure to handle the user clicking on, etc.
If you enable the property editable ListBox cells, you can allow users to edit the items of the listbox.
If you want to get the data in row, you hint REF table and work with the array of strings in row - convert it to cluster, etc..
I don't know, what type of data, it is, how you structure the database looks like, I don't even know if you use the wrapper to work with the database, I can't write queries for you.
Something like Update Tablica Set Serial = '5' where ID = '22';
-
How to adapt the rows in the table spans several pages in proportion to an image?
Hi all
I have a fairly large excel file (more than 2000 lines) imported, and the resulting table spans more than 150 pages.
The problem is that the lines don't always fill the height of the text block (height of 9.5 ") on every page.
I don't like that the lines are of different sizes. I want just the lower edges of tables on each page to be in the same place.
By dragging the line down with the SHIFT key does not work if the table spans several pages/text blocks.
Is it possible to force the selected lines (or stored in a block of text) proportionally fill their block of text?
It is really not any function automatic adjustment that apply at the height of the row in the table directly, then I suspect that you're not going to find a way to do this is automatic.
If it was my document, I would consider (something like) do this:
Find the highest line in the table. (Or, perhaps that if there is some exceptionally high lines; unobtrusively manipulate them and use the 2nd or 3rd highest line as a reference.) Calculate the number of lines (max number of) of this size will fit in each text block. Divide the height of the block of text by this number to get a line height that adapts the same number of lines in each image. Then, select the entire table and all rows from this height. Follow up with the typographic settings that help uniform line height look resolutely.
-
How to set current row in the table after use the button tab on inputText
Hi all
My first post.., I am beginner in ADF and I'll try to explain my problem.
For now we use ADF 11 g (11.1.1.4), in a jsff page I have a table with a column of inputText.
On the the inputText valueChangeListener, I invoke a method in a bean viewScope that call an EJB method, make some services to the EJB on the modified line. After that, I update the VO and the table (because other values in the row have been changed) and reset the focus on the inputText even modified by the user with javaScript, because the focus was lost after updating.
So far, everything works fine.
When I use the arrow keys to change the selected line in the table, this is excellent work (focus is always in the inputText next or previous), but if the user tries the key tab allows you to change the current line, the inputText on the line that has the focus, but the current row in the table is not changed (I think that is normal).
My question: How can I change the current line after the tab key in this case?
I don't know if it is really clear, not easy to explain, do not hesitate to ask for more details.
Thanks in advance.Hello
My question: How can I change the current line after the tab key in this case?
Use a client event to listen to the keyboard entry and intercept the tab. Use af:serverListener to call the server to set the rowKey on the table and deliver a PPR for the table to repaint
See example 11 on http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html#CodeCornerSamples
to learn more on how to use the client listener and the receiving server
Frank
-
Select the row of the table using radiobutton
Dear all,
I want to have a column that will a radiobutton and button in the page. When the user clicks the button, so I want a task by taking the data from the selected row. I kept the rows in the table to a single selection. When the user selects the row (without selecting the radiobutton control), then I can also get the current line and get the data from that. But when the user presses the button (in its actionlistener) then how can I know if the user has selected the radiobutton control or not in the current line.
Can someone give me guidance in this problem...
Kind regards
David
JDeveloper 11.1.1.4.0Santosh,
where is the property of the value of the bound radio button for? It is an attribute of the line? If so you can access the value via the current line.Timo
-
[JS] select multiple rows in a table
Hi guys,.
Is it possible to select several lines in a table? If I pass a reference table of the lines to the app.select () method, it fails.
For that which is ok, but not for two or more. The lines are next to that them not chnge a thing.
var t = ....tables[0] //a given reference to a table app.select([t.rows[1], t.rows[2], t.rows[3]]) //Error > Expected array of objects but received (Row,Row,Row)
App.Select(t.Rows[1]) works very well. But when I want to select multiple lines, that is not.
Any advice?
TIA Loïc
Hey!
Try selecting each line separately:
var myT = app.selection[0].tables[0]; myT.rows[0].select(); myT.rows[1].select(SelectionOptions.ADD_TO);
tomaxxi
-
How to have a dynamic number of tables where new rows can be added
Hello
I'm new to ADF and have a task where I on a single page should I show that a dynamic number of tables and each table below should show some fields and create a button to create new lines in the table. To be more precise each table show an education for the individual and the rows of the table shows the meanders of specific education.
I thought to use a treetable but don't think it's the right way to go because of the new line add feature - I'm not sure of the combination of having a dynamic number of tables and the ability to create new lines of each table.
If you know where I can find a model similar to the one above or just give me your opinion on how to solve it, it would be much appreciated.
I get the data from a Web service.This is a small sample.
It could be improved for more information.
work for you?Class Education
public class {education
private string ID;
description of the private channel;
private list class ArrayList= new ();
Public Education() {}
}{} public void setId (String id)
This.ID = id;
}public String getId() {}
return the id;
}{} public void setDescription (description of the chain)
This.Description = description;
}public String getDescription() {}
return description;
}public void setCourses (list of courses of
) {}
This.courses = run;
}public
getCourses() {list
return of the course;
}
}classroom
public class {course
private string ID;
description of the private channel;
teaching of teaching private;
public Course() {}
}{} public void setId (String id)
This.ID = id;
}public String getId() {}
return the id;
}{} public void setDescription (description of the chain)
This.Description = description;
}public String getDescription() {}
return description;
}{} public void setEducation (education)
This.Education = education;
}Public Education getEducation() {}
return of education;
}
}
Managed Beanpublic class {Manage
private list of educations of;
selectedEducation of teaching private;
selectedCourse of course private;public Manage() {}
educations = new ArrayList ();
for (int x = 1; x)<= 10="" ;="" x++="" )="">=>
E education = new Education();
e.setId(""+x);
e.setDescription ("education" + x);
for (int i = 1; i)< 3;="">
Class c = new Course();
c.setId (e.getId () +'.) » + i) ;
c.setDescription (e.getDescription () +": courses"+ i);
e.getCourses () .add (c);
}
This.Educations.Add (e);
}}
public String actionAdd() {}
Add the code in the event here...
TODO invoke the web service proxy to add courses
Class c = new Course();
c.setId (this.selectedEducation.getId () +'.) (' + (this.selectedEducation.getCourses () .size () + 1));
c.setDescription (this.selectedEducation.getDescription () +": courses"(this.selectedEducation.getCourses () .size () + 1));
this.selectedEducation.getCourses () .add (c);
Returns a null value.
}public String actionQuit() {}
Add the code in the event here...
TODO invoke the proxy web service to stop the course of education
int index = this.selectedEducation.getCourses () .indexOf (this.selectedCourse);
this.selectedEducation.getCourses () .remove (index);
Returns a null value.
}
public void setEducations (list of educations) {}
This.Educations = educations;
}public
getEducations() {list
TODO invoke the web service proxy to get educations
return of the educations;
}{} public void setSelectedEducation (selectedEducation education)
this.selectedEducation = selectedEducation;
}Public Education getSelectedEducation() {}
Return selectedEducation;
}{} public void setSelectedCourse (course selectedCourse)
this.selectedCourse = selectedCourse;
}public class getSelectedCourse() {}
Return selectedCourse;
}
}JSPX
xmlns:h = "http://java.sun.com/jsf/html".
xmlns:f = "http://java.sun.com/jsf/core".
xmlns:afh = "http://xmlns.oracle.com/adf/faces/html".
xmlns:af = "http://xmlns.oracle.com/adf/faces" >
DOCTYPE system = "http://www.w3.org/TR/html4/loose.dtd".
doctype-public = ""-/ / W3C / / DTD HTML 4.01 Transitional / / IN "/ >"
Content = text/html"; charset = windows-1252 "/ >"
var value = "#{Education.courses}" = "course" rows = "5" "
strips = "row" bandingInterval = "1" >
to = "#{Manage.selectedEducation}" / >
to = "#{Manage.selectedEducation}" / >
to = "#{Manage.selectedCourse}" / >
faces config xml
"- //Sun Microsystems, Inc.//DTD JavaServer Faces 1.1 Config / / IN".
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd" >
manage
com.test.Manage
session
Oracle.ADF.Core
-
Select the row in the table to change in a form
Hi all
I use Jdeveloper 12.1.3.0.0 on windows internet explore 10.
I have the following form and the read-only table. the form and the table that are both on the same object from view.
When the user clicks a row in the table, I want to choose this line in the form above for editing purpose.
How would I do that? the first column of the table is a primary key.
I followed shayjdev vedio http://www.youtube.com/watch?v=e0IcnXLJUgU
but the problem is that when I click the button CreateInsert (5th button left in my case), never clear the form for the opening of new record, instead, he put the table in input mode.
kindly help me with this.
Thank you.
To create a new line, you drag the operation createInsert of the data control on the create new"" button. This should create the new row. If you like the new line being the last of them using the link from dvohra21 to https://blogs.oracle.com/jdevotnharvest/entry/how_to_add_new_adf
In this case, you must change the listener to the button action to point to the generation of listener action code of Frank.
Timo
Maybe you are looking for
-
Hello, I tried to get in contact with the sales department to see if I can rush deliver a watch for my wedding day. I can't get my hands on someone without waiting on the phone for long periods of time.
-
I can't make new tabs. When I click on the sign +, nothing happens.
I've had this problem for a few weeks now. I was hoping maybe after updating to Windows 7 I find the use of tabs, but it didn't. When I try to open a new tab in Firefox, nothing happens. Even if I right click and click 'New tab', nothing happens. I t
-
try to use the cd player. I get a code 19 configuration information is incomplete. I checked the Forum and followed the instructions to uninstall and reboot - did not work. I checked the latest updates - the computer says that I have correct. can
-
BlackBerry Smartphones bubble screen
I have an air bubble in the middle of the screen of my curve 9300. What should I do to make this bubble disappear?
-
I have a Blackberry Bold 9800. When I click the icon internet or google, my phone hangs. This just started happening today. I tried to restart it and its fine at first and I can access all other icons on it, but as soon as I try to go on internet, I