Returning selected object when selecting something in ABPersonViewControlle

Hey guys,
There is a problem that I have right now.
Basically I have this ABPersonViewController pushed and what I want is that if user touch down on a specific field, it will return that specific field's value.
I tried to look at the documentation from apple but it doesn't explain how to do it.
so how to do it?

Hi,
take a look at: http://developer.apple.com/iphone/library/documentation/addressbookui/reference/ ABPersonViewControllerDelegateProtocol/Reference/Reference.html#//appleref/occ/intf/ABPersonViewControllerDelegate
You could implement
- (BOOL)personViewController:(ABPersonViewController *)personViewController shouldPerformDefaultActionForPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifierForValue
return NO to force PersonViewController NOT to perform it's default action und handle the field-value on your own.
Dirk

Similar Messages

  • Please help, i used to have various colors to select from when selecting FILL in Keynote such as red, now I only have a few pastel colors. I cannot seem to fix this problem to get the original colors back. Can someone please advise what I need to do.

    Please help, i used to have various colors to select from when selecting FILL in Keynote such as red, now I only have a few pastel colors. I cannot seem to fix this problem to get the original colors back. Can someone please advise what I need to do.

    i have on my ipad2 and re-download it - but I can't afford to loose the presentation that I currently have ....??
    Are you using Keynote on an iPad?
    If so you posted in the wrong forum, this is the Keynote Mac discussion and it is a different application. I dont know how the iPad works at all, so I cant help you, post in the Keynote iOS discussion.
    If you are using a Mac, the colours palette is accesed by clicking on the colour well (arrowed) and then selecting a colour chip or changing the color in the colour wheel.

  • 'F4IF_INT_TABLE_VALUE_REQUEST' is not returning any value when selecting da

    *Hello Guys.*
    *I hv inserted search help in an field of screen exit in T-code IW21. Its showing value properly when i press f4 but when selecting value its nt returning any value properly....*
    *I am pasting code ..please help me out*
    *. Process of value Request*
    *field <fieldname>  module F4_AGENCY*
    *MODULE F4_AGENCY INPUT.*
      *DATA: IT_AGENCY TYPE TABLE OF ZF4_AGENCY WITH HEADER LINE,*
            *it_FIELD_TAB      type table of DFIES WITH HEADER LINE,*
            *IT_DDSHRETVAL TYPE TABLE OF DDSHRETVAL WITH HEADER LINE.*
      *REFRESH : IT_AGENCY[].*
    *clear : VIQMEL-ZZAGENCY.*
    **SELECT * FROM ZF4_AGENCY INTO TABLE IT_AGENCY.**
      *CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'*
        *EXPORTING*
      DDIC_STRUCTURE           = 'ZF4_AGENCY'**
          *RETFIELD               = 'ZZAGENCY'*
        PVALKEY                 = ' '**
         *DYNPPROG                = sy-cprog  "'SAPLXQQM'*
         *DYNPNR                  = sy-dynnr   "'0101'*
         *DYNPROFIELD             = 'VIQMEL-ZZAGENCY'*
        STEPL                  = sy-stepl**
         *VALUE_ORG               = 'S'*
       *TABLES*
        *VALUE_TAB              = IT_AGENCY[]*
        *FIELD_TAB              = it_FIELD_TAB[]*
        *RETURN_TAB             =  IT_DDSHRETVAL[]*
      DYNPFLD_MAPPING        =**
    EXCEPTIONS**
      PARAMETER_ERROR        = 1**
      NO_VALUES_FOUND        = 2**
      OTHERS                 = 3**
      *IF SY-SUBRC <> 0.*
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO**
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.**
      *ENDIF.*
    *wating for any reply*

    Did you take a look at the help for FM? pass the hardcoded value for DYNPPROG and DYNNR (and see if that works)
    DYNPPROG and DYNNR cannot be passed as SY-REPID and SY-DYNNR because they are only analyzed after the function module has been called. Instead, first copy the SY fields to local variables and then pass them to the function module.

  • "error when importing object" when selecting variant

    Hello,
    we recently migrated from 4.6 to 4.7.
    For some programs, when selecting a variant, this gives a runtime error, like
    Error when importing object "C131A2"
    What is the cause of this? Because the values in the variant aren't valid anymore?
    How can this be solved?
    Thanks in advance for the help

    Glad to help - you'll likely have to run it after every upgrade (for different reports).
    Rob

  • "You are not authorized to download selected object" when trying to download SAP Kernel 7.21 EXT PL 500 with DL

    Hello everyone,
    Yesterday (April 30, 2015) SAP released the new patch 500 for SAP KERNEL 7.21 EXT 64-bit.
    I am using Download Manager and I was able to download the Kernel Part II (DB-Dependent) .SAR file and other files as you can see in the screenshot, but for the Kernel Part I and disp+work files I get the error: "You are not authorized to download selected object".
    On the other hand, I am able to download older versions of the Kernel Part I (SAPEXE_XXX.SAR).
    Is this a technical problem on SAP side (SMP)? Did anyone encounter the same issue and found a solution?
    Thanks.
    BR,
    Michel

    Hello Michel,
    Kernel Patch 500 is yet to release, to the customer.
    Have a look at the below blog.
    Surprise for Kernel version 7.21 patch level 500 !
    Hope the above one helps.
    regards,
    pavan

  • Selecting objects inside selection window only?

    is there a way, that objects only inside the selection window or lassoed region get selected rather than objects getting selected which are partially inside the selection window?

    You may find the following thread/scripts to be helpful.
    How to select only objects within a selection marquee?
    http://forums.adobe.com/thread/856221?start=0&tstart=0
    See Posts: 11, 41, 54

  • Not selecting regions,when select a track???

    Hi,
    Is there any way when I select track in the arrange window,not to select regions on that track?
    MacBookPro 1.83 DC 2 Gb;Logic 7.2.3;MBoxPro FW;G4;Pro Tools Mix+24;   Mac OS X (10.4.8)  

    Thanks,but I wanna know is there any function in preferences to switch off and not to select regions when I select a track?Like in Pro Tools...
    Now I work on 1h45min project-music for movie and when I select a track to auto zoom and I move a region 2bars on left on 40min. for example,when I back to beggining of the project,all regions are moved 2 bars left.I just don't wanna everytime,when i select track in arrange to click somewhere to unselect his regions...
    sorry for my English

  • File Dialog can return incorrect path when selecting Windows special folders

    I found an interesting bug when writing an application today. Basically the File Dialog express VI can return the wrong path if selecting special folders in some circumstances. This bug seems especially tough to track down, but I think I managed to figure it out. Steps to reproduce using LabVIEW 8.6.1 on Windows XP:
    Use LabVIEW's File > Open... command to open any VI that is not located directly on your desktop. You MUST use the File > Open... command as this will set the working directory for the dialog box.
    Close the VI (all we cared about was ensuring the working directory was set).
    Create a new VI.
    Place the File Dialog express VI onto the diagram (Programming > File I/O > Advanced File Functions > File Dialog).
    Configure the express VI to select a folder and an existing item, leave the selection enabled to limit to a single item.
    Create an indicator to show the returned path from the dialog.
    Run the VI. Navigate to either your Desktop via the large button on the left, or the pull down menu up top.
    Click the "Current Folder" button.
    Observe how the VI returns whatever the original location of the dialog box was, not the desktop directory.
    I have not confirmed this bug on other operating systems but following the steps above reproduces it on my system.

    This is a very unusual problem you are having.  I tried it on another PC in the office and it did not show the problem you are experiencing.  Are you able to replicate this every time, or only occasionally?  Are you able to see this on other computers?  Do you see this same problem using other software on the computer?  Do you have the most recent updates from Microsoft?  Perhaps the answer to these questions can help shed some light on the problem at hand.
    David_L | Certified LabVIEW Architect
    LabVIEW Tools Network | LabVIEW Tools Network Developer Center

  • Selecting objects when other objects overlap them?

    I have some objects that overlap one another. I am trying to select one of the objects in the foreground, though it keeps selecting the object in the background and vice versa. Is there an easy way to do this?
    Thanks.

    If you use CS5, there is a select-thru by holding down Ctrl while using any of the select tools. in older versions indeed selecting the layers first and locking the ones you don't want is the safest way.
    Mylenium

  • No rows selected even when SELECT granted.

    I have a view that I created in OEM 12c owned by SYSMAN.  The view is the following:
    create or replace view chk_dbmango as
    SELECT LOWER (a_size.target_name) target_name,
             tphost.host_name,
             tpba.business_area,
             tpd.contact,
             tpapp.application,
             tpenv.environment,
             ROUND (AVG (a_size.size_gb), 2) SIZE_GB,
             ROUND (AVG (a_size.used_gb), 2) USED_GB,
             ROUND (AVG (a_size.size_gb - a_size.used_gb), 2) FREE_GB,
             ROUND (AVG ((a_size.used_gb * 100) / DECODE (a_size.size_gb, 0, 1, a_size.size_gb))) USED_PCT
        FROM (  SELECT t.target_name,
                       t.target_guid,
                       SUM (d.tablespace_size) / 1024 / 1024 / 1024 size_gb,
                       SUM (d.tablespace_used_size) / 1024 / 1024 / 1024 used_gb
                  FROM sysman.mgmt$db_tablespaces d, sysman.mgmt$target_type t
                 WHERE (t.target_type = 'rac_database'
                    OR (t.target_type = 'oracle_database'
                   AND t.TYPE_QUALIFIER3 <> 'RACINST'))
                   AND d.target_name(+) = t.target_name
                   AND t.metric_name = 'tbspAllocation'
                   AND (t.metric_column = 'spaceAllocated')
              GROUP BY t.target_name, t.target_guid, t.metric_column) a_size,
             (  SELECT property_value AS host_name,
                       target_guid
                  FROM sysman.mgmt$target_properties
                 WHERE property_name = 'MachineName') tphost,
             (   SELECT property_value AS business_area,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_line_of_bus') tpba,
             (   SELECT property_value AS contact,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_contact') tpd,
             (   SELECT property_value AS application,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_comment') tpapp,
             (   SELECT property_value AS environment,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_deployment_type') tpenv
       WHERE a_size.target_guid = tphost.target_guid
         AND a_size.target_guid = tpba.target_guid(+)
         AND a_size.target_guid = tpd.target_guid(+)
         AND a_size.target_guid = tpapp.target_guid(+)
         AND a_size.target_guid = tpenv.target_guid(+)
    GROUP BY a_size.target_name,
             tphost.host_name,
             tpba.business_area,
             tpd.contact,
             tpapp.application,
             tpenv.environment
    ORDER BY 1;
    I granted SELECT on this view to user svcmango.  When connected as svcmango and query the view, I get no rows selected.  Connected as sysman I get 99 rows.  There must be something simple that I have overlooked.  Please help.  Thanks.

    Here are the steps taken:
    OMS12C> conn SYSMAN
    Enter password:
    Connected.
    OMS12C> create or replace view chk_dbmango as
    SELECT LOWER (a_size.target_name) target_name,
             tphost.host_name,
             tpba.business_area,
             tpd.contact,
             tpapp.application,
             tpenv.environment,
             ROUND (AVG (a_size.size_gb), 2) SIZE_GB,
             ROUND (AVG (a_size.used_gb), 2) USED_GB,
             ROUND (AVG (a_size.size_gb - a_size.used_gb), 2) FREE_GB,
             ROUND (AVG ((a_size.used_gb * 100) / DECODE (a_size.size_gb, 0, 1, a_size.size_gb))) USED_PCT
        FROM (  SELECT t.target_name,
                       t.target_guid,
                       SUM (d.tablespace_size) / 1024 / 1024 / 1024 size_gb,
                       SUM (d.tablespace_used_size) / 1024 / 1024 / 1024 used_gb
                  FROM sysman.mgmt$db_tablespaces d, sysman.mgmt$target_type t
                 WHERE (t.target_type = 'rac_database'
                    OR (t.target_type = 'oracle_database'
                   AND t.TYPE_QUALIFIER3 <> 'RACINST'))
                   AND d.target_name(+) = t.target_name
                   AND t.metric_name = 'tbspAllocation'
                   AND (t.metric_column = 'spaceAllocated')
              GROUP BY t.target_name, t.target_guid, t.metric_column) a_size,
             (  SELECT property_value AS host_name,
                       target_guid
                  FROM sysman.mgmt$target_properties
                 WHERE property_name = 'MachineName') tphost,
             (   SELECT property_value AS business_area,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_line_of_bus') tpba,
             (   SELECT property_value AS contact,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_contact') tpd,
             (   SELECT property_value AS application,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_comment') tpapp,
             (   SELECT property_value AS environment,
                        target_guid
                   FROM sysman.mgmt$target_properties
                  WHERE property_name = 'orcl_gtp_deployment_type') tpenv
       WHERE a_size.target_guid = tphost.target_guid
         AND a_size.target_guid = tpba.target_guid(+)
         AND a_size.target_guid = tpd.target_guid(+)
         AND a_size.target_guid = tpapp.target_guid(+)
         AND a_size.target_guid = tpenv.target_guid(+)
    GROUP BY a_size.target_name,
             tphost.host_name,
             tpba.business_area,
             tpd.contact,
             tpapp.application,
             tpenv.environment
    ORDER BY 1;
      2    3    4    5    6    7    8    9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55
    View created.
    Elapsed: 00:00:00.04
    OMS12C> select count(*) from chk_dbmango;
      COUNT(*)
            99
    1 row selected.
    Elapsed: 00:00:00.48
    OMS12C> grant select on chk_dbmango to svcdbmango;
    Grant succeeded.
    Elapsed: 00:00:00.01
    OMS12C> conn svcdbmango
    Enter password:
    Connected.
    OMS12C> select count(*) from sysman.chk_dbmango;
      COUNT(*)
             0
    1 row selected.
    Elapsed: 00:00:00.73
    OMS12C>

  • Hidden / Locked Layer Drop Object Keeps Selection (BUG)

    For the past several versions of Illustrator (from CS5 through CC) this has been a HUGE problem:
    Whenever I turn off the visibility of a layer (and/or lock it), and I drag a selected object from a visible and editable layer and drop it into/onto the locked &/ hidden layer, the dropped selected object remains selected although I can no longer see or edit it.  The bounding box remains obscuring my work flow and prevents various boolean operations to be done on newly selected objects on editable/visible layers.
    Whenever a selected object is dropped onto a locked &/ hidden layer that selection MUST ALSO BE DROPPED.  Before CS5, to my recollection, this was the case and worked as expected.  But from CS5 onward, this logical and intuitive workflow fails.  So what I am forced to do is I have to changed the layer back to visible and editable, click somewhere off of any object to deselect, then return the layer to a locked &/ hidden state.  Now when I am working with hundreds, if not thousands, of objects that I have to sort and process using layers to manage them, this having to toggle ON, deselect, then toggle OFF to get back to work is hellish at best.
    No object on a hidden or locked layer should ever maintain its selection state --- EVER --- no matter how that object got onto that layer.  Any selection is worthless if it cannot be seen.  Any selection is worthless if it is locked.  Therefore, drop the selection state when a selection was dropped onto a locked &/ hidden layer.
    This has to change.  This issue alone accounts for adding  over 20% to my cost in hours spent on complex projects where thousands of objects need to be managed.  Such complex projects account for 75% of my workload.  So this issue costs me dearly.
    STATS:  Illustrator CC on iMac Mountain Lion w 8GB RAM.

    No.  They were both top-level layers during my latest attempt that finally worked.  In response to your post just now, I tried doing it with sublayers.  And with sublayers the problem re-emerged. I necessarily have multiple levels of sublayers to manage my assets, so I guess that's why it has failed for so long, but my earlier test (sans sublayers) worked.  So it must be the sublayers that cause the issue.
    When the problem happens boolean operations just fail to do anything, and trying to move an existing editable-layer object with a non-released object causes an outright crash.
    So this is definitely a bug that needs fixing.

  • SELECT returns no result when there is a default namespace definition inXML

    Hi,
    I have a problem that my select doesn't return any result when there is a default namespace definition in my XML file.
    I'm using oracle 11g release 1
    XML file stored as a binary XML:
    <SIMS xmlns="http://sims.ics.muni.cz" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://sims.ics.muni.cz jh_sims_matricni_vystupy_or.xsd">
    <Vystup Datum="2006-07-18" Typ="2" Nazev="Poslední etapy" PocetStudentu="1" PocetStudii="2">
    <Student RodneCislo="8001011001">
    <Jmeno>Petr</Jmeno>
    </Student>
    </Vystup>
    </SIMS>
    This select return no result:
    SELECT student.jmeno FROM jh_sims_bin_no_schema s, XMLTable('/SIMS/Vystup/Student' PASSING s.OBJECT_VALUE COLUMNS jmeno VARCHAR2(10) PATH 'Jmeno') student
    When I remove default namespace definition (xmlns="http://sims.ics.muni.cz") everything works fine and the same SELECT returns "Petr". Also when the file is stored in object relational storage everything works fine!
    <SIMS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://sims.ics.muni.cz jh_sims_matricni_vystupy_or.xsd">
    <Vystup Datum="2006-07-18" Typ="2" Nazev="Poslední etapy" PocetStudentu="1" PocetStudii="2">
    <Student RodneCislo="8001011001">
    <Jmeno>Petr</Jmeno>
    </Student>
    </Vystup>
    </SIMS>
    Thanks for any help!
    Jan Hruby

    Hi Jan,
    You need to specify the default namespace of the document in the XMLNamespaces clause :
    SELECT student.jmeno
    FROM jh_sims_bin_no_schema s,
         XMLTable(
          XMLNamespaces(default 'http://sims.ics.muni.cz'),
          '/SIMS/Vystup/Student'
          PASSING s.OBJECT_VALUE
          COLUMNS jmeno VARCHAR2(10) PATH 'Jmeno'
         ) student
    ;

  • Crashes consistently when control clicking a selected object

    CS4 InDesign crashes consistently when control clicking a selected object. Preferences have been reloaded, the program has been reinstalled, all without any effect towards this issue. Any suggestions?

    Yeah, it was InDesign Hangs when right clicking on graphic.
    There was a lot of head-scratching and the rather unsatisfying conclusion was when the OP removed ancient applications that might have been a choice for "Edit Original," then the problem went away.
    I guess the conclusion is that right-clicking on an image iterates over the possible apps that can open an image (for Edit With and Edit Original) and does [something], and for some reason that [something] was hanging. Not clear what the app was. But presumably if you right click the file in the Finder and look at the list provided by Open With, it is similar.
    Or you could try the suggestions I offered to the OP in that thread that it looks like he never used.

  • Very slow when selecting objects

    I have a problem with illustrator CS5. Whenever I select an object on the canvas by clicking on said object Illustrator freezes for a few seconds (showing me the spinner). This happens whether there is 1 object or 50 on the canvas so it certainly has nothing to do with the number of objects. Oddly, if I click on the canvas and drag-and-select objects this does not happen; they are selected immediately. Of course most of the times I forget this and have to wait constantly because I accidently selected an object directly, which is extremely annoying and almost to the point of unworkable.
    Anybody got any ideas about how to solve this?
    Sys specs:
    MacBook Pro
    Mac OS X 10.6.7
    2.66Ghz Intel Core i7
    8GB 1067 MHz DDR3

    Many reasons, to help narrow it down create a new document draw one lement and let us know if you have a slowdown.
    Reset your preferences.
    Cmd-Opt-Ctrl-Shift when restarting AI on a Mac or Alt-Crtl-Shift on a PC to reset to the defaults.
    Flush Cache (Good for slowdown)
    delete users\(username)\library\preferences\com.adobe.mediabrowser.plist
    FONTS
    Fo you have alot of fonts loaded. You may have a corrupt font. Close any you do nto use often
    Permissions
    Run applications >> utilities >> disk utility and repair permissions.
    Ram
    Run applications >> utilities >> system profiler and check the status of your ram and hard drive
    HUH Error
    If the test you did in the beginining returned your computer to a speedy apce, search the forums for HUH error.
    OnyX
    Download onyx from apples site for your OS version and do the cleaning tab.

  • When selecting a row from a view with a nested table I want just ONE entry returned

    Does a nested table in a view "EXPLODE" all values ALWAYS no matter the where clause for the nested table?
    I want to select ONE row from a view that has columns defined as TYPE which are PL/SQL TABLES OF other tables.
    when I specify a WHERE clause for my query it gives me the column "EXPLODED" with the values that mathc my WHERE clause at the end of the select.
    I dont want the "EXPLODED" nested table to show just the entry that matches my WHERE clause. Here is some more info:
    My select statement:
    SQL> select * from si_a31_per_vw v, TABLE(v.current_allergies) a where a.alg_seq
    =75;
    AAAHQPAAMAAAAfxAAA N00000 771 223774444 20 GREGG
    CADILLAC 12-MAY-69 M R3
    NON DENOMINATIONAL N STAFF USMC N
    U
    E06 11-JUN-02 H N
    05-JAN-00 Y Y
    USS SPAWAR
    353535 USS SPAWAR
    SI_ADDRESS_TYPE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NUL
    L, NULL)
    SI_ADDRESS_TAB()
    SI_ALLERGY_TAB(SI_ALLERGY_TYPE(69, 'PENICILLIN', '11-JUN-02', NULL), SI_ALLERGY
    TYPE(74, 'SHELLFISH', '12-JUN-02', NULL), SIALLERGY_TYPE(68, 'PEANUTS', '13-J
    UN-02', NULL), SI_ALLERGY_TYPE(75, 'STRAWBERRIES', '13-JUN-02', NULL))
    SI_ALLERGY_TAB()
    75 STRAWBERRIES 13-JUN-02
    *******Notice the allergy entry of 75, Strawberries, 13-JUN-02 at the
    end. This is what I want not all the other exploded data.
    SQL> desc si_a31_per_vw
    Name Null? Type
    ........ Omitted uneeded previous column desc because of metalink
    character limit but the view is bigger then this.......
    DEPT_NAME VARCHAR2(20)
    DIV_NAME VARCHAR2(20)
    ADDRESSES SI_ADDRESS_TAB
    CURRENT_ALLERGIES SI_ALLERGY_TAB
    DELETED_ALLERGIES SI_ALLERGY_TAB
    SQL> desc si_allergy_tab
    si_allergy_tab TABLE OF SI_ALLERGY_TYPE
    Name Null? Type
    ALG_SEQ NUMBER
    ALG_NAME VARCHAR2(50)
    START_DATE DATE
    STOP_DATE DATE
    SQL> desc si_allergy_type
    Name Null? Type
    ALG_SEQ NUMBER
    ALG_NAME VARCHAR2(50)
    START_DATE DATE
    STOP_DATE DATE

    Can you explain what do you mean by the following?
    "PL/SQL tables (a.k.a. Index-by tables) cannot be used as the basis for columns and/or attributes"There are three kinds of collections:
    (NTB) Nested Tables
    (VAR) Varrying Arrays
    (IBT) Index-by Tables (the collection formerly known as "PL/SQL tables")
    NTB (and VAR) can be defined as persistent user defined data types, and can be used in table DDL (columns) and other user defined type specifications (attributes).
    SQL> CREATE TYPE my_ntb AS TABLE OF INTEGER;
    SQL> CREATE TABLE my_table ( id INTEGER PRIMARY KEY, ints my_ntb );
    SQL> CREATE TYPE my_object AS OBJECT ( id INTEGER, ints my_ntb );
    /IBT are declared inside stored procedures only and have slightly different syntax from NTB. Only variables in stored procedures can be based on IBT declarations.
    CREATE PROCEDURE my_proc IS
       TYPE my_ibt IS TABLE OF INTEGER INDEX BY BINARY_INTEGER;  -- now you see why they are called Index-by Tables
       my_ibt_var my_ibt;
    BEGIN
       NULL;
    END;That sums up the significant differences as it relates to how they are declared and where they can be referenced.
    How are they the same?
    NTB and VAR can also be (non-persistently) declared in stored procedures like IBTs.
    Why would you then ever use IBTs?
    IBTs are significantly easier to work with, since you don't have to instantiate or extend them as you do with NTB and VAR, or
    Many other highly valuable PL/SQL programs make use of them, so you have to keep your code integrated/consistent.
    There's a lot more to be said, but I think this answers the question posed by Sri.
    Michael

Maybe you are looking for

  • Errors

    I am getting an error message when I attempt to download my purchased tunes that reads "There was an error downloading your purchased music. The disk could not be read from or written to." "Use the Check for Purchases comand in the Advanced menue to

  • WLAN driver fails to install on G580 Windows 7 x64 with error "BCM4313: Can not find setup file"

    Summary: I have installed Windows 7 Ultimate x64 on my G580.  Everything is working fine except the WLAN driver fails to install with the error "BCM4313: Can not find setup file". Details: I bought lenovo G580 with Windows 8.  Since my parents are no

  • IMovie 10.0.3 crashes when opening a project.

    I have uninstalled and reinstalled iMovie 10.0.3. Tested the project with another user and another computer. Copied the project to another volume. Same result. iMovie crashes after 10 seconds. The source files are all there, and when I open the proje

  • Connector cable

    does anyone know, if there is a cable available for an ipod touch, to connect the ipod to a home stereo system receiver to playback music through that system? i would imagine it would be a cable with 2 rca jacks for the receiver end and the usual plu

  • How to use complex types in a odata url filter

    Hello,    I am in the process of building a service that uses a complex data type as input in a query filter. I am not sure how the url will need to be generated and also how to retireve this complex type in the get_entity_set method. Example:    I h