Declare the cursor within the begin/end block

Hi all
Can we declare a cursor inside a begin/end block. If we can, please let me know how. I want to declare a cursor where it will return value based on the settings of the user. User will enter in as username(for example), we have to recover the ID, the user name and we must move to cursor. To do this, we wrote a query to fetch id in a variable in the other block of start/end and we pass this variable in the cursor. Is this possible.



Thank you and best regards,
Mahesh

In general, yes you can, you simply nest another block of execution inside of your...

begin
  declare
    cursor x is select dummy from dual;
  begin
    ...
  end;
end;
/

Tags: Database

Similar Questions

  • Analog output OR-6211 - tip of low voltage at the beginning/end of periodic signals

    Hello

    I use a data acquisition multifunction NOR-6211 at the exit of two analog voltage signals that are periodic. I read the values for the latter to a .txt file that is generated in Matlab. The two voltage signals are the same, however, one of them is 1/2 period out of phase from each other.

    Here's my output information:

    Frequency 100 Hz signal

    Sampling rate of 200 k

    Number of samples 2 k

    Text files have 2000 samples in them.

    When I look at the output on the oscilloscope, the first signal looks great, but the second signal is a voltage surge at the beginning/end of the period. I checked the .txt files and the first starts at 0 and ends at just above zero. The second starts at approximately 288 mv and ends at just below 288 mv.

    I have attached my .vi and a .jpg file showing the Spike.  It stings to zero so I think it is a kind of buffer reset or something, but I can't understand this one... Any help would be much appreciated.

    Thank you

    Why are you converting complicated to and from DDT to get a picture of wave forms when you don't provide timetable information? Use Waveform build and build table as shown or just use the DAQmx Write DBL 2D value.

    As Henrik, I fear that your data are not what you expect it to be. Put a graphical indicator or a table on the wires going to DAQmx writing to see what you have.

    Lynn

  • AA6 - moving at the beginning/end of a selection and then uncheck the box

    Hello...

    In AA3 - you could make a selection, then click on at the beginning/end of the selection.  This will deselect the selection and move the playhead to the post.

    In AA5.5, you would use the left/right arrows to perform the same task.

    In AA6, nor work.  If you left/right arrow, the playhead moves but it moves to the bottom to the top of the timeline (not for the start/end), and it is not clear.  CTRL + left/right arrow move the playback head to appropriate locations (as well as other places), but it is not clear.

    Is it possible to do this with AA6?

    I used it a lot in making the track for cd breaks (home, shift + click at 05:00, f8, arrow right, shift + click at 10:00, f8, etc...).  I also used it where I wanted to have only 0.5 seconds of extra silence at the beginning/end of some audio (click at the beginning of the audio, drag back 0.5 seconds, left arrow, shift + home page, delete).

    JJ

    We have changed many commands in hearing CS (and some between CS5.5 and CS6), but most of what you could Audition 3, you can still perform in Audition CS6.

    For this: home, shift + click at 05:00, f8, arrow right, shift + click at 10:00, f8,.

    Try this: home, shift + ctrl + arrow right (or W), a click at 05:00, f8 (or M), ctrl + d, shift + click at 10:00, f8, etc...

    You can find all our new commands and default in the dialog box keyboard shortcuts shortcuts keyboard (Edition > hotkeys...)

    -Ron

  • error in the Deniz/Begin/End block

    Hi all
    I wrote a query to show all functions and procedures, including their names, the parameter, the parameter type and return type
    I should say that using the structure delcare, start, end is mandatory for me here.
    DECLARE
    
    BEGIN
    
    SELECT uo.object_name,ua.ARGUMENT_NAME,ua.DATA_TYPE FROM user_arguments ua
    join user_objects uo
    on ua.object_id=uo.object_id
    WHERE uo.OBJECT_TYPE IN ('FUNCTION','PROCEDURE');
    
    
    END;
    but I get this error
    Error starting at line 3 in command:
    DECLARE
    
    BEGIN
    SELECT uo.object_name,ua.ARGUMENT_NAME,ua.DATA_TYPE FROM user_arguments ua
    join user_objects uo
    on ua.object_id=uo.object_id
    WHERE uo.OBJECT_TYPE IN ('FUNCTION','PROCEDURE');
    
    
    END;
    Error report:
    ORA-06550: line 4, column 1:
    PLS-00428: an INTO clause is expected in this SELECT statement
    06550. 00000 -  "line %s, column %s:\n%s"
    *Cause:    Usually a PL/SQL compilation error.
    *Action:
    I know that it may be required to have 'in' in select when we use delcare/start/end.

    So would you please you rewrite the query?


    IM using oracle 11.2.0.2


    Thank you in advance.


    best, david

    1003209 wrote:
    Hi all
    I wrote a query to show all functions and procedures, including their names, the parameter, the parameter type and return type
    I should say that using the structure delcare, start, end is mandatory for me here.

    DECLARE
    
    BEGIN
    
    SELECT uo.object_name,ua.ARGUMENT_NAME,ua.DATA_TYPE FROM user_arguments ua
    join user_objects uo
    on ua.object_id=uo.object_id
    WHERE uo.OBJECT_TYPE IN ('FUNCTION','PROCEDURE');
    
    END;
    

    but I get this error

    Error starting at line 3 in command:
    DECLARE
    
    BEGIN
    SELECT uo.object_name,ua.ARGUMENT_NAME,ua.DATA_TYPE FROM user_arguments ua
    join user_objects uo
    on ua.object_id=uo.object_id
    WHERE uo.OBJECT_TYPE IN ('FUNCTION','PROCEDURE');
    
    END;
    Error report:
    ORA-06550: line 4, column 1:
    PLS-00428: an INTO clause is expected in this SELECT statement
    06550. 00000 -  "line %s, column %s:\n%s"
    *Cause:    Usually a PL/SQL compilation error.
    *Action:
    

    I know that it may be required to have 'in' in select when we use delcare/start/end.

    So would you please you rewrite the query?

    IM using oracle 11.2.0.2

    Thank you in advance.

    best, david

    Hi David,

    The query will throw the error if the schema where you run out of '1' function or procedure in the system.
    It is not clear in your condition.
    Assuming that you want to display the output

    SQL> set serveroutput on
    SQL> DECLARE
      2  CURSOR cur_obj IS
      3  SELECT uo.object_name,ua.ARGUMENT_NAME,ua.DATA_TYPE
      4  FROM user_arguments ua
      5   join user_objects uo
      6  on ua.object_id=uo.object_id
      7  WHERE uo.OBJECT_TYPE IN ('FUNCTION','PROCEDURE');
      8  BEGIN
      9  FOR rec_obj IN cur_obj LOOP
     10  dbms_output.put_line('OBJECT_NAME:'||rec_obj.object_name||' '||'ARGUMENT_NAME:'||' '||rec_obj.a
    rgument_name||' '||'OBJECT_TYPE:'||rec_obj.data_type);
     11  END LOOP;
     12  END;
     13
     14
     15  .
    SQL> /
    OBJECT_NAME:GETUSERORDERCOUNT ARGUMENT_NAME:  OBJECT_TYPE:NUMBER
    OBJECT_NAME:GETUSERORDERCOUNT ARGUMENT_NAME: REGKEY OBJECT_TYPE:NUMBER
    OBJECT_NAME:GETUSERORDERCOUNT ARGUMENT_NAME: PARTNERKEY OBJECT_TYPE:NUMBER
    OBJECT_NAME:GSK_ACCOUNT_FIRSTADDRESS ARGUMENT_NAME:  OBJECT_TYPE:NUMBER
    OBJECT_NAME:GSK_ACCOUNT_FIRSTADDRESS ARGUMENT_NAME: ACCOUNT_KEY
    OBJECT_TYPE:NUMBER
    OBJECT_NAME:SUMCONCAT ARGUMENT_NAME:  OBJECT_TYPE:VARCHAR2
    OBJECT_NAME:SUMCONCAT ARGUMENT_NAME: INPUT OBJECT_TYPE:VARCHAR2
    OBJECT_NAME:GSK_PB_SHOW ARGUMENT_NAME:  OBJECT_TYPE:NUMBER
    ...........
    

    Kind regards
    Claudy K

  • How to create a cursor in begin end block

    Hi all
    I need creeate that content of wich cursor depends on another slider. How can I do?
    Here is an example
    colonna1 varchar2(20);
    cursor num_formule is
    select distinct cod_output from table; 
    TYPE cur IS REF CURSOR;      
    
    begin
    
    for colonna1 in num_formule
        loop
            open cur for 
            select fields from table2 where field1=colonna1.field;
            for colonna in cur
                loop
                    sql_stmt:=sql_stmt||colonna.field;
            end loop;
            
            DBMS_OUTPUT.put_line(sql_stmt);
            
        end loop;
    How can I do?
    THX

    Maybe (just to make it work if I understood)

    begin
    
      for r1 in (select distinct cod_output from table)
      loop
    
        for r2 in (select field from table2 where field1 = r1.cod_output)
        loop
    
          sql_stmt := sql_stmt || r2.field;  /* assuming sql_stmt is defined elsewhere */
    
        end loop;
    
      end loop;
    
    end;
    

    You apparently generate some sql statement dynamically adding predicates (like adding is used).
    You can create a bottleneck with high activity dedicated to the analysis (always a process serialized as far as I know) a lot of very similar sql statements.
    According to Billy that you would be much better to have static sql statements hide your dynamic present needs.
    Using bind variables and conditions specified appropriately you can usually get a single static sql statement for several currently dynamic versions.
    The Analyzer you will be grateful.

    Concerning

    Etbin

  • Hi, I am not able to execute the procedure using dblink in PLSql block. Although he works outside the end of the beginning. Please suggest solution

    Hello

    I'm not able to execute the procedure using dblink in PLSql block.

    Although he works outside the end of the beginning.

    Please suggest solution

    Hello

    Thanks everone for your contributions,

    As well as the permissions, I used to run inside the PL sql block, which was not necessary, we can simply call the procedure using dblink.

    Thanks guys,.

  • clicking CTRL + L or CRTL + are the cursor jumps to the beginning or the end of a line vs the next word or previous/tag

    I upgraded to CS 5.5 and code view when I click CTRL + L or CRTL + are the cursor jumps to the beginning or the end of a line (respectively) rather than jumping to the beginning or the end of the word/tag next to it.

    Someone knows how to fix this?  TIA, gwc

    You can change the keyboard shortcuts...

    Go to Edition > keyboard shortcuts

    Click on define duplicate

    Save with a name of your choice

    Under orders from drop down choose Code editing
    You can change all the keyboard shortcuts here to what you prefer

    With my default 2015 install, Ctrl + R doesn't do anything and Ctrl + L tries to link a file to what I chose in Code or design view

  • Assign dynamic statement declaring the block or block start

    Hi all

    For code below, if I attribute the select statement in the section declare for the corresponding variable, it will improve performance.

    For cust_veh_id we have another block cursor to declare, only partial code is provided.


    What I wanted to.
    declare
    v_addr_chg_stmt                 varchar2(2000) := 'select ''Y''
    FROM cust_addrs addrs
    WHERE customer_id = :v_customer_id
    AND updated_date >:p_end_date
    and rownum = 1';
    Actaul
    ---------
    declare
    p_end_date                      date;
    v_addr_chg_stmt                 varchar2(2000);
    v_mileage_stmt                 varchar2(2000);
    begin
    
    select updated_date into p_end_date
    from process_log_rfsh
    where tran_code ='CAP';
    
    v_addr_chg_stmt :=
    'select ''Y''
    FROM cust_addrs addrs
    WHERE customer_id = :v_customer_id
    AND updated_date >:p_end_date
    and rownum = 1'
    ;
    
    v_mileage_stmt :=
    'SELECT ''Y'' FROM cust_vehicles_audit
    WHERE cust_veh_id=:v_cust_veh_id
    AND field_name =''LAST_MILEAGE''
    AND added_date > :p_end_date
    and audit_date >= trunc(:p_end_date)
    and rownum=1'
    ;
           begin
                     execute immediate v_addr_chg_stmt
                        into v_addr_change_flag
                        using v_customer_id,  p_end_date;
                 exception
              when no_data_found then
                     v_addr_change_flag:='N';
                 end;
            begin
                   execute immediate v_mileage_stmt
                     into v_mileage_change_flag
                    using v_cust_veh_id,  p_end_date, p_end_date;
               exception
             when no_data_found then
                   v_mileage_change_flag:='N';
               end;
    end;
    Thank you
    Rambeau

    Published by: Raghu on January 18, 2013 13:13

    Rambeau wrote:
    This code is already running in production for a few years.

    Not a reason to justify using dynamic SQL.

    YOU NEED a JUSTIFICATION FOR the USE of DYNAMIC CODE. In any language.

    Once again: WHAT is your justification? If you can't provide that, so why you use code Dynamics?

    If you must use dynamic sql statements, performance definition wise to declare the block or start will be better.

    No difference - as no method doesn't change the actual SQL cursor run. Nor did the resulting cursor read faster data blocks.

    PL/SQL also does not care where the variable assignment happens. The difference is so small and so small, it is not relevant to the performance:

    SQL> declare
      2          t1      timestamp;
      3  begin
      4          --// test 1
      5          t1 := systimestamp;
      6          for i in 1..10000 loop
      7                  declare
      8                          num     number;
      9                  begin
     10                          num := 1;
     11                  end;
     12          end loop;
     13          dbms_output.put_line( 'Test 1. '||to_char(systimestamp-t1) );
     14
     15          --// test 2
     16          t1 := systimestamp;
     17          for i in 1..10000 loop
     18                  declare
     19                          num     number := 1;
     20                  begin
     21                          null;
     22                  end;
     23          end loop;
     24          dbms_output.put_line( 'Test 2. '||to_char(systimestamp-t1) );
     25
     26  end;
     27  /
    Test 1. +000000000 00:00:00.000040000
    Test 2. +000000000 00:00:00.000024000
    
    PL/SQL procedure successfully completed.
    
    SQL>
    
  • Can we declare a cursor in the Specs of package?

    Dear friends
    I can declare a cursor in the package Specs so that I can call this slider and use its data in certain procedures and functions of the package. Otherwise I have to write this slider for each subprogramme of a package which I'm not a clever way to accomplish the task.

    Hello

    Here is a short example with all the way down. Perhaps the concept becomes more clear with this:

    first of all, if you do not have the table emp, here the DDL for this example.
    Attention, only works for German customers because the names of the months, sorry for that.

    CREATE TABLE EMP
    (EMPNO NUMBER(4) NOT NULL,
    ENAME VARCHAR2(10),
    JOB VARCHAR2(9),
    MGR NUMBER(4),
    HIREDATE DATE,
    SAL NUMBER(7, 2),
    COMM NUMBER(7, 2),
    DEPTNO NUMBER(2));
    set echo on
    
    INSERT INTO EMP VALUES
    (7369, 'SMITH', 'CLERK', 7902,
    TO_DATE('17-DEZ-1980', 'DD-MON-YYYY'), 800, NULL, 20);
    INSERT INTO EMP VALUES
    (7499, 'ALLEN', 'SALESMAN', 7698,
    TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30);
    INSERT INTO EMP VALUES
    (7521, 'WARD', 'SALESMAN', 7698,
    TO_DATE('22-FEB-1981', 'DD-MON-YYYY'), 1250, 500, 30);
    INSERT INTO EMP VALUES
    (7566, 'JONES', 'MANAGER', 7839,
    TO_DATE('2-APR-1981', 'DD-MON-YYYY'), 2975, NULL, 20);
    INSERT INTO EMP VALUES
    (7654, 'MARTIN', 'SALESMAN', 7698,
    TO_DATE('28-SEP-1981', 'DD-MON-YYYY'), 1250, 1400, 30);
    INSERT INTO EMP VALUES
    (7698, 'BLAKE', 'MANAGER', 7839,
    TO_DATE('1-MAI-1981', 'DD-MON-YYYY'), 2850, NULL, 30);
    INSERT INTO EMP VALUES
    (7782, 'CLARK', 'MANAGER', 7839,
    TO_DATE('9-JUN-1981', 'DD-MON-YYYY'), 2450, NULL, 10);
    INSERT INTO EMP VALUES
    (7788, 'SCOTT', 'ANALYST', 7566,
    TO_DATE('09-DEZ-1982', 'DD-MON-YYYY'), 3000, NULL, 20);
    INSERT INTO EMP VALUES
    (7839, 'KING', 'PRESIDENT', NULL,
    TO_DATE('17-NOV-1981', 'DD-MON-YYYY'), 5000, NULL, 10);
    INSERT INTO EMP VALUES
    (7844, 'TURNER', 'SALESMAN', 7698,
    TO_DATE('8-SEP-1981', 'DD-MON-YYYY'), 1500, 0, 30);
    INSERT INTO EMP VALUES
    (7876, 'ADAMS', 'CLERK', 7788,
    TO_DATE('12-JAN-1983', 'DD-MON-YYYY'), 1100, NULL, 20);
    INSERT INTO EMP VALUES
    (7900, 'JAMES', 'CLERK', 7698,
    TO_DATE('3-DEZ-1981', 'DD-MON-YYYY'), 950, NULL, 30);
    INSERT INTO EMP VALUES
    (7902, 'FORD', 'ANALYST', 7566,
    TO_DATE('3-DEZ-1981', 'DD-MON-YYYY'), 3000, NULL, 20);
    INSERT INTO EMP VALUES
    (7934, 'MILLER', 'CLERK', 7782,
    TO_DATE('23-JAN-1982', 'DD-MON-YYYY'), 1300, NULL, 10);
    

    2. package Spec:

    create or replace
    package test_cursor as 
    
      --Type for the returncode of the function
      TYPE typ_emp IS TABLE OF emp%rowtype;
    
      --Array for fetching, of course also possible in the body
      t_emp typ_emp;
    
      --function wich returns the array from fetching the cursor
      function get_emp return typ_emp;
    
      --function for manupilation data retrieved by the function
      PROCEDURE man_emp;
    
    end test_cursor;
    

    3. package body

    create or replace
    package body test_cursor as
    
      FUNCTION get_emp RETURN typ_emp AS
    
      cursor c_emp is select * from emp;
    
      BEGIN
        open c_emp;
    
        fetch c_emp BULK COLLECT INTO t_emp;
    
        CLOSE c_emp;
    
        --t_emp returns the whole table set from emp
        return t_emp;
      end get_emp;
    
      PROCEDURE man_emp AS
      --just for not confusing names, is the same as t_emp of course
      v_emp_array typ_emp;
    
      BEGIN
        --call the function and retrieve the whole data set
        v_emp_array := get_emp;
    
        --now manipulate the data, in this case just write the names to the calling client
        FOR rec IN v_emp_array.FIRST .. v_emp_array.LAST
        loop
          dbms_output.put_line(v_emp_array(rec).ename);
        end loop;
    
      end man_emp;
    
    end test_cursor;
    

    4. the procedure call

    SET serveroutput ON
    exec test_cursor.man_emp;
    

    5. and here's the result:

    anonymer Block abgeschlossen
    SMITH
    ALLEN
    WARD
    JONES
    MARTIN
    BLAKE
    CLARK
    SCOTT
    KING
    TURNER
    ADAMS
    JAMES
    FORD
    MILLER
    

    Please be aware, it's just for demonstration purposes, of course, it makes no sense to display names in this way. But how to call a function return tables with sets of data recovery of the sliders is shown here.

    HTH

    Joerg

  • Invalid cursor within the service in pipeline

    The simple example following illustrates a mistake that I am experiencing with development code more complex.

    I try to reuse a complex procedure that I do not have duplication of code and business logic.

    It runs correctly.

    exec PKG_TEST.complex_proc(:p_cursor);

    This property returns an error:

    exec PKG_TEST.select_rows(:p_cursor);

    The error is ORA-01001: Invalid cursor.

    I checked and the cursor is opened and % notfound is false.

    Any ideas?

    Thank you in advance for your help!

    create the table employees

    (

    primary key ID number,

    name varchar2 (100)

    );

    insert into employee values (1, 'Joe');

    insert into employee values (2, 'Bob');

    insert into employee values (3, 'Peter');

    create table contractor

    (

    primary key ID number,

    name varchar2 (100)

    );

    insert into a values (4, 'Henry') contractor;

    insert into contractor values (5, 'William');

    create or replace package PKG_TEST

    is

    type t_rec is rendered

    (

    Identification number,

    name varchar (100)

    );

    type t_tab is table of the t_rec;

    procedure complex_proc (p_cursor to sys_refcursor);

    function select_fn (p_cursor sys_refcursor)

    return PKG_TEST.t_tab in pipeline;

    select_rows (p_cursor to sys_refcursor) procedure;

    end pkg_test;

    create or replace package PKG_TEST body

    is

    procedure complex_proc (out p_cursor sys_refcursor)

    is

    Start

    Open the p_cursor for

    Select *.

    the employee;

    end complex_proc;

    function select_fn (p_cursor sys_refcursor)

    return PKG_TEST.t_tab pipeline

    is

    v_tab PKG_TEST.t_tab;

    v_rec PKG_TEST.t_rec;

    Start

    loop

    collect the fetch p_cursor in bulk in the v_tab limit 100;

    because me in 1... v_tab. Count

    loop

    v_rec: = v_tab (i);

    pipe row (v_rec);

    end loop;

    When the output p_cursor % NOTFOUND;

    end loop;

    return;

    end select_fn;

    select_rows (exit p_cursor sys_refcursor) procedure

    is

    v_cursor sys_refcursor;

    Start

    PKG_TEST.complex_proc (v_cursor);

    Open the p_cursor for

    Select *.

    table (PKG_TEST.select_fn (v_cursor))

    Union of all the

    Select *.

    contractor;

    select_rows end;

    end pkg_test;

    Problem is that your variable v_cursor in SELECT_ROWS is out of scope when the procedure ends.

    So the ref cursor returned by this method cannot be referenced it more.

    If you are on 11g and beyond, a workaround is to declare v_cursor DBMS_SQL cursor (for example an INTEGER data type) and use DBMS_SQL.to_cursor_number / DBMS_SQL.to_refcursor to convert between the two.

    In this way, the query pointed to by the final Ref cursor will always have a valid binding variable when the procedure ends.

    function select_fn( p_cursor in integer )
    return PKG_TEST.t_tab pipelined
    is
    
      v_tab         PKG_TEST.t_tab;
      v_rec         PKG_TEST.t_rec;
      v_cursor_num  integer := p_cursor;
      v_cursor      sys_refcursor := dbms_sql.to_refcursor(v_cursor_num);
    
    begin
    
      loop
    
        fetch v_cursor bulk collect into v_tab limit 100;
    
        --exit when p_cursor%NOTFOUND;
        exit when v_tab.count = 0;
    
         for i in 1 .. v_tab.count
         loop
            v_rec := v_tab(i);
            pipe row(v_rec);
         end loop;
    
      end loop;
    
      close v_cursor;
    
      return;
    
    end select_fn;
    
    procedure select_rows ( p_cursor out sys_refcursor )
    is
       v_cursor  sys_refcursor;
       v_cursor2 integer;
    begin
       PKG_TEST.complex_proc(v_cursor);
    
       v_cursor2 := dbms_sql.to_cursor_number(v_cursor);
    
       open p_cursor for
       select *
       from TABLE(PKG_TEST.select_fn(v_cursor2))
       union all
       select *
       from contractor;
    
    end select_rows;
    
  • Select the query within the PL/SQL block.

    Hello Experts,

    I'm just a beginner with PL/SQL.
    If I write a select query of client like fire against a database and SQL dev, it gives me result.
    For example: select * from employee;

    Now suppose that when I use the same query within a PL/SQL block:
    Declare
    Start
    Select * from employee;
    end;
    /
    It gives error during execution, by mentioning that an INTO should etc...
    I have my doubts here:
    1. is it impossible to use a simple select statement within a PL/SQL block (If yes why?)

    I know it's a very basic question, I tried to search it on the forum but could not find the thread, please redirect me to the link if it is already the answer.

    Please read this first. may ask why?

    http://docs.Oracle.com/CD/B28359_01/AppDev.111/b28370/TOC.htm

  • After you enter a URL and hitting 'ENTER', nothing happens, except if I click on the arrow at the right end of the block URL.

    In the block of the URL, there is an arrow curved to the right end of the block. When I put the cursor in the block in preparation for the opening of a URL, the changes of curved arrow to a right arrow, pointing to the right. After entering the URL and pressing ENTER, nothing happens. If I click on the right arrow, I am taken to the desired site. It started to happen about 2 weeks ago. How can I solve this problem, so that when I hit the Enter key, I am taken to the desired site?

    This problem may be caused by the AVG Safe Search extension.

    Start Firefox in Firefox to solve the issues in Safe Mode to check if one of the extensions or if hardware acceleration is the cause of the problem (switch to the DEFAULT theme: Firefox/tools > Modules > appearance/themes).

    You can see on the AVG site if there is an update available.

  • Jump to Smartphones blackBerry for the beginning or the end of a line?

    Hello. Please anyone know how to jump fast with the cursor to the beginning or the end of a line in a text (message from Te etc.)? I do not always scroll the trackball on the entire screen.

    Thanks for your replies!

    Wow, Ive got it! Pressing Alt and roll the trackball at the same time will move the cursor to the end or beginning of the line. Great! Thank you, RIM

  • Move to the beginning or end of line when the text selection

    Go to the beginning or end of line when you select type. On the extended keyboard, END selects all text in the pain of inserting at the end including hidden at the end of the text box type, what is the command on the new keyboards wireless, shorter?

    I'm sorry. I blew it. He has not left arrow. It is the arrow to the right.

    FN + shift + right arrow = Select and highlight the text between the Point of Insertion at the end of the line.
    Command + shift + down arrow = Select and highlight the text from the insertion point to the end of the paragraph
    Command + shift + right arrow = Select and highlight the text between the Point of Insertion at the end of a Word
    Shift + down arrow = Select and highlight the text between the Point of Insertion to the next line of text where the Insertion point has been inserted in the previous line of text (confused sounds)
    Fn + right arrow = Moves the cursor to the Point of Insertion the end without highlight texts
    Cmd + down arrow = Moves the cursor to the Point of Insertion until the beginning of the next paragraph
    FN + command + right arrow         = Moves the cursor to the Point of Insertion at the end of the story.
  • How are you at the beginning or end of the timeline in a Premiere Elements project?

    Abobe dear Experts,

    How are you at the beginning or end of the timeline in

    a Premiere Elements project? I use Premiere Pro in a local

    video studio Pro you use parentheses.

    {to go at first, and} to go to the end

    These supports are not displayed in Premiere Elements.

    Can you please tell me how to go from the end of the beginning.

    or from the beginning to the end (or any point in between) without

    go scene by scene, or without scrolling to the desired location

    and clicking in the timeline panel to reposition the CTI.

    I bought elements so that I can do the editing work at home, and I hope

    that the absence of square brackets is not a built-in disadvantage to punish elements

    users do not pay for Premiere Pro.   Please say it isn't so!

    Thanks fo your kind help.  (I'm hoping for the best)

    petera42478182

    Thank you so much ATR for the article on the Mac keyboard. This is what the doctor ordered.

    The much poorer "fn" key and using the arrow keys left and right side of the

    of the keyboard are the keys start and end mac version.

    Press "fn" and left arrow moves the cursor to the beginning of the Fn,

    and "fn" and the right arrow moves the cursor to the end of the Fn.

    Thank you, thank you, thank you.

    PostScrip: many thanks to WHS as well.

Maybe you are looking for

  • Can I reorder the accounts once they have been created?

    I have created a number of accounts of e-mail, but unfortunately most important were created last. I would like to move this account to the top of the list, but I don't see any way to rearrange the display account once the accounts have been created.

  • Qosmio F60-111 - HARD drive replacement

    I have a F60-111 and he had a problem bad hard drive several months ago, he was not even a year and was already late and crashing all the time. I have 3 years international warranty for it, so I sent the laptop in Saudi Arabia and the hard drive was

  • Satellite A210 - webcam built-in Chicony 2.0 does not work with MSN

    I have a Toshiba Satellite A210 or also known as the A215 to the United States. I have a webcam Chicony built in 2.0, but more often that otherwise, it will not work. When I'm on MSN, it will come back with the message saying that it is not connected

  • To access the menu _ to start

    I can't access my Start menu. I know it's one of the f keys but it goes by so fast, that I do not see that that. Can someone help me please before you DESTROY this computer?

  • smartband keeps disconecting

    I started to use my double z3 with the smartband today, but it keeps disconecting and conecting throughout the day, vibrant 3 times when it disconects, it's annoying... Even with the phone in my hand that I use tha band, it disconects... It is broken