UI API URGENT: Click on cell in matrix doesn't work in SBO 2005

Hi all,
I've detected very strange problem. We have developed some addons for SBO2004A in SDK2004. There we used CLICK function on matrix cell, where the whole form was freezed, f.e. Purchase Order:
oForm.Freeze True
Set oMatrix = oForm.Items("38").Specific
For i = 1 to oMatrix.RowCount
oMatrix.Columns("1").Cells(i).Specific.String = sItemCode
oMatrix.Columns("1").Cells(i+1).Click ct_Regular
oApplication.ActivateMenuItem ("1292")
Next i
oForm.Freeze False
If the form is freezed, the application in SBO2005 doesn't react on
oMatrix.Columns("1").Cells(i+1).Click ct_Regular
, although this worked in SBO2004 without any problems. The Click event is not filtered for this form and in Event_Filter the pVal.BeforeAction property is TRUE.
Then I found, that if form isn't freezed, the CLICK on matrix cell function works.
Is there any workaround, how to solve this problem without reprogramming a lot of code and to prevent flickering on form, when it is not freezed?
I work with SBO 2005A SP01 PL07.
Many thanks in advance.
Kind regards
Libor.
Is there

Hi Frank,
I created message to SAP Support with this issue on Wednesday the 16th with priority high. The first solution from SAP Support was to disable freezing on forms, while they are processed. But for the performance reasons this is not possible. The reasons for clicking while freezed are relative simple and there are some of them:
1) In some system forms that are filled by user we need to append special items between other items already existing in form. The many of fields (price fields) for all items in matrix have to be recalculated. For this we use freezing on form, then we search for related item, simulate click on row, and call
Application.ActivateMenuItem ("1292")
which calls Add Row [Ctrl+I] system function, then in newly created row we append our data, the prices for related item will be recalculated atc.
2) we developed automatic calculations in documents, which uses VALIDATE event_type. That means if value in some field in matrix is changed, the values in other fields are recalculated. In some cases we needed to use CLICK too.
I believe, there is possibility how to replace this 'on CLICK based' functionality...but then we need to rebuid many of our projects.
Even I don't know, if this issue is bug in SBO2005 - UI API or it has some reason, but I suppose, this worked in all previous SBO SDK versions (since 6.5).
Any ideas?
Thanks.
Kind regards
Libor.

Similar Messages

  • HT4527 I want to move all my iTunes from old PC to new PC but Home Sharing on both and it works.  At Step 11, I clicked Home Sharing Import button doesn't work.

    Help!  I want to move all my iTunes music, podcasts, etc. from an old PC to a new PC. I set up Home Sharing on both and it works.  I followed the steps in http://support.apple.com/kb/HT4527 to the letter.  At Step 11, I clicked on Home Sharing on my new PC, then Edit > Select All so I could then import everything to the new computer.  No matter what I try, the Import button doesn't work.  There are two buttons on the lower right hand side of the iTunes screen - one for Settings and one for Import.  The Settings button is clickable but the Import button isn't even live.  In other words, I can see it but not click on it.  I have double-checked my firewall and it is not the problem.  How can I get the Import button to work? 

    These are two possible approaches that will normally work to move an existing library to a new computer.
    Method 1
    Backup the library with this User Tip.
    Deauthorize the old computer if you no longer want to access protected content on it.
    Restore the backup to your new computer using the same tool used to back it up.
    Keep your backup up-to-date in future.
    Method 2
    Connect the two computers to the same network. Share your <User's Music> folder from the old computer and copy the entire iTunes library folder into the <User's Music> folder on the new one. Again, deauthorize the old computer if no longer required.
    Both methods should give the new computer a working clone of the library that was on the old one. As far as iTunes is concerned this is still the "home" library for your devices so you shouldn't have any issues with iTunes wanting to erase and reload.
    I'd recommend method 1 since it establishes an ongoing backup for your library.
    Note if you have failed to move contacts and calendar items across you should create one dummy entry of each in your new profile and iTunes should  merge the existing data from the device.
    If your media folder has been split out from the main iTunes folder you may need to do some preparatory work to make it easier to move. See make a split library portable.
    Should you be in the unfortunate position where you are no longer able to access your original library or a backup then then see Recover your iTunes library from your iPod or iOS device for advice on how to set up your devices with a new library with the maximum preservation of data.
    tt2

  • Iphone 3g: Clicking phone number in calendar doesn't work

    Clicking on phone number in email will prompt for calling the number but the same doesn't work in calendar. Is it a known issue ?

    Adding my agreement to this issue. Since iPhone recognizes phone numbers everywhere else, it's very disappointing that it doesn't work in calendar. This is probably the most important place for phone number recognition. considering there is no cut/paste feature, this means I have to write down the number on paper and the manually enter into the keypad, very inconvenient!
    When this is addressed, it will be very important to include recognition of additional numbers and characters used for conference calls, like the blackberry has done for years.

  • When I double click home for audio playback doesn't work for movies since I synced it yesterday Why?

    When I double click the home button the audioplayback doesn't work for movies,  it did before I added and synced some items yesterday anybody know why?

    Jeanlewane wrote:
    Why, When I double click the home button and hold down the icon waiting for the red x to appear, it doesn't.?
    How to Close Apps
    Double Tap the Home Button... Then swipe the App (not the icon) Upwards... Tap the Home Button when finished.
    From Here  >  http://support.apple.com/kb/HT4211
    NOTE:  You cannot delete any pre-installed iOS app.

  • Matrix doesn't work

    Hi all,
    i created a matrix with screenpainter, i use the previsualization button and it work(i mean i can put values manually or simply click it and it respond back), but when i run from my code in my form all item work's properly except the matrix.
    what can i do?, please help...

    Yes, if not bound to a datasource, it can't hold any values in memory.
    You have 3 options depending on what exactly you are doing: Bind to a Table (DbDatasource), a userdatasource or a DataTable. This snippet from the SDK sample shows how to do the first 2, the last one is not so commonly used with matrics (usually used with grid)
    public void AddDataSourceToForm() {
            // every item must be binded to a Data Source
            // prior of binding the data we must add Data sources to the form
            // Add user data sources to the "International Phone" column in the matrix
            oUserDataSource = oForm.DataSources.UserDataSources.Add( "IntPhone", SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 20 );
            // Add DB data sources for the DB bound columns in the matrix
            oDBDataSource = oForm.DataSources.DBDataSources.Add( "OCRD" );
        public void BindDataToForm() {
            // getting the matrix column by the UID
            oColumn = oColumns.Item( "DSCardCode" );
            // oColumn.DataBind.SetBound(True, "", "DSCardCode")
            oColumn.DataBind.SetBound( true, "OCRD", "CardCode" );
            oColumn = oColumns.Item( "DSCardName" );
            oColumn.DataBind.SetBound( true, "OCRD", "CardName" );
            oColumn = oColumns.Item( "DSPhone" );
            oColumn.DataBind.SetBound( true, "OCRD", "Phone1" );
            // to Data Bind an item with a user Data source
            // the table name value should be an empty string
            oColumn = oColumns.Item( "DSPhoneInt" );
            oColumn.DataBind.SetBound( true, "", "IntPhone" );
        public void GetDataFromDataSource() {
            // Ready Matrix to populate data
            oMatrix.Clear();
            oMatrix.AutoResizeColumns();
            // Querying the DB Data source
            oDBDataSource.Query( null );
            // setting the user data source data
            oUserDataSource.Value = "Phone with prefix";
            oMatrix.LoadFromDataSource();
    I suggest taking a look at the whole sample: C:\Program Files\SAP\SAP Business One SDK\Samples\COM UI\CSharp\06.UseMatrix

  • URGENT - Printing invoice in order history doesn't work how do I get invoice via email?

    Hi,
    I cannot print/download my invoices. I need invoice for October urgently - I always get this error: errorCode=0001
    What is alternative way to get invoice - I have plan CC for individuals...
    Regards,
    Grzesiek

    Please try different browsers. Sometimes the pop up blocker is turned on which does not allow you to view the invoices.
    Like you can use this link for chrome : Manage pop-ups - Chrome Help,
    The reason I am mentioning it because the invoices are visible in your account from Adobe. I have viewed them. You can try changing the region & check. It should work.
    In case you are still unable to view, please contact Adobe Support at http://adobe.ly/yxj0t6  to assist you.
    Regards
    Rajshree

  • Right click on image "edit original" doesn't work

    The option "edit original" when right-clicking on an image is not availiable. (Not even greyed out) It is greyed out in the edit menue. Indd CS3 (5.0.4)
    WIn XP SP 3. I suspect that you might need Admin rights for this function, because it works perfectly when logged in as admin. Can anyone confirm my suspicion, or is there another solution?

    I'm away from my computer today, so I'm working of the top of my head here...
    Perhaps you've disabled that context menu command in the current workspace. Edit > Menus... and take a look.

  • Click event on a label doesn't work after a certain amount of time?

    I'm having a weird kinda a problem with my label.....I had given a click event on the label but the problem here is that...it won't take any event after a certain amount of time....i mean..it takes the event if you click on it when it is loaded but after sometime it won't take any event...
    And there's one more thing which is that...i've some images too on the page but the images doesn't show up until and unless my mouse gains focus on the page...i.e I've to move my mouse over the page once then only i'm able to see the image...
    Any help on how to solve this problem.....

    The problem is that...the project size is too big and i really don't know where to upload the project.....
    Any help and still thanks for the reply...
    Waiting...

  • My Macbook Air slid off my bed and now when you open it  it clicks, and the sound sometimes doesn't work and i have to restart it in order to make it work

    and now when you open it  it clicks in the back left corner. And before now the sound would be working fine and then i would put the laptop in sleep mode and when i would try to use it later the sound wouldnt work and i would have to restart it.

    Take it to an Apple store to be checked out and an estimate on the cost of replacing the parts that broke from the fall off the bed.

  • I have an IMAC mid 2007. iPhoto 9.4.2 crashes. I am running 10.7.5. It says "iphoto quit unexpectedly" I click reopen. It doesn't work. I tried clicking reopen again and still doesn't work. It then says to restore windows. I try that and it doesn't work.

    Process:         iPhoto [880]
    Path:            /Applications/iPhoto.app/Contents/MacOS/iPhoto
    Identifier:      com.apple.iPhoto
    Version:         9.4.2 (9.4.2)
    Build Info:      iPhotoProject-710042000000000~1
    Code Type:       X86 (Native)
    Parent Process:  launchd [240]
    Date/Time:       2013-02-17 15:14:14.827 -0800
    OS Version:      Mac OS X 10.7.5 (11G63)
    Report Version:  9
    Interval Since Last Report:          3021491 sec
    Crashes Since Last Report:           76
    Per-App Interval Since Last Report:  15152 sec
    Per-App Crashes Since Last Report:   55
    Anonymous UUID:                      4448B570-F9BE-48F0-BF96-DBBA5B82E442
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x00000000f0000020
    VM Regions Near 0xf0000020:
        CG shared images       00000000c2b3e000-00000000c2b46000 [   32K] rw-/rw- SM=SHM 
    -->
        Submap                 00000000ffff0000-00000000ffff2000          r-x/r-x process-only submap
    Application Specific Information:
    objc_msgSend() selector name: isHeaderFlaggedFPO
    objc[880]: garbage collection is OFF
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   libobjc.A.dylib                         0x9307bd47 objc_msgSend + 23
    1   com.apple.prokit                        0x0212c718 -[ProStructuredThemeStore renditionWithKey:] + 1447
    2   com.apple.prokit                        0x021d83c3 -[NSProThemeFacet _approximateRenditionForRenditionKey:] + 1557
    3   com.apple.prokit                        0x021d49a9 -[NSProThemeFacet renditionMetricsWithKeyAdjustment:] + 149
    4   com.apple.iLifeKit                      0x02002076 -[IPKToolbarView _toolbarHeight] + 104
    5   com.apple.iLifeKit                      0x020020f5 -[IPKToolbarView sizeToFitHeight] + 89
    6   com.apple.iLifeKit                      0x01fde360 -[IPKToolbarView setBackgroundStyle:] + 1752
    7   com.apple.iPhoto                        0x000ca373 0xb2000 + 99187
    8   com.apple.iPhoto                        0x000ca11a 0xb2000 + 98586
    9   com.apple.iPhoto                        0x000c964b 0xb2000 + 95819
    10  com.apple.AppKit                        0x987f4cba -[NSCustomObject nibInstantiate] + 385
    11  com.apple.AppKit                        0x987f4ac9 -[NSIBObjectData instantiateObject:] + 271
    12  com.apple.AppKit                        0x987f3c99 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 349
    13  com.apple.AppKit                        0x987e9dde loadNib + 380
    14  com.apple.AppKit                        0x987e9423 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 841
    15  com.apple.AppKit                        0x987e90cf +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 154
    16  com.apple.AppKit                        0x989e1f34 -[NSWindowController loadWindow] + 240
    17  com.apple.AppKit                        0x989e1cd2 -[NSWindowController window] + 81
    18  com.apple.AppKit                        0x989e1b2f -[NSWindowController showWindow:] + 36
    19  com.apple.iPhoto                        0x000c7b07 0xb2000 + 88839
    20  com.apple.AppKit                        0x989e1ae8 -[NSDocument showWindows] + 116
    21  com.apple.iPhoto                        0x000c7aac 0xb2000 + 88748
    22  com.apple.AppKit                        0x98bd7d80 -[NSDocumentController(NSDeprecated) openUntitledDocumentOfType:display:] + 135
    23  com.apple.iPhoto                        0x002c6c22 0xb2000 + 2182178
    24  com.apple.iPhoto                        0x002924d2 0xb2000 + 1967314
    25  com.apple.Foundation                    0x9a527792 __NSFireDelayedPerform + 615
    26  com.apple.CoreFoundation                0x95a212a6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22
    27  com.apple.CoreFoundation                0x95a20c37 __CFRunLoopDoTimer + 743
    28  com.apple.CoreFoundation                0x959ffcd0 __CFRunLoopRun + 1888
    29  com.apple.CoreFoundation                0x959ff1dc CFRunLoopRunSpecific + 332
    30  com.apple.CoreFoundation                0x959ff088 CFRunLoopRunInMode + 120
    31  com.apple.HIToolbox                     0x95fa1543 RunCurrentEventLoopInMode + 318
    32  com.apple.HIToolbox                     0x95fa88ab ReceiveNextEventCommon + 381
    33  com.apple.HIToolbox                     0x95fa871a BlockUntilNextEventMatchingListInMode + 88
    34  com.apple.AppKit                        0x987e0ee8 _DPSNextEvent + 678
    35  com.apple.AppKit                        0x987e0752 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113
    36  com.apple.AppKit                        0x987dcac1 -[NSApplication run] + 911
    37  com.apple.AppKit                        0x98a6dac5 NSApplicationMain + 1054
    38  com.apple.iPhoto                        0x000c1c99 0xb2000 + 64665
    39  com.apple.iPhoto                        0x000c12e5 0xb2000 + 62181
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x91cbd90a kevent + 10
    1   libdispatch.dylib                       0x96c7ce04 _dispatch_mgr_invoke + 969
    2   libdispatch.dylib                       0x96c7b853 _dispatch_mgr_thread + 53
    Thread 2:
    0   libsystem_kernel.dylib                  0x91cbd02e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x97e39ccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x97e3b6fe start_wqthread + 30
    Thread 3:
    0   libsystem_kernel.dylib                  0x91cbd02e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x97e39ccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x97e3b6fe start_wqthread + 30
    Thread 4:
    0   libsystem_kernel.dylib                  0x91cbd02e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x97e39ccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x97e3b6fe start_wqthread + 30
    Thread 5:
    0   libsystem_kernel.dylib                  0x91cbd02e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x97e39ccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x97e3b6fe start_wqthread + 30
    Thread 0 crashed with X86 Thread State (32-bit):
      eax: 0x79641f70  ebx: 0xc00af000  ecx: 0x02283baa  edx: 0xf0000000
      edi: 0x796425d0  esi: 0x0212c182  ebp: 0xc00aefd8  esp: 0xc00aeeb8
       ss: 0x00000023  efl: 0x00010202  eip: 0x9307bd47   cs: 0x0000001b
       ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
      cr2: 0xf0000020
    Logical CPU: 0

    To reinstall:
    To re-install iPhoto
    1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)
    2a: On 10.5:  Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name.
    2b: On 10.6: Those receipts may be found as follows:  In the Finder use the Go menu and select Go To Folder. In the resulting window type
    /var/db/receipts/
    2c: on 10.7 they're at
    /private/var/db/receipts
    A Finder Window will open at that location and you can remove the iPhoto pkg files.
    3. Re-install.
    If you purchased an iLife Disk, then iPhoto is on it.
    If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.
    If you purchased it on the App Store or have a Recent Mac you can find it in your Purchases List.

  • When I click on the "new tab" button, or when I click "file, new tab" it doesn't work, also when I click ctrl + T it doesn't open a new tab. I miss my tabbed browsing - ideas?

    I have recently upgraded firefox, but this issue began yesterday, before the upgrade. I was hoping the upgrade would correct it, no such luck.

    uninstalling the ask toolbar worked for me as well. i wish i would have looked here before I uninstalled the Beta version of Firefox 4.

  • Boot stops and F2 requires clicking to proceed and sound doesn't work

    I recently updated my 3000 J205 desktop to Win 7..generally works Ok but on booting up the process stops and informs me that I need to press F2 to continue or F1 for setup. I've gone into setup and the boot order seems OK..(HD first)
    Also I cannot get sound to work..I hear the beeps at boot up but nothing thereafter.
    Mac

    For your sound you may want to check this site..
    http://www.ma-config.com/en/services/60_find-the-drivers.html ..
    Cheers and regards,
    • » νιנαソѕαяα∂нι ѕαмανє∂αм ™ « •
    ●๋•کáŕádhí'ک díáŕý ツ
    I am a volunteer here. I don't work for Lenovo

  • My ipod nano 5g works the click wheel but later it doesn't work.

    Help me.

    If it's an Apple Certified Refurb from the online Apple Store, it has the same one-year warranty as a "new" nano.
    Did you try using this procedure to Reset the iPod?
    http://support.apple.com/kb/HT1320
    If it does not work initially, try it again while it is connected to power.

  • Bought a new macbook pro and the click function on the trackpad doesn't work. causing me to be unable to complete the setup! Help

    the help call centre is closed wondering if anyone can help me here?

    you have to push down on the trackpad (on the bottom half) not just tap it if you want that you have to turn it on prefences later.
    Thats what happened to me when set mine up

  • How to disable a particular CELL in matrix?????

    Hi All,
               I have a doubt regarding the matrix.In my matrix the first column is a combobox it has a,b,c items....so if i select 'a' the remaining 'b' & 'c' columns should get disabled....previously iam able to disable the 'b' & 'c' columns but it's disabling the total 'b & 'c' columns in my matrix.....i just want to disable the particular cell based on the combobox selection....can we disable a particular cell in matrix.....
    regards,
    shangai.

    Shangai,
    here were many threads about this in last month. Try to search in history.
    BTW, the particular cell cannot be disabled (only whole column), but you could make system, that the cell is enabled but you cannot click on it (when user clicks on the cell, set bubbleeevnt to fasle).

Maybe you are looking for

  • E72 - "Unable to Complete Command"

    Dear all - I just bought a new e72. Waited months for it, and now i am horribly disappointed. It syncs okay with Microsoft Outlook, mail, calendar, contacts. But, everytime i try to compose a new message, or reply, or forward, the message "Unable to

  • IDOC related to PO

    Hi Experts, My requirement is to find out 6months old purchase orders with uncompleted status and create and idoc for them and distribute them. Please let me know what Function modules  to use for creating PO idocs and distributing the idocs. Regards

  • Adding JTree nodes from worker threads

    I'm trying to add a large number of nodes (> 1700) to a JTree, and I'm looking for a way to do this while allowing the user to continue working in the meantime. The nodes are retrieved from a database, which may be geographically distant and therefor

  • HT4539 How do I listen to my purchases music?

    How do I listen to my purchased music on my I pad 2?

  • DVD's into FCP what's the latest?

    Hi, Has anyone used specific s/w for ripping DVD's to edit in FCP? So no one ruptures a nut, we are recording to a DVD recorder for internal use video. Handbrake? iRip? Thanks