UDO Bug in PL31/32 (Can't delete or update data!)

Hi All
Anyone else have problems with Userdefined Objects in SBO2005A PL31 and PL32... I have a Form that show data from the UDO...
I'm able to:
- Add UDO's
- Remove UDO's
- Update UDO header data
- Add UDO Lines
I'm not able to:
- Delete lines (I delete them from my matrix/dbds but they are not deleted from the database)
Only sometimes I'm able to
- Change data in existing lines (Can't at the moment see the pattern of when thing work/don't work)
The add-on in question is over one year old and at least in SBO2005A SP01 PL23 it did work... It also at works in SBO2007A
Update: Found this note on service.sap.com/notes: 1087549 (Might be releated)

Rasmus,
I am also not able to delete UDO lines.  Our UDO is the document type and has both a header and a lines table.  You said that yours used to work.  Is what you are doing similar to what I'm doing?  I'm right clicking a row in the matrix and selecting "Delete Row", a menu selection I add when the user right clicks.  I save the form's UID and the row that was right-clicked in global variables and use them in the sub called on the menu click event.  The sub is below:
    Private Sub DocUDORowDelete()
        Dim oForm As SAPbouiCOM.Form
        Dim oMatrix As SAPbouiCOM.Matrix
        Dim ds As SAPbouiCOM.DBDataSource
        Try
            oForm = SBO_Application.Forms.Item(UDOFormUID_RightClick)
            oMatrix = oForm.Items.Item("mxUDOLines").Specific
            ds = oForm.DataSources.DBDataSources.Item("@UDO_LN")
            oMatrix.DeleteRow(UDORow_RightClick)
            ds.RemoveRecord(UDORow _RightClick)
            ds.Offset = ds.Size - 1
            oMatrix.FlushToDataSource()
            oForm.Mode = SAPbouiCOM.BoFormMode.fm_UPDATE_MODE
        Catch ex As Exception
            SBO_Application.MessageBox(ex.Message)
            Exit Sub
        End Try
    End Sub
Should this code work?
Thanks,
Mike

Similar Messages

  • Since updating the recent OS on my iPad my location services do not work.  Maps "Cannot determine location"  and "Find Me" is running in circles.  How can I delete the update on my iPad???

    Since updating the recent OS on my iPad my location services do not work.  Maps "Cannot determine location"  and "Find Me" is running in circles.  How can I delete the update on my iPad???

    You can't delete the update and your problem probably is not in the Update.
    Check to see if Location Services is turned ON. (Settings > Privacy > Location Services)
    What model iPad Mini do you have? WiFi or WiFi + Cellular
    Have you recently changed WiFi routers?

  • If I lost my IPHONE5, i didnt set up "find my iphone", how can i locate it? if cant, how can i delete all phone data by itunes on my computer?

    i didnt set up "find my iphone", how can i locate it? if cant, how can i delete all phone data by itunes on my computer?

    ThisGal_Drea wrote:
    i have my iphone set up with itunes on one computer, but i recently bought my own computer. How do I set up my iphone with the new itunes account?
    Do you mean iTunes library?
    iTunes account is what you use to make iTunes purcahses.
    iTunes library is what is on your computer.
    It says my phone can only be set up woth one itunes account. How do I remove the previous account?
    No, it tells you it can only be sync'd with one iTunes library.
    Simplest way is to copy the entire /Music/iTunes/ folder (thisis the iTunes library) from old computer to new computer.

  • How can we delete SID table data and Text table data

    Hi,
    How can we delete SID table data and Text table data of any
    InfoObject.

    Hi,
    Go to transaction SE14, give the technical name if the table:
    /BIC/T<InfoObject Name>   for Text Table
    /BIC/S<InfoObject Name>  for SID Table
    Select "Table" in the given 4 options below  &  hit Edit button.
    in the next screen select "Direct"
    & also select "detele data" radio button.
    & hit  "Activate & adjust database".
    this will delete the complete data from the tables.
    Note: before deleting the SID's make sure of the consequences & after effects.
    Also the SID gets generated the next time you load master data/transaction data only for those records which were loaded..
    Regards,
    Iliyas

  • How can I delete an ODBC data source after 10g client has been uninstalled?

    I uninstalled the 10g client and now when I attempt to delete the ODBC data source, I get an error: "The setup routines for the Oracle in Oraclient10g_home2 ODBC driver could not be found. Please reinstall the driver. I re-installed the client and I get the same error, but I had to specify a new home. I still get the error. Anyone have an answer or a workaround to deleting the ODBC entry so that I can re-create with the same name later under the 9i client?

    I have the same problem... and nobody gots the point:
    1st. the ODBC and the client/home exists on the machine...
    2nd. the client/home is unistalled and so...
    3rd. tada! Now we have a impossible-to-unistall ODBC entry!
    That is happening on a Windows, at last to me...
    Please, help us if someone knows how to remove this ODBC entry... if know how to DO the stuff (permissions, system, all that things is answered above).
    Best regards,
    Bruno Araujo

  • HT201269 How can I delete all my data from former Iphone 4 for future sale on Ebay?

    Hello!
    I've just purchased an Iphone 5 from a new carrier. Now I should like to sell my former Iphone 4 but, obviously, removing all my personal data (contacts, photographs, etc.) .  How can I transfer the ringtones that I purchased from by Iphone 4?
    How can I do it? Thanks in advance.
    Regards,
    Maria

    backup the device and restore it as new.
    If you already have or don't need a backup:
    Erase your device
    Erasing all content and settings will delete all the data from your device, including songs, videos, contacts, photos, calendar information, and any other data. All device settings are restored to their factory condition.
    To remove all settings and information from your device, tap Settings > General > Reset > Erase All Content and Settings. For more information about this feature, see iOS: Understanding 'Erase All Content and Settings'.
    If you are unable to erase your device, restore the device using iTunes.
    See: http://support.apple.com/kb/HT4137  for the exact steps.
    Transferring ringtones isn't supported, as far as I know...

  • Can I delete old updates

    I'm trying to clean up my computer. have J2SE Runtime Environment 5.0 updates 10, 11, 4, and 6; Have Java (TM) 6 UPdate 2 and UPdate 3 and Java (TM) SE Runtime Environment 6 UPdate 1 all using very much memory...can I delete any of these?

    You can uninstall any version that you do not need without any impact on remaining versions. Note that you may have a "JRE" and a "JDK" with the same version. They are not duplicates, as the purpose of each is different.

  • Can I delete software update files?

    Hi,
    I have found out some files call ADBEDRWVCS4LS1.dmg,ADBEFLPRCS4LS1.dmg,.... in my hard disk.
    Are they important? Can i delete them?
    Thank you.

    You can delete them as long as you no longer need their content. If you double click them an installer should appear. Is this one you might need in the future to keep In backup?
    If not, delete it. Note pkg files sitting in receipts folders are needed for repairing permissions.

  • How can I  delete and update records using where conditions?

    I want to delete and update the coherence records with some conditions, I describe it to use SQL as follows:
    delete from "contacts" where getStreet() = "dsada";
    update contacts set getStreet() = "dddd" where getCity() = "ssss";
    Can I use the filter like query to achieve this requirement as follows:
    ValueExtractor::View vHomeStateExtractor = ChainedExtractor::create(
    ChainedExtractor::createExtractors("getHomeAddress.getState"));
    Object::View voStateName = String::create("MA");
    Set::View setResults = hCache->entrySet(
    EqualsFilter::create(vHomeStateExtractor, voStateName));
    I know I can use get and put to achieve this requirement , but it Requires a two-interaction between the client and coherence server. Does it have And another way?
    Thanks very much, and please Forgive my English is not very good.

    Hi,
    You have a couple of options for updating or deleting using a Filter.
    For deleting you can use an Entry Processor and the cache invokeAll method. Using "out of the box" Coherence you can use the ConditionalRemove entry processor. I'm a Java person so the C++ below might not be exactly right but you should get the idea.
    ValueExtractor::View vHomeStateExtractor = ChainedExtractor::create(
    ChainedExtractor::createExtractors("getHomeAddress.getState"));
    Object::View voStateName = String::create("MA");
    hCache->invokeAll(EqualsFilter::create(vHomeStateExtractor, voStateName),
    ConditionalRemove::create(AlwaysFilter.getInstance());For update you would either need to write custom Entry Processor implementations that perform the updates you require or you can use out of the box POF or Reflection ValueUpdaters that update specific fields of the entries in the cache. These valueUpdaters would be wrapped in an UpdaterProcessor so the call would be very similar to the code above.
    JK

  • How can I delete a Track Data in CMS?

    Hi guys,
    I did a little mistake… I create a new track data on CMS with same software component!!!
    I read some ware that it could be possible that some errors and conflicts occur because the same software component is in two different track data… I don’t have sure about that, but I would like to delete this “test” track data and I don’t know how I do… I can’t find the track data that I have created!
    Anybody knows?
    Thanks in advance,
    Ricardo.

    Please check this doc.
    <a href="https://websmp101.sap-ag.de/form/sapnet?_SHORTKEY=01200252310000071155&">https://websmp101.sap-ag.de/form/sapnet?_SHORTKEY=01200252310000071155&</a>

  • HT204085 How can we delete all the data from iphone keychain of all the apps?

    Is it possible to delete all the data from keychain? Cleaning keychain, which delete all the item stored in keychain of all the applications on iDevices. Programatically can we do it?

    Depends whether you have selected Lock when Full or Wrap when Full for the Buffer Mode. If you have selected Lock When Full, the capture will stop when the the buffer is full. You can then Save the Buffer and download it in the form of sniffer file and start you capture again. This will over write the old data. If you have selected Wrap when Full, then it will continue the capture when the buffer is full. The oldest packets are discarded as new packets arrive.

  • How can we delete HR MASTER DATA  of employees

    Hi all,
    i need ans for this .
    Actually i don't need 3 persons information in hr master data.So how can i delete this,when iam trying to delete it is showing time constraint is 1.So tell me how to do this.
    Thanks in adv

    Thank you suresh,
    My problem has solved.
    Thank u very much.........

  • HT1620 I am having problems downloading the update to my iphone4. How can I delete the update from my phone?

    I just need to know how to delete this update dated back in March. I can't update it properly from my phone, and I just want to delete it.
    Thank You

    Connect to iTunes on the computer you usually Sync with and “ Check for Updates “...
    See the Using iTunes Section Here...
    How to update your iPhone, iPad, or iPod touch

  • How can I delete cookies by date?

    I've been using Firefox for a hundred years, and have 550 gazillion cookies. I like cookies. (I'm an affiliate marketer and people who advise my customers to delete their cookies drive me nuts.) I'd like to delete cookies > 5 years old. How can I do that?
    (By the way, can you tell whomever administers this forum that the emails it sends to reset passwords aren't structured properly? That's why my email provider--GoDaddy--says they're not delivering those emails from you. The forum never accepts my passwords, and trying to reset does nothing, so every time I want to ask a question I have to create a new account.)

    Hi GaelicGal2, there is a forum on the Add-ons site where you can post a request for a new extension ([https://forums.mozilla.org/addons/viewforum.php?f=28 Add-on Ideas / Looking for an add-on • Mozilla Add-ons Forum]). Or if one of the existing extensions has the design you want and is just missing this one feature, perhaps it could be added more quickly than having one built from scratch. You could try contacting the author.
    I don't know whether you tried the SQLite Manager extension I mentioned in my first reply. If you want to try that I could describe it in more detail.

  • How can I delete all the data in Mac pro and install the latest version of OSX Mavericks?

    Hi,
    I want to know why my mac become slow and so, I want to data and system and I want to install the latest version OS X Mcvericks. How can I do?
    Thanks

    Open the App Store app:
    And, choose Mavericks:
    Then download and run the installer. Tip: It would be a good idea to quit the installer before proceding with the install, so that you can copy it or move it to location outside of your Applications folder. That way the installer won't be deleted after you run it.
    If you don't have a backup of your current Lion partition, the only way that you can do a clean install is to erase that partition, thus losing all of your data.

Maybe you are looking for

  • How do I insert new pages into an existing pages document

    I have been doing a newsletter for 18 months in pages. SInce the last update I have been unable to find a way to add a page to my document or change positions of pages. I have searched online for answers which did not help, and all the tutorials I fo

  • Problem by doing a query on MySQL using dblink

    Good Morning,well,the DBLink works perfectly,but if the field in the MySQL DB is type TEXT(CLOB) throw the next error: ORA-28500: la conexión de ORACLE a un sistema no Oracle ha devuelto este mensaje: [Generic Connectivity Using ODBC]DRV_BlobRead: DB

  • Since when did Safari start to suck?

    I'd say about two weeks ago, maybe closer to a month, I noticed Safari becoming dramatically slower. I happen to use my powerbook at work as well as at home (work being an ethernet connection, home being an airport). At home Safari seemed to be about

  • What is the -k option for of the Ping utility in OS X?

      Hi, May I know what is the -k option for of the Ping utility in OS X? It doesn't seem to be a ICMP protocol standards-relates. Below is the description of this option copied from Yosemite. -k trafficlass              Specifies the traffic class to

  • How to make the rows in a AdvancedDataGrid appear editable.

    OK, so I have an AdvancedDataGrid that has a text column and a numeric stepper column. Everything works EXCEPT i want the text box and the numeric appear editable at all times. Until a user focuses in on a specific component, it appears un-editable.