Kexi/Håndbog/Byg en enkel database/Design af formularer/Handlinger

From KDE UserBase Wiki
Revision as of 11:16, 20 April 2012 by Claus chr (talk | contribs) (Importing a new version from external source)
Other languages:

Handlinger

En handling er en enkelt, isoleret aktivitet i programmet, som brugeren kan udføre. Den kan også udføres automatisk som følge a en given handling (fx efter åbning af en formular).

Tildeling af handlinger til knapper i formularer

Knapper i formularer kan tildeles mange handlinger. Den tildelte handling udføres når der klikkes på knappen.

For at tildele en handling:

  1. Switch to form's Design view if you have not done yet.
  2. Select the existing button widget by clicking on it or put a new button widget onto the form. If you inserted a new button, enter its title and press Enter key.
  3. Click the button widget with the right mouse button to display the context menu.
  4. From the context menu select Assign action... command.
  5. An Assigning Action to Button dialog window will appear presenting a list of available actions. One of the actions is selected if the widget already has action assigned. Otherwise the Action category list has the No action item selected.
  6. From the Action type list select Application actions item. Available application-wide actions will be listed.
  7. Select one of the actions on the list (e.g. Delete Selected object).

After switching to the form's data view you can try whether the action works.

Note

* To remove an action assignment, select the No action item from the Action category list of the Assigning Action to Button dialog window.
  • Actions only work in the form's data view. Not every action's assignment is reasonable. For example, the Font... action is available in data view, but only if you have a widget selected in the Design view. If you make changes to the font settings the changes are applied to the text of that selected widget.