Nextcloud Tables icon

Nextcloud Tables

Verwalten Sie Ihre Nextcloud Tables - Tabellen, Zeilen und Daten

Overview

This node integrates with Nextcloud Tables, specifically allowing management of table views. The "View Aktualisieren" (Update View) operation lets users modify an existing view by changing its title, emoji, description, filters, and sorting rules. This is useful for dynamically adjusting how data is presented or filtered in a Nextcloud Table without manually editing the view inside Nextcloud itself.

Practical examples include:

  • Renaming a view to reflect updated project phases.
  • Changing the emoji icon to visually categorize views.
  • Updating filter criteria to show only relevant rows based on new conditions.
  • Adjusting sorting rules to reorder data presentation according to user preferences.

Properties

Name Meaning
View Select a view from a list or specify its numeric ID to update.
Titel New title for the view (optional).
Emoji New emoji icon for the view (optional).
Beschreibung New description text for the view (optional).
Filter One or more filter rules to apply to the view. Each rule includes:
- Spalte (Column): The column to filter on.
- Operator: Comparison operator (e.g., EQ for equals).
- Wert (Value): The value to compare against.
Sortierung One or more sorting rules to apply to the view. Each rule includes:
- Spalte (Column): The column to sort by.
- Richtung (Direction): Sorting direction, either ascending (ASC) or descending (DESC).

Output

The node outputs JSON data representing the updated view object returned from the Nextcloud Tables API. This typically includes the view's ID, updated title, emoji, description, applied filters, and sorting rules as confirmation of the successful update.

No binary data output is involved.

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Tables API.
  • The node depends on Nextcloud Tables being accessible via its API endpoint.
  • Proper permissions are needed to update views within the target Nextcloud Tables instance.

Troubleshooting

  • Invalid View ID: If the provided view ID does not exist or is not numeric, the node will throw a validation error. Ensure the ID is correct and numeric.
  • API Authentication Errors: Missing or invalid API credentials will cause authentication failures. Verify that the API key credential is correctly configured.
  • Filter or Sort Rules Misconfiguration: Incorrect column IDs or unsupported operators may cause errors. Use the node’s dropdowns and options to select valid columns and operators.
  • Network Issues: Connectivity problems with the Nextcloud server can cause timeouts or request failures. Check network access and server status.
  • Continue On Fail Behavior: If enabled, the node will output error messages in JSON format instead of stopping execution, which helps in workflows processing multiple items.

Links and References

Discussion