Skip to main content

Create a Computed Property

Define a server-rendered property in your domain model that computes values dynamically using Velocity templates.

Use Velocity Templates

Write Velocity template expressions to access work item data, document context, and platform services.

Access Polarion Services

Use Polarion platform services like tracker, repository, and security within your server-rendered expressions.

Debug Template Errors

Identify and fix common Velocity template errors including parse failures, missing variables, and method invocation issues.
Server-rendered properties are ideal for computed values that depend on data not directly available as a work item field — such as aggregated counts, cross-entity lookups, or formatted composite values. For simple field display, use standard column bindings instead.
Source Code
  • Property.java
  • MetadataTest.java
  • DataPropertyFactory.java
  • prod-powersheet-src/com.nextedy.powersheet.client/ltc-repo/packages/sheet/SheetComponent.tsx
  • ServerRendererTest.java