How to increase record nos being shown thru Search Help

Dear All,
I have enabled 'Search Help' on one of the fields of my table-view (table control) on my screen but this search help, shows only first 100 records only. How to increase them to 200 or more?
Regards,
Alok.

HI Alok
  Irrespective of our setting in Data Browser, the
initial selection for search help is always 500 as itz a
hard coded value for F4 help. This can be changed after
the intial values display.
  You can check line no: 49 in include: LSDSDTOP for the
same or even package SDSH which is for F4 values.
  Hope this info helps you.
Kind Regards
Eswar

Similar Messages

  • How to add a field in elementary standard search help ? (H_T012)

    Hi everyone,
    I need to add a description field in the standard H_T012 search help, I know that collective search helps can be modified by appends, but, how can it be done in an elementary search help ?
    Thanks on advance,
    VSwaret

    hi swaret,
    i tried ur problem.....
    nothing special as to be done to add a new field in elementary search........
    just press F4 at parameters.
    there are already 4 fields...
    BUKRS
    HBKID
    BANKS
    BANKL
    you just add ur field.....
    TEXT1
    and specify Lpos and Spos as 5.
    and activate...... thats all......
    i tried and it worked for me........
    i hope it was helpful for u.

  • How to change Labels of Fields in the search help shown as F0001 F0002 etc

    Dear All,
    For one of my fields of screen I have been calling a search help configured using F4IF_INT_TABLE_VALUE_REQUEST.
    In this function I am returning the field in dynfields. Let me know please how to change the Labels of Field Names being shown in the search help as F0001, F0002 etc....
    Regards,
    Alok.

    Hi Alok,
    You can change the Field Label by going to the Data Element and changing the Field Label .
    Hope this helps
    Regards
    Sunil

  • I can't determine how a group policy is being applied. Please help. Thank you.

    Hi,
    I'm having a problem trying to find how a particular policy is being applied on my domain (I've inherited this domain).  When ever a user logs into a domain, the computer get's a new local group policy.  One particular attribute is that the local
    admin account get's renamed:
    I can't figure out where it's coming from.  I've run gpresult, and I'm assuming it's the default domain policy.
    But when I go to the domain controller and look at the default domain policy, the entry is empty:
    I'm really at a loss.  However, I really don't think it's the default domain policy, but I can't figure out what else it could be?
    Any help would be greatly appreciated.  Thanks!!!  -Tim

    Does this help
    C:\Users\***>gpresult /z
    Microsoft (R) Windows (R) Operating System Group Policy Result tool v2.0
    Copyright (C) Microsoft Corp. 1981-2001
    Created On 2/12/2015 at 1:57:06 PM
    RSOP data for ****\*** on H9MHD12 : Logging Mode
    OS Configuration:            Member Workstation
    OS Version:                  6.1.7601
    Site Name:                   Default-First-Site-Name
    Roaming Profile:             N/A
    Local Profile:               C:\Users\***
    Connected over a slow link?: No
    COMPUTER SETTINGS
        CN=H9MHD12,CN=Computers,DC=***,DC=com
        Last time Group Policy was applied: 2/12/2015 at 1:03:12 PM
        Group Policy was applied from:      ***.***.Com
        Group Policy slow link threshold:   500 kbps
        Domain Name:                        ****
        Domain Type:                        Windows 2000
        Applied Group Policy Objects
            Default Domain Policy
            Local Group Policy
        The computer is a part of the following security groups
            BUILTIN\Administrators
            Everyone
            BUILTIN\Users
            NT AUTHORITY\NETWORK
            NT AUTHORITY\Authenticated Users
            This Organization
            H9MHD12$
            Domain Computers
            System Mandatory Level
        Resultant Set Of Policies for Computer
            Software Installations
                N/A
            Startup Scripts
                N/A
            Shutdown Scripts
                N/A
            Account Policies
                GPO: Default Domain Policy
                    Policy:            MaximumPasswordAge
                    Computer Setting:  42
                GPO: Default Domain Policy
                    Policy:            MinimumPasswordAge
                    Computer Setting:  N/A
                GPO: Default Domain Policy
                    Policy:            LockoutBadCount
                    Computer Setting:  N/A
                GPO: Default Domain Policy
                    Policy:            PasswordHistorySize
                    Computer Setting:  1
                GPO: Default Domain Policy
                    Policy:            MinimumPasswordLength
                    Computer Setting:  N/A
            Audit Policy
                N/A
            User Rights
                N/A
            Security Options
                GPO: Default Domain Policy
                    Policy:            PasswordComplexity
                    Computer Setting:  Not Enabled
                GPO: Default Domain Policy
                    Policy:            ClearTextPassword
                    Computer Setting:  Not Enabled
                GPO: Default Domain Policy
                    Policy:            ForceLogoffWhenHourExpire
                    Computer Setting:  Not Enabled
                GPO: Default Domain Policy
                    Policy:            RequireLogonToChangePassword
                    Computer Setting:  Not Enabled
                GPO: Default Domain Policy
                    Policy:            NewAdministratorName
                    Computer Setting:  Enabled
                N/A
            Event Log Settings
                N/A
            Restricted Groups
                N/A
            System Services
                N/A
            Registry Settings
                N/A
            File System Settings
                N/A
            Public Key Policies
                N/A
            Administrative Templates
                GPO: Local Group Policy
                    KeyName:     Software\Policies\Microsoft\Windows\ScPnp\EnableScP
    nP
                    Value:       0, 0, 0, 0
                    State:       Enabled
    USER SETTINGS
        CN=*******,OU=Users,OU=Corporate,OU=***,DC=***,DC=com
        Last time Group Policy was applied: 2/12/2015 at 1:33:14 PM
        Group Policy was applied from:      ***.***.Com
        Group Policy slow link threshold:   500 kbps
        Domain Name:                        ***
        Domain Type:                        Windows 2000
        Applied Group Policy Objects
            Default Domain Policy
        The following GPOs were not applied because they were filtered out
            Local Group Policy
                Filtering:  Not Applied (Empty)
        The user is a part of the following security groups
            Domain Users
            Everyone
            BUILTIN\Administrators
            BUILTIN\Users
            NT AUTHORITY\INTERACTIVE
            CONSOLE LOGON
            NT AUTHORITY\Authenticated Users
            This Organization
            LOCAL
        The user has the following security privileges
            Bypass traverse checking
            Manage auditing and security log
            Back up files and directories
            Restore files and directories
            Change the system time
            Shut down the system
            Force shutdown from a remote system
            Take ownership of files or other objects
            Debug programs
            Modify firmware environment values
            Profile system performance
            Profile single process
            Increase scheduling priority
            Load and unload device drivers
            Create a pagefile
            Adjust memory quotas for a process
            Remove computer from docking station
            Perform volume maintenance tasks
            Impersonate a client after authentication
            Create global objects
            Change the time zone
            Create symbolic links
            Increase a process working set
        Resultant Set Of Policies for User
            Software Installations
                N/A
            Logon Scripts
                N/A
            Logoff Scripts
                N/A
            Public Key Policies
                N/A
            Administrative Templates
                N/A
            Folder Redirection
                N/A
            Internet Explorer Browser User Interface
                N/A
            Internet Explorer Connection
                N/A
            Internet Explorer URLs
                N/A
            Internet Explorer Security
                N/A
            Internet Explorer Programs
                N/A

  • How to set displayed column width for a search help

    I have created an elementary search help for a custom field with a value table behind it.
    The search help functions correctly, but when displayed the column widths are all 10 characters. The user has to adjust the column to view the descriptive text.
    Can anyone tell me how to set default column widths for the help?

    Please  open you Elementary search  help  and see the Column  width   behind the Fields of your ...there  increase the width of the fields
    "Activate it  and refresh
    reward  points if it is usefull .....
    Girish

  • How to populate data in MPP through F4 search help(the field should get filtered as per key)

    Dear Experts.
    I am new to ABAP and hence trying jmy hands on various ways of peforming a task.
    I have a requirement. I want to maintain a database tables through MPP :  ZLT_Auftrag (Refer Screen Shot 1: Doubt MPP1) and ZLT_Kunde (Refer Screen Shot2: Doubt MPP2)
    The fields of ZLT_Kunde are: K1, K2, K3
    The fields of ZLT_Auftrag are: A1, A2, A3, A4, P1 P2 and P3 are related as per the key field "A3"   (Here A3 = K2)
    I want the User to be able to Maintain this table through the Screen that I had created using MPP. (Plz refer the attached Screen Shot3:Doubt MPP3  of the SCREEN in MPP)
    When I populate the Kunde name(K1) in the SCREEN (Can be done by F4 Search help), then on hitting the pushbutton "Get Kunde" the  kunde Code (K2) appears . Now from here it can be deleted or even a new Kunde name and code can be saved dirctly to the database table : ZLT_Kunde. (Refer Screen Shoot4: Doubt MPP4)
    For Example for Kunde (K1)= BASF, Kunde Code (K2) = BSF, the Auftrag should be all those values from ZLT_Auftrag (where A3 = BSF)
    When I try to populate the Auftrag value on the SCREEN then on hitting F4 (already created for table ZLT_Auftrag in se11) then I get all the values of Auftrag (A1) from the table ZLT_Auftrag. (Ply refer Screen Shot 5: Doubt MPP5)
    MY REQUIREMENT: Here I want that either through F4 help or through drop down ONLY those values of Auftrag-A1 should appear on the SCREEN which satisfies the condition: A3 = K2
    I am unbale to get how to do that.
    I need your valuable suggstions.
    Regards
    Chandan

    And the  code of the MPP is:
    *& Module Pool       SAPMZDEMO_MPOOL_03
    PROGRAM  SAPMZDEMO_MPOOL_03.
    TABLES:  ZLT_MITA, ZLT_Kunde, ZLT_Auftrag, Zlt_Stdsatz.
    DATA: flg_lock  TYPE c,
    *      indx  TYPE i,
    *      indxk TYPE i,
    *      indxa TYPE i,
    *      TCNT TYPE sy-tabix,
          lv_msgv1  TYPE  sy-msgv1.
    *DATA: it_mita    TYPE TABLE OF ZLT_mita,
    *      it_kunde   TYPE TABLE OF ZLT_KUNDE,
    *      it_auftrag TYPE TABLE OF ZLT_AUFTRAG.
    *&      Module  STATUS_9000  OUTPUT
    *       text
    module STATUS_9000 output.
      SET PF-STATUS 'ZSTATUS01'.
    *  SET TITLEBAR 'xxx'.
      If flg_lock is Not initial.
        LOOP at Screen.
      If screen-group1 = 'G1'.
      Screen-input = 0.
      MODIFY SCREEN.
           Endif.
        ENDLOOP.
          MESSAGE s000(8i) WITH 'Mitarbeiter already locked by user' lv_msgv1.
      ENDIF.
    endmodule.                 " STATUS_9000  OUTPUT
    *&      Module  USER_COMMAND_9000  INPUT
    *       text
    module USER_COMMAND_9000 input.
    *To Populate Data into Mitarbeiter through Pushbuttons
      CASE sy-ucomm.
        When 'OK_GET'.
          Clear : flg_lock.
            IF ZLT_MITA-M1 is NOT INITIAL.
                SELECT SINGLE *
                FROM  ZLT_MITA
                Where M1 = ZLT_MITA-M1.
    *To create a Lock Object so that when two or more employees are accessing the same data
    * at the same time then for the new user the data gets locked and only can been seen in
    *display mode
            IF sy-subrc = 0.
            CALL FUNCTION 'ENQUEUE_EZLT_MITALOCK'
             EXPORTING
               MODE_ZLT_MITA        = 'E'
               MANDT                = SY-MANDT
               M1                   = ZLT_MITA-M1
    *           X_M1                 = ' '
    *           _SCOPE               = '2'
    *           _WAIT                = ' '
    *           _COLLECT             = ' '
             EXCEPTIONS
               FOREIGN_LOCK         = 1
               SYSTEM_FAILURE       = 2
               OTHERS               = 3
            IF sy-subrc <> 0.
              flg_lock = 'X'.
              lv_msgv1 = sy-msgv1.
            ENDIF.
            ENDIF.
            ELSE.
                MESSAGE S000(8i) With 'Enter Mitarbeiter Name'.
            ENDIF.
        When 'OK_SAVE'.
           Modify ZLT_MITA.
           IF sy-subrc = 0.
             MESSAGE s000(8i) With 'Data Saved'.
           ENDIF.
        When 'OK_DELETE'.
            IF ZLT_MITA-M1 is NOT INITIAL.
                DELETE
                FROM  ZLT_MITA
                Where M1 = ZLT_MITA-M1.
              IF sy-subrc = 0.
                MESSAGE S000(8i) With 'Data deleted'.
              ENDIF.
            ENDIF.
    *     When 'OK_FIRST'.
    *           indx = 1.
    *     When 'OK_NEXT'.
    *           indx = indx + 1.
    *     When 'OK_PREV'.
    *           indx = indx - 1.
    *     When 'OK_LAST'.
    *           Describe Table it_mita lines indx.
    *To Populate Data into Kunde through Pushbuttons
        When 'OK_GETK'.
            IF ZLT_Kunde-K1 is NOT INITIAL.
                SELECT SINGLE *
                FROM  ZLT_Kunde
                Where K1 = ZLT_KUNDE-K1.
            ELSE.
                MESSAGE S000(8i) With 'Enter Kunde Name'.
            ENDIF.
        When 'OK_SAVEK'.
           Modify ZLT_Kunde.
           IF sy-subrc = 0.
             MESSAGE s000(8i) With 'Data Saved'.
           ENDIF.
        When 'OK_DELETEK'.
            IF ZLT_KUNDE-K1 is NOT INITIAL.
                DELETE
                FROM  ZLT_KUNDE
                Where K1 = ZLT_KUNDE-K1.
              IF sy-subrc = 0.
                MESSAGE S000(8i) With 'Data deleted'.
              ENDIF.
            ENDIF.
    *To Populate Data into Auftrag Through Pushbuttons
        When 'OK_GETA'.
            IF ZLT_KUnde-K2 is NOT INITIAL.
                SELECT SINGLE *
                FROM  ZLT_Auftrag
                Where A3 = ZLT_Kunde-K2.
            ELSE.
                MESSAGE S000(8i) With 'Enter Kunde Name'.
            ENDIF.
        When 'OK_SAVEA'.
           Modify ZLT_Auftrag.
           IF sy-subrc = 0.
             MESSAGE s000(8i) With 'Data Saved'.
           ENDIF.
        When 'OK_DELETEA'.
            IF ZLT_Auftrag-A1 is NOT INITIAL.
                DELETE
                FROM  ZLT_Auftrag
                Where A1 = ZLT_Auftrag-A1.
              IF sy-subrc = 0.
                MESSAGE S000(8i) With 'Data deleted'.
              ENDIF.
            ENDIF.
    *To Populate Data into Position Thorugh Pushbuttons
        When 'OK_GETP'.
            IF ZLT_Auftrag-A2 is NOT INITIAL.
                SELECT SINGLE *
                FROM  ZLT_Auftrag
                Where A3 = ZLT_Kunde-K2.
            ELSE.
                MESSAGE S000(8i) With 'Enter Kunde Name'.
            ENDIF.
        When 'OK_SAVEP'.
           Modify ZLT_Auftrag.
           IF sy-subrc = 0.
             MESSAGE s000(8i) With 'Data Saved'.
           ENDIF.
        When 'OK_DELETEP'.
            IF ZLT_Auftrag-A1 is NOT INITIAL.
                DELETE
                FROM  ZLT_Auftrag
                Where A1 = ZLT_Auftrag-A1.
              IF sy-subrc = 0.
                MESSAGE S000(8i) With 'Data deleted'.
              ENDIF.
            ENDIF.
        When 'OK_EXIT'.
           Leave Program.
        When 'OK_CLEAR'.
          Clear : ZLT_MITA, ZLT_KUNDE, ZLT_AUFTRAG.
    *              it_mita, it_kunde, it_auftrag,
          CALL FUNCTION 'DEQUEUE_EZLT_MITALOCK'
           EXPORTING
             MODE_ZLT_MITA       = 'E'
             MANDT               = SY-MANDT
             M1                  =  ZLT_MITA-M1
    *         X_M1                = ' '
    *         _SCOPE              = '3'
    *         _SYNCHRON           = ' '
    *         _COLLECT            = ' '
    ENDCASE.
    endmodule.                 " USER_COMMAND_9000  INPUT
    *&      Module  user_cmd_9000  INPUT
    *       text
    module user_cmd_9000 input.
      If sy-ucomm = 'OK_CANCEL'.
      LEAVE PROGRAM.
      ENDIF.
      IF sy-ucomm = 'OK_EXIT'.
          LEAVE PROGRAM.
      ENDIF.
    endmodule.                 " user_cmd_9000  INPUT

  • How to populate data from screen on to search help field

    Hello all,
    I have a requirement in which for a field i have attached a search help and i am calling the search help by using the FM
    F4IF_FIELD_VALUE_REQUEST it is working fine.
    I have one additional requirement that whernever any data is entered on the screen field say ( A* ) then F4 is pressed on the search help in the field this value must be considered. Now it appears blank but i want this data to get populated from the screen
    field how can i achieve it.
    Warm Regards,
    Naveen M

    hii naveen,
    YOu have to make use of the function modules:
    DYNP_VALUES_READ Read screen field values before PAI field transport
    DYNP_VALUES_UPDATE Change screen field contents w/o PBO
    Each of which is very well documented
    or
    trigger the drop-down in POV.
    PROCESS PAI.
    FIELD <FIELD>.
    PROCESS ON VALUE-REQUEST.
    FIELD FIELD MODULE F4HELP_FOR_FIELD.
    MODULE F4HELP_FOR_FIELD.
    > Call search help: see the fm VRM_* to manage dropdown list
    DATA: DYNAME LIKE D020S-PROG,
    DYNUMB LIKE D020S-DNUM.
    DATA DYNPFIELDS LIKE STANDARD TABLE OF DYNPREAD WITH HEADER LINE.
    DYNPFIELDS-FIELDNAME = <other field name>.
    DYNPFIELDS-FIELDVALUE = <value>.
    APPEND DYNPFIELDS.
    CALL FUNCTION 'DYNP_VALUES_UPDATE'
    EXPORTING
    DYNAME = DYNAME
    DYNUMB = DYNUMB
    TABLES
    DYNPFIELDS = DYNPFIELDS.
    ENDMODULE.
    rgrds,
    Shweta

  • ME13 - IEMP vendors being displayed in search Help using F4 key

    Hi All,
    When we are trying to search any vendor using F4 key in ME13, it is showing the name, street address etc.
    Kindly let us know, if there is any solution for restricting this.
    Thanks,
    Sandeep

    Hi,
    If you do a search on this forum for the terms "search help exit" you will get a few threads that provide details on how you can achieve this.

  • How to have a mandatory field in a search help

    Hi,
    i have created a search help and one of the field need to be mandatory.
    can anyone tell me how to have a field as mandatory in a search help?
    thanks
    Regards,
    Nitin

    Hi Buantoa  ,
      You can use a search help exit for the same , so when ever a user does not enter the mandatory feild and tries to execute the serach help an error message will be displayed.
    Create a search help exit for your search help and write code to check for your feild.
    I tried to do the same and it works
    Here is the code for my serach help exit
      if callcontrol-step = 'SELONE'.
    data : wa_1 type ddshiface.
    loop at shlp-interface into wa_1.
      if wa_1-shlpfield = 'MATNR'.
        if wa_1-value is initial.
           message e999.
        endif.
      endif.
    endloop.
      endif.
    Do revert back in case of any further queries.
    Regards
    Arun

  • How do I prevent null being shown in the field

    Hi Everyone,
    I do have a form I am done with designing using the Adobe LiveCycle 7.0, but is having problem with the backend code. Whenever you delete the value, null gets written in it and it even appears on the printout. Please, can anyone help me out with this code and tell me what I need to do to get rid of this problem.
    if (EMPLNAME.rawValue.rawValue == "" || EMPLNAME.rawValue.rawValue == null)
    EMPLNAME.rawValue.rawValue == "";
    // xfa.host.messageBox(EMPLNAME.rawValue);
    EMPNAME.rawValue = String(EMPFNAME.rawValue) + " " + String(EMPMI.rawValue) + "." + " " + String(EMPLNAME.rawValue);
    if (EMPFNAME.rawValue != "" || EMPMI.rawValue != "" || EMPLNAME.rawValue != "")
    EMPNAME.rawValue = String(EMPFNAME.rawValue) + " " + String(EMPMI.rawValue) + "." + " " + String(EMPLNAME.rawValue);
    var s = EMPMI.rawValue;
    EMPMI.rawValue = s.toUpperCase();
    Thanks
    Lucky Pianwi

    You need to check the values to see if they are null before you concatenate them:
    >FIELD.rawValue != null
    Some example code which should do what you are trying to do above:
        var lName = EMPLNAME.rawValue;
        var fName = EMPFNAME.rawValue;
        var initialName = EMPMI.rawValue;
        var result = "";
        if(fName != null && fName.length > 0) {
            result = fName + " ";
        if(initialName != null && initialName.length > 0) {
            result += initialName + ". ";
        if(lName != null && lName.length > 0) {
            result += lName
        EMPNAME.rawValue = result;
    (There are shorter ways of doing this, but this way, it's pretty clear what is going on)
    You should probably also check out some Javascript tutorials. I use http://www.w3schools.com/js/ as a reference all the time but there are many others around.
    Regards
    Anthony Jereley
    Indigo Pacific
    www.indigopacific.com

  • How to stop multiple windows being opend when searching CCM 2.0 catalog

    Hi There,
    When one accesses the catalogue using the SHOP - CATALOG<link>, a new window is opened. If after searching a list of items is displayed in yet another window!. How can we prevent mulitple windows being opened?
    Also we have noticed that if we search the catalogue and add items to our shopping cart, when you go back to search the catalog, the last list of items is presented again. Is it possible to always display the "main" catalog page and not the last list of searched/found items?
    Regards,

    Hi Grace,
    I can help you partially.
    I think both of your problems are related to diff parameters of Integrated call structure which we define in
    SRM IMG->SRM->SRM server->cross applns->Master data->Define external web services.
    self service procurement config guide talks in detail how to maintain this integrated call structure.
    also you can check on help.sap.com
    BR
    Dinesh

  • How to keep Spotlight from being too busy to help TM

    I'm using Entourage 2008 (and now Outlook 2011) to store thousands of emails. I was having a problem where my Time Machine was super-slow because it was always "waiting for index". I finally was able to track it down (using fs_usage | grep getattrlist, suggested by a kind Apple Discussions member) to the fact that my Spotlight was extremely busy constantly updating the Microsoft User Identity folder. After adding it to Spotlight's exclusion list, the TM was working great. However, with that folder excluded from Spotlight, I can't search for emails in Outlook anymore! Anyone have any ideas - how is this to be avoided? How do people with large email databases (Exchange server access) use TM and Spotlight together? Any way to keep Spotlight's mds process (or whatever else it needs) more responsive to TM and spend less time constantly re-indexing the email folders?
    Mike

    After excluding Entourage user identities folders from Spotlight but leaving the Outlook identities, and letting Spotlight finish indexing them, the fs_usage no longer shows a very busy getattr process but still the TM is slow again and top shows
    481 backupd 5.9 00:01.60 4 1 80 77- 6336K+ 37M 10M+ 85M- 2499M- 481 1 stuck 0 10011+ 129 14488+ 7485+ 54534+ 13264+ 4165+ 190
    backupd in "stuck" state! What do I do?!?

  • How can I click to hande OVS and Search help for Web Dynpro

    Once the F4 help is clicked,  the event OVS of IF_WD_VALUE_HELP_FORWARD is triggered.
    Here  I would like to change the value list of F4 help list, I implemented a class and a method that handle that event.
    Since event only has importing parameter, how can I change the exporting paramter?
    Thanks
    Xin.

    hi,
    when you click on F4 help, Event OVS is triggered.
    now you can define an Event handler for OVS event.
    Inside this Event handler , you can change the Value help list.
    Inside the event handler there are three different phases to achieve this :
    Phase 0 :configuration phase.
    Phase 1 :Read values of the original context entered by user in Search Criteria.
    Phase 2 :  call business logic for a table of possible values.
    Phase 3 :  apply result.
    Refer the SAP Standard Component : Demo_Value_help.

  • How to delete a field from already created search help

    hi
    i got a requirement that delete a search help field which is already delivered
    regards
    krishna

    Hi Krishna,
    1. Go to SE80 and Enter the Package name
    2. Dictionary objects --> Search helps ---> select ur Srarch help[double click it]     --->  CTRL + F1.
    3. Then remove the unwanted fields.
    Thanks,
    Reward If Helpful.

  • Finding offset in document being shown in JEditorPane

    Hello all,
    I need urgent help. I hope you reply.
    How to find the current offset in text document which is being shown in JEditorPane ?
    I want to write Page Up and Page Down code and for that knowing 'where
    the caret is ' is essential.
    HOW TO FIND WHICH PART OF DOCUMENT IS BEING SHOWN ?
    Any help will be highly appreciated,
    thank you
    samjoshi26.

    getCaretPosition();

Maybe you are looking for