How to tell B1 that the state of a combo doesn't matter?

In the latest update to our B1, I noticed a form with a ButtonCombo on it that says "You Can Also..." and when you click on it, you get a choice of activities you can perform.
I'm trying to replicate that behavior in my add-on, instead of cluttering up the UI with many separate buttons. Doing this is fairly easy and my ButtonCombo works well. The only problem I have is that when the user closes the form after using the button, she is surprised/frightened to be asked if she really wants to cancel without saving the changed data -- even though the only "change" was selecting a function from my ButtonCombo.
My first wish was to simply reset the ButtonCombo after each use, so it would never appear to have been changed, but the API doesn't provide a way to return the button to its default state.
My next idea was to destroy and recreate the button after every use, but the Form object can only have new controls added to it. I can find no way to remove old ones.
Is there any way to tell B1 to ignore the state of the ButtonCombo when determining if anything on the form has changed?

Let understand,
does you form have to be binded to the DB? Is it a masterdata or document form?
Or just a form that will be used to perform actions in another objects? If this is the case, it´s simple to achieve what you want. Just remove the databinds and redo it using UserDataSources. With this the system should stop handling this kind of operations.
If the form needs to stil binded to DB, I think you´re not gonna be abble to avoid this kind of messages!
regards,
André Gustavo

