Advanced Search
Search Results
429 total results found
Get started
This information is also applicable to the field Visual extra: SQL: Diagram query. This site only describes the specifics of the diagram widgets, for general widget configuration click here. This article will only cover the newest version of graphs implement...
Adding functionality
It is possible to add some simple funktionality to charts, by adding links. This feature is limited to one link pr x-axis value. To add a link, add a column named "Link" to the query. Whatever this column contains will become a link, that can be navigated t...
Graph defaults
The graphs all reference the js object tsChartDefaultOptions, with a couple of tweaks. To see the defaults, open the terminal in you browser, on a page that has a graph and type the name of the object. Specifik defaults These can't be overwritten. Area sta...
Colors
The colors used, can be overwritten in the Policy diagramChartJSColors. The structure of the policy is very strict. The policy has to be formatted as a js array of strings that represent an rgb color. Thus: It has to start with [ and and with , ]. Each col...
Rounded corners missing in simple menu mode
When a user is running in the context of a simple user certain buttons will be hidden, and on displayed in the expanded menu ("burger"). Previous buttons might have their corners correctly, which can be mitigated by removing the items (they are normally just h...
Many pages / long page name
The following code will shorten page selectors, unless they are hovered or active .tablePageSelector td a { max-width: 80px; overflow: hidden; text-overflow: ellipsis; font-size: 80%; } .tablePageSelector .tablePageSelectorElementAct...
Docusign Integration
Prereq To set up DocuSign integration an account that meets one of the following criteria is needed. A DocuSign-partner or Advanced developer" license To use the integration, the uploading user only needs a regular eSignature subscription. The integra...
Sending emails
Preparations Get the information of the outbound server Server address Mail account Note that the SMTP server may be the same as the IMAP or POP server Setup in Tempus Serva backend Go to: Designer > Modules > Configuration In the 'Text' search fiel...
Cloud backup overview
Backup of Tempus Serva instances running in AWS is done in the following manner Instance saves .sql for each table in the database Remote backup server Rsyncs the files from EACH instance Build daily archives containing all .sql files Registers succes...
IntegrationFieldFixCPR
What it does Cleans up external data in CPR format, for use in a scheduled integration. String are cleaned using the CPR translateInput method. Data will be cleaned before inserting without the use of this codeunit, but lookups and such might fail if the CPR...
IntegrationFieldFixDate
What it does Cleans up external data in date format, for use in a scheduled integration. String are cleaned using the date translateInput method. Data will be cleaned before inserting without the use of this codeunit, but lookups and such might fail if the d...
IntegrationFieldLookupKey
What it does Looks up another value based on the string provided, for use in a scheduled integration. A lookup will be executed substituting the @VALUE@ in the SQL expression passed to the codeunit. Note that the @VALUE@ is SQL escaped for security reasons....
IntegrationFieldValueMap
What it does Looks up another value based on the string provided, for use in a scheduled integration. Values will be swapped from a list provided to this codeunit. An empty string will be returned if no match can be found. How to invoke Insert value in fi...
BuildUserProfileFromRecord
What it does Creates a TS user from data in a record (name, email) Creates a user Assigns to a group Sends profile to user How to invoke Set the codeunit on the entity to: dk.p2e.blanket.codeunit.common.BuildUserProfileFromRecord Configuration Set ...
Hello World
What it does Displays "Hello World" in a seperate page. Purpose is learning and testing. How to invoke Make a http request: .../main?command=dk.p2e.blanket.codeunit.common.PagePublicHelloWorld Configuration None Developer info Type: CodeunitPagecont...
PublicTokenBuilder
What it does Usage example: Lets external users resend tokens for data they should have access to. Builds a token for accessing records using configuration options and dynamic parameters. It requires a record that has a reference to an email, to whom the tok...
Clone records
Usage This function will copy a record All values are copied Sub records will be copied Files will NOT be copied Configuration guide Add a button with parameterized URL using: main?command=dk.tempusserva.codeunit.common.PageCopyStructure&SagID=999...
Static Content
What it does Displays configurable static HTML code. How to invoke Make a http request: main?command=dk.p2e.blanket.codeunit.common.PageStaticContent Configuration Set up HTML: Designer > Modules > Static content > StaticPageContent Developer info T...
Website Iframe
What it does Displays a configurable webpage in an IFrame. How to invoke Make a http request: main?command=dk.p2e.blanket.codeunit.common.PageWebsiteIframe Configuration Set up IFrame options: Designer > Modules > Static content WebsiteIframeURL Web...
Users Online
What it does Displays a list of users with a session on the current server How to invoke Make a http request: main?command=common.PageUsersOnline Configuration None Developer info Type: CodeunitPagecontent Security: Requires admin Classpath: dk.p2e...