Actions31
- Tabelle Actions
- View Actions
- Spalte Actions
- Share Actions
- Import Actions
- Zeile Actions
Overview
This node integrates with Nextcloud Tables, allowing users to manage tables, views, columns, shares, imports, and rows within their Nextcloud environment. Specifically, the "View Erstellen" (Create View) operation under the "View" resource enables users to create a new view on a selected table. This is useful for customizing how data is presented or filtered without altering the underlying table structure.
Practical scenarios include:
- Creating filtered or sorted perspectives of large datasets for easier analysis.
- Defining views with specific columns and filters to share with team members.
- Automating the creation of views based on dynamic criteria in workflows.
Properties
| Name | Meaning |
|---|---|
| Tabelle | Select a table either from a searchable list or by entering its numeric ID. |
| Titel | The title/name of the new view to be created. |
| Emoji | An optional emoji symbol to visually represent the view. |
| Beschreibung | An optional description providing additional context about the view. |
| Filter | One or more filter rules to restrict which rows appear in the view. Each rule includes: |
| - Spalte (Column): The column to apply the filter on. | |
| - Operator: The comparison operator (e.g., EQ for equals). | |
| - Wert (Value): The value to compare against, can be an expression. | |
| Sortierung | One or more sorting rules defining the order of rows in 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 newly created view object as returned by the Nextcloud Tables API. This typically includes details such as the view's ID, title, description, emoji, applied filters, and sorting rules.
No binary data output is involved in this operation.
Dependencies
- Requires a valid API authentication token credential for Nextcloud Tables.
- The node depends on Nextcloud Tables API endpoints to perform operations.
- Proper permissions on the target Nextcloud instance to create views on tables.
Troubleshooting
- Invalid Table ID: If the table ID is incorrect or inaccessible, the node will throw an error. Ensure the table exists and the user has access.
- Filter or Sort Rules Misconfiguration: Incorrect column references or invalid operators may cause failures. Verify that columns exist and operators are supported.
- API Authentication Errors: Missing or invalid API credentials will prevent successful execution.
- Expression Errors: If expressions are used in properties like title or filter values, syntax errors in expressions can cause runtime errors.
- To resolve errors, check the error message details, verify input parameters, and ensure API credentials and permissions are correctly configured.
Links and References
- Nextcloud Tables Documentation (general reference)
- n8n Documentation on Creating Custom Nodes
- Nextcloud API documentation (if publicly available) for detailed API endpoint info