Similar Messages

  • When I try to login to facetime and imessage, I type in my apple ID and password and it tells me that the email is already in use. How can I fix that?

    When I try to login to Face time and Imessage, (on my iphone 4) it tells me to put my apple ID and password but then tells me that the email is already in use. How do I fix that?

    im having the same problem so how is this suppose to help

  • How can I relocate songs from my Itunes? Itunes tells me that the original files can not be found! can someone help?

    How can I relocate songs from my Itunes? Itunes tells me that the original files can not be found! can someone help?

    punzete wrote:
    I can't do it that way. I erase these songs from the iTunes Library, but when I sycronize the iPhone, all these songs are copied again to the Library. Isn't there any way to stop that? Everything I buy on iTunes Store through my iPhone cannot be erased from the iPhone?
    WHY can't you do it the way 100 million people do it?

  • HT201302 I am trying to upload pictures from my phone to my computer and I'm getting an error message that a photo is corrupted so it can't download.  I don't know how to tell which of the photos is corrupted so that I can delete it and try again?  Thanks

    I am trying to upload pictures from my phone to my computer and I'm getting an error message that a photo is corrupted so it can't download.  I don't know how to tell which of the photos is corrupted so that I can delete it and try again?  Thanks!

    If this is an iCloud account the Outbox only appears when sending an email, so if it is still trying I suppose it should be showing now (not sure though, hard to replicate this)
    What type of email account?

  • Why can I not attach a document to an email? Every time I want to send an email with a document attached to it, an error notice pops out. It tell me that the file is being used even when  it is not. How can I fix this issue?

    Why can I not attach a document to an email? Every time I want to send an email with a document attached to it, an error notice pops out. It tells me that the file is being used even when  iall other programs are closed. How can I fix this issue?

    Thanks Jeff, I was not aware that a template could be multi-page.  (All the existing templates were 1 page)
    But it worked, saving me some steps.  When I was finished I renamed the document, and locked it.
    Then tried to save it but  could not because it was locked.  I closed it, went to my Spread Sheet Folder ,
    to find it, it was not there.  The Finder could not find it either.
    So I start over again.
    I opened up Numbers and it showed my personal Numbers template folder, it contained both my new 
    original 4 page template and the vanished saved document!
    I tried to delete the template containing these document data and could not - I had to go to the Library/Application Support/Numbers to physically remove it from this folder. Then I started over again.  I Finally found out how to make it work: I can now "save as", and then lock, and it will go to place where I want it to be saved and locked.
    The secret is: Click on the document title in the menu bar, and it opens up  "Save as...", which works the same as in OS 10.4.11, and you can pick the place you want for saving.  Once done that, you can then lock the document in the same pull down menu, and then close it.
    I also found later that I can delete a template from its folder, by letting Numbers open the templates,
    clicking on the one I want to remove, then go to the "Numbers Menu/File/Move to...", select "Desktop"
    and from there the selected template can then be thrown into the Trash from there.
    It appears now that the real fault of the Numbers software is that the "Save as" command is not available in the "Edit" or "File" pull-down menus, but hidden behind the title of the document.

  • I have an iPad that has one app that loads to only 72%. Apple tells me that the app is no longer available in canada but it has content that I paid for. How do I get the app to work again?

    I have an iPad that has one app that loads to only 72%. Apple tells me that the app is no longer available in canada but it has content that I paid for. How do I get the app to work again?

    If it's not available in your country and you do not have a copy of it in iTunes backed up on your computer, you don't.

  • How can I rollback from Yosemite to Lion? I need to do this as I purchased a newer iMac and I have the old 17" iMac HD that I want to get the data migrated from. When I start the Migration Assistant it tells me that the OS X version is too old. Help!

    I have purchased a newer mid 2011 iMac for my wife to replace her dead 17"iMac from 2006. It was running Snow Leopard. The new iMac has Yosemite and when I go into Migration Assistant it tells me that the OS X is too old, implying that I cannot get the data from it. How can I migrate this data to the new iMac? I have the hard drive removed and in an external enclosure connected to the new iMac.
    Thanks,
    Bill Stratman

    Since any OS since Lion does not support Rosetta or PPC applications, you may want to check her apps for compatibility.
    Have you tried to follow all the instructions here:
    OS X Yosemite: Transfer your info from a computer or storage device
    Also, as a general note: when you got the 2011 iMac did it have the original OS installed as required by the SLA? The seller is to remove any OS version obtained at the app store since the license is not transferable - did he do that? If not, as the OS download is tied to the Apple ID used to obtain it, you will not be able to update apps or reinstall the OS, so may I suggest you do this step now before you start porting over all the files. Use Internet Recovery: Hold Command + Option + R while restarting/rebooting until you see a spinning globe and a progress bar. After 2 - 10 minutes, you'll be connected to Apple's servers and see a Utilities window. Go to Disk Utility and choose erase your drive; once finished, go back to the window and choose to reinstall OS X. This should install a fresh original OS version which you can then update and tie to your wife's Apple ID.

  • HT4623 In attempting to update my phone software, the program tells me that the backup has been corrupted and needs to be deleated first.  How do I do that?

    In attempting to update my phone software, the program tells me that the backup has been corrupted and needs to be deleated first.  How do I do that?

    Launch iTunes. Go to Preferences, Devices pane. Click on a backup and click Delete.

  • How do you repair the EFI systems partitions when you mac tells you that the live file system is not supported?

    how do you repair the EFI systems partitions when you mac tells you that the live file system is not supported?

    I don't have good news. You will need to repartition and reformat the hard drive in order to determine if the drive is still OK or if it needs to be replaced. If your computer is a 2011 model or later do the following:
    Install Mavericks, Lion/Mountain Lion Using Internet Recovery
    Be sure you backup your files to an external drive or second internal drive because the following procedure will remove everything from the hard drive.
    Boot to the Internet Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND-OPTION- R keys until a globe appears on the screen. Wait patiently - 15-20 minutes - until the Recovery main menu appears.
    Partition and Format the hard drive:
    Select Disk Utility from the main menu and click on the Continue button.
    After DU loads select your newly installed hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the process has completed. Quit DU and return to the main menu.
    Reinstall Lion/Mountain Lion. Mavericks: Select Reinstall Lion/Mountain Lion, Mavericks and click on the Install button. Be sure to select the correct drive to use if you have more than one.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    This should restore the version of OS X originally pre-installed on the computer.
    If your computer is pre-2011 model, then locate the original installer discs that came with the computer. Then do this:
    Clean Install of Snow Leopard
    Be sure to make a backup first because the following procedure will erase
    the drive and everything on it.
         1. Boot the computer using the Snow Leopard Installer Disc or the Disc 1 that came
             with your computer.  Insert the disc into the optical drive and restart the computer.
             After the chime press and hold down the  "C" key.  Release the key when you see
             a small spinning gear appear below the dark gray Apple logo.
         2. After the installer loads select your language and click on the Continue
             button. When the menu bar appears select Disk Utility from the Utilities menu.
             After DU loads select the hard drive entry from the left side list (mfgr.'s ID and drive
             size.)  Click on the Partition tab in the DU main window.  Set the number of
             partitions to one (1) from the Partitions drop down menu, click on Options button
             and select GUID, click on OK, then set the format type to MacOS Extended
             (Journaled, if supported), then click on the Apply button.
         3. When the formatting has completed quit DU and return to the installer.  Proceed
             with the OS X installation and follow the directions included with the installer.
         4. When the installation has completed your computer will Restart into the Setup
             Assistant. Be sure you configure your initial admin account with the exact same
             username and password that you used on your old drive. After you finish Setup
             Assistant will complete the installation after which you will be running a fresh
             install of OS X.  You can now begin the update process by opening Software
             Update and installing all recommended updates to bring your installation current.
    Download and install Mac OS X 10.6.8 Update Combo v1.1. You can now download a version of OS X from which to upgrade from your Purchases page in the App Store.

  • TS3297 I am trying to buy some coins on Haypi game. it tells me that the purchase could not be completed contact itunes store support to complete this transaction. how can I do this?

    I am trying to buy some coins on Haypi game. it tells me that the purchase could not be completed contact itunes store support to complete this transaction. how can I do this?

    You can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then try selecting Purchases, Billing & Redemption

  • I bought online InDesign in 2010. Now I hve a new computer and tried to downlod it again and it tells me that the serial number is wrong. How do I solve this? Thank you.

    I bought online InDesign in 2010. Now I have a new computer and tried to download it again and it tells me that the serial number is wrong. How do I solve this? Thank you.

    Error "The serial number is not valid for this product" | Creative Suite

  • My icloud account is registerd to an old e-mail adres which is not available anymore. But icloud still tells me that the account is not verified, and i have to check my e-mail, but i can't. How can i solve this?

    My icloud account is registerd to an old e-mail adres which is not available anymore. But icloud still tells me that the account is not verified, and i have to check my e-mail, but i can't. How can i solve this?

    It's a really bad idea to post your email address - it's an invitation to spam - and I've asked the Hosts to remove it.
    You should be able to change your ID at http://appleid.apple.com - click on 'Manage your Account', then in the first pane which opens you will see your Apple ID with an 'Edit' link to the right of it. Click that and you should be able to change the ID to your email address. Then you can sign in with it in System Preferences>iCloud to open an iCloud account and create a new @icloud.com address.
    If you are not inextricably wedded to using your existing ID you can skip this step: just follow the method described by IMP68 here:
    https://discussions.apple.com/message/22283348#22283348
    this will enable you to create an ID which is also the @Icloud.com address which you choose. (You can still sign into iTunes with the old ID if you want to - there is no connection between the two.)

  • Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked.

    Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked. I have tried on a windows and a mac and noticed no change. I have tried restoring to a backup but that didn't help. I haven't had time to do a full restore but I will try if the problem persists.

    An "other" larger than about 1 1/2 GB indicates corrupted files.
    What is the Other on my iPhone and How to Remove It
    What is "Other" and What Can I Do About It?
    Next, usually restoring from backup eliminated the corrupted files. However, sometimes restoring to factory settings/new iPod is required.
    To restore from backup see:
    iOS: How to back up
    To restore to factory settings/new iPod see:
    iTunes: Restoring iOS software

  • I have a new NikonD7200 camera. I have updated to the latest version of LightroomCC and restarted my computer.  LR tells me that the raw format from my Nikon is not supported by Lightroom?  Any ideas??

    Lightroom tells me that the RAW format from the D7200 is not s format recognised by Lightroom.
    How do I make this work??

    You seem not to have updated to LR 6 / LR CC 2015 - this is needed fro the D7200.
    https://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html
    If you have a subscription, the update is free. If you have standalone you can buy an upgrade from the Adobe Products site.

  • TS1389 Help!  My computer is authorized to play my itunes purchased songs but it keeps prompting me to authorize one song that I purchased.  Once I type in my login and password it tells me that the computer is already authorized but it still won't play t

    My computer is authorized to play my itunes purchased songs but it keeps prompting me to authorize one song that I purchased.  Once I type in my login and password it tells me that the computer is already authorized but it still won't play the song

    im having the same problem so how is this suppose to help

Maybe you are looking for