# \[Q&A\] Developer Tools

**URL:** https://community.novulo.com/c/developer-tools/7.md

[Latest](https://community.novulo.com/latest.md) · [Categories](https://community.novulo.com/categories.md) · [Tags](https://community.novulo.com/tags.md)

---

## [About the \[Q&A\] Developer Tools category](https://community.novulo.com/t/about-the-q-a-developer-tools-category/30)

<div class="topic-metadata">

**Author:** [@MelissavanLier](https://community.novulo.com/u/MelissavanLier)\
**Replies:** 0

</div>

Welcome to the “Developer Tools” category, your essential resource for exploring and mastering the array of tools designed to streamline and enhance your development experience within the Novulo ecosystem. Here, you’re …

---

## [String:join with different join character last join](https://community.novulo.com/t/string-join-with-different-join-character-last-join/911)

<div class="topic-metadata">

**Author:** [@M\_Ernster](https://community.novulo.com/u/M_Ernster)\
**Replies:** 6\
**Last updated:** [April 9, 2026, 6:12pm UTC](https://community.novulo.com/t/string-join-with-different-join-character-last-join/911 "2026-04-09T18:12:41Z")

</div>

Is it possible to develop a second string:join function so that you can use a different join character for the last join. The first example is standard join function. I want a function that functions like the yellow mar…

---

## [REST API calls and authorization](https://community.novulo.com/t/rest-api-calls-and-authorization/136)

<div class="topic-metadata">

**Author:** [@Mila\_Sparreboom](https://community.novulo.com/u/Mila_Sparreboom)\
**Replies:** 5\
**Last updated:** [January 28, 2026, 12:05pm UTC](https://community.novulo.com/t/rest-api-calls-and-authorization/136 "2026-01-28T12:05:54Z")

</div>

How does one manage the authorization of their API calls (i.e. passwords etc)?

---

## [How can I enable negative number?](https://community.novulo.com/t/how-can-i-enable-negative-number/859)

<div class="topic-metadata">

**Author:** [@michielb](https://community.novulo.com/u/michielb)\
**Replies:** 1\
**Last updated:** [November 26, 2025, 7:59am UTC](https://community.novulo.com/t/how-can-i-enable-negative-number/859 "2025-11-26T07:59:15Z")

</div>

I want to be able to put in a negative number in a number field. like -10. How can I achieve this?

---

## [What does processendpointexecute do in a rest process?](https://community.novulo.com/t/what-does-processendpointexecute-do-in-a-rest-process/824)

<div class="topic-metadata">

**Author:** [@Mila\_Sparreboom](https://community.novulo.com/u/Mila_Sparreboom)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 12:07pm UTC](https://community.novulo.com/t/what-does-processendpointexecute-do-in-a-rest-process/824 "2025-09-19T12:07:47Z")

</div>

Hi, Unfortunately I have a few fairly slow endpoints, in analyzing them I’ve found that the slowest step (by a lot) is the processendpointexecute. Is there a way to speed this process up? I now have an endpoint with a p…

---

## [Is there a cheat sheet for shortcuts within the Architect?](https://community.novulo.com/t/is-there-a-cheat-sheet-for-shortcuts-within-the-architect/475)

<div class="topic-metadata">

**Author:** [@Aimee](https://community.novulo.com/u/Aimee)\
**Replies:** 2\
**Last updated:** [June 25, 2025, 8:03am UTC](https://community.novulo.com/t/is-there-a-cheat-sheet-for-shortcuts-within-the-architect/475 "2025-06-25T08:03:51Z")

</div>

I was wondering if there is a cheat sheet available for shortcuts within the Architect.

---

## [How to edit the web.config via SVN?](https://community.novulo.com/t/how-to-edit-the-web-config-via-svn/587)

<div class="topic-metadata">

**Author:** [@Eddie\_Growrs](https://community.novulo.com/u/Eddie_Growrs)\
**Replies:** 3\
**Last updated:** [December 17, 2024, 8:27am UTC](https://community.novulo.com/t/how-to-edit-the-web-config-via-svn/587 "2024-12-17T08:27:39Z")

</div>

Hi, To use REST API in my application I need to change the web.config to run my application in an integrated pool. I’ve never done this before so I don’t how to edit it. Could somebody help me get through this?

---

## [See where fields come from in Novulo applications](https://community.novulo.com/t/see-where-fields-come-from-in-novulo-applications/102)

<div class="topic-metadata">

**Author:** [@j.batzke](https://community.novulo.com/u/j.batzke)\
**Replies:** 14\
**Last updated:** [October 22, 2024, 6:36am UTC](https://community.novulo.com/t/see-where-fields-come-from-in-novulo-applications/102 "2024-10-22T06:36:01Z")

</div>

The Novulo trace formatter has got a new feature that allows one to quickly figure out which component a form row or grid comes from. This works in any 3.8 Novulo applications that end in “default.aspx”. Install the new…

---

## [Using XSLT for alternative XML formatting](https://community.novulo.com/t/using-xslt-for-alternative-xml-formatting/392)

<div class="topic-metadata">

**Author:** [@Mila\_Sparreboom](https://community.novulo.com/u/Mila_Sparreboom)\
**Replies:** 3\
**Last updated:** [August 6, 2024, 10:20am UTC](https://community.novulo.com/t/using-xslt-for-alternative-xml-formatting/392 "2024-08-06T10:20:55Z")

</div>

Hi! I want to set up an integration with a party that expects a specific XML file, this is different than the XML my export definition is creating at the moment. I got the tip that an XSLT file could be used to change t…

---

## [How to get the Greenwich Mean Time via a Novulo Expression](https://community.novulo.com/t/how-to-get-the-greenwich-mean-time-via-a-novulo-expression/293)

<div class="topic-metadata">

**Author:** [@Martijn](https://community.novulo.com/u/Martijn)\
**Replies:** 2\
**Last updated:** [June 21, 2024, 11:26am UTC](https://community.novulo.com/t/how-to-get-the-greenwich-mean-time-via-a-novulo-expression/293 "2024-06-21T11:26:20Z")

</div>

If you are in need of getting the GMT via a Novulo expresion then the following expression could be used: date:load(“1970-01-01”).todatetime\_dte().addseconds(datetime:now().getutcoffset().round()) In order to configure…

---

## [Linking unlinked revisions to a message in product issue](https://community.novulo.com/t/linking-unlinked-revisions-to-a-message-in-product-issue/252)

<div class="topic-metadata">

**Author:** [@heppener\_anker](https://community.novulo.com/u/heppener_anker)\
**Replies:** 6\
**Last updated:** [June 19, 2024, 12:58pm UTC](https://community.novulo.com/t/linking-unlinked-revisions-to-a-message-in-product-issue/252 "2024-06-19T12:58:54Z")

</div>

Hi, I’m currently using the QA scanner and I am getting some product issues regarding unlinked revisions (see image). How can I link revisions to a message in a product issue?

---

## [No use of draft element](https://community.novulo.com/t/no-use-of-draft-element/246)

<div class="topic-metadata">

**Author:** [@heppener\_anker](https://community.novulo.com/u/heppener_anker)\
**Replies:** 2\
**Last updated:** [June 13, 2024, 11:14am UTC](https://community.novulo.com/t/no-use-of-draft-element/246 "2024-06-13T11:14:35Z")

</div>

Hi, I’m currently using the QA scanner and I am getting an error under the composability header called ‘No use of draft elements’ (see image). How can I solve this issue?

---

## [No iconpack icon set](https://community.novulo.com/t/no-iconpack-icon-set/247)

<div class="topic-metadata">

**Author:** [@heppener\_anker](https://community.novulo.com/u/heppener_anker)\
**Replies:** 2\
**Last updated:** [June 13, 2024, 9:49am UTC](https://community.novulo.com/t/no-iconpack-icon-set/247 "2024-06-13T09:49:39Z")

</div>

Hi, I’m currently using the QA scanner and I am getting an error under the architect header called ‘No iconpack icon set and first grid doesn’t supply an icon’ (see image). How can I solve this issue?

---

## [Database views - what changes with an installation?](https://community.novulo.com/t/database-views-what-changes-with-an-installation/182)

<div class="topic-metadata">

**Author:** [@Redmer](https://community.novulo.com/u/Redmer)\
**Replies:** 1\
**Last updated:** [May 21, 2024, 9:03am UTC](https://community.novulo.com/t/database-views-what-changes-with-an-installation/182 "2024-05-21T09:03:51Z")

</div>

When you deploy an update the database views will get deleted and recreated by the installation workflow in the installer (as far is I understand). The context of these questions is a customer who want’s to know how cha…

---

## [Is There a Novulo Logging Feature?](https://community.novulo.com/t/is-there-a-novulo-logging-feature/180)

<div class="topic-metadata">

**Author:** [@StephanRS](https://community.novulo.com/u/StephanRS)\
**Replies:** 1\
**Last updated:** [May 21, 2024, 7:26am UTC](https://community.novulo.com/t/is-there-a-novulo-logging-feature/180 "2024-05-21T07:26:24Z")

</div>

A customer has reported that certain items previously available in Novulo are now missing. Is there a logging feature within Novulo that can track what actions were taken with specific data, and help determine why these …

---

## [How do I add a default sorting to a grid?](https://community.novulo.com/t/how-do-i-add-a-default-sorting-to-a-grid/162)

<div class="topic-metadata">

**Author:** [@SteffenBeu](https://community.novulo.com/u/SteffenBeu)\
**Replies:** 2\
**Last updated:** [May 10, 2024, 7:21am UTC](https://community.novulo.com/t/how-do-i-add-a-default-sorting-to-a-grid/162 "2024-05-10T07:21:46Z")

</div>

Hello Novulo Community! I am faced with a request to build functionality where the grid that I added is sorted by default. The grid shows each product/customer combination, and how often the customer has bought the pro…

---

## [How to find bugs in processes in applications?](https://community.novulo.com/t/how-to-find-bugs-in-processes-in-applications/41)

<div class="topic-metadata">

**Author:** [@j.batzke](https://community.novulo.com/u/j.batzke)\
**Replies:** 3\
**Last updated:** [May 1, 2024, 11:18am UTC](https://community.novulo.com/t/how-to-find-bugs-in-processes-in-applications/41 "2024-05-01T11:18:34Z")

</div>

When testing new features, like buttons and the processes behind these buttons, unexpected behavior can occur. How can I debug processes?

---

## [How do I find out how a function works exactly?](https://community.novulo.com/t/how-do-i-find-out-how-a-function-works-exactly/75)

<div class="topic-metadata">

**Author:** [@Mila\_Sparreboom](https://community.novulo.com/u/Mila_Sparreboom)\
**Replies:** 1\
**Last updated:** [April 3, 2024, 1:01pm UTC](https://community.novulo.com/t/how-do-i-find-out-how-a-function-works-exactly/75 "2024-04-03T13:01:58Z")

</div>

I’m trying to use the function cleardecimalsoption() but in order to ensure that it does what I hope it does, I want to know when certain decimals are removed. Is there a knowledge base where the functions are listed, al…

---

## [Why is NULL divided by 1, 0 (and not: NULL)](https://community.novulo.com/t/why-is-null-divided-by-1-0-and-not-null/59)

<div class="topic-metadata">

**Author:** [@Joost](https://community.novulo.com/u/Joost)\
**Replies:** 4\
**Last updated:** [March 30, 2024, 11:04am UTC](https://community.novulo.com/t/why-is-null-divided-by-1-0-and-not-null/59 "2024-03-30T11:04:02Z")

</div>

I found out that in Novulo, when you divide NULL by a number, the result is 0. I would have expected it to be NULL, as any operation that contains a NULL should result in NULL. E.g. float:getnull().div(1) Also for mon…

---

## [How to get info from all parent groups? (multi-layered)](https://community.novulo.com/t/how-to-get-info-from-all-parent-groups-multi-layered/56)

<div class="topic-metadata">

**Author:** [@Yori](https://community.novulo.com/u/Yori)\
**Replies:** 4\
**Last updated:** [March 29, 2024, 12:19pm UTC](https://community.novulo.com/t/how-to-get-info-from-all-parent-groups-multi-layered/56 "2024-03-29T12:19:54Z")

</div>

Productgroup 1 Productgroup 1.1 Productgroup 1.2 Productgroup 1.3 Productgroup 1.3.1 Productgroup 1.3.2 Productgroup 1.3.3 Productgroup 1.3.3.1 Productgroup 1.4 Each …

---

## [How can i get to values stored in the pagestate in the Architect?](https://community.novulo.com/t/how-can-i-get-to-values-stored-in-the-pagestate-in-the-architect/52)

<div class="topic-metadata">

**Author:** [@m.gechev](https://community.novulo.com/u/m.gechev)\
**Replies:** 4\
**Last updated:** [March 28, 2024, 11:39am UTC](https://community.novulo.com/t/how-can-i-get-to-values-stored-in-the-pagestate-in-the-architect/52 "2024-03-28T11:39:49Z")

</div>

There is the filters plugin that based on configuration it stores the selected filters values in the pagestate. The goal is to use the values from the pagestate and apply it into the filter expression of a grid. Is it …

---

## [How do we add new user accounts to the QA Scanner?](https://community.novulo.com/t/how-do-we-add-new-user-accounts-to-the-qa-scanner/37)

<div class="topic-metadata">

**Author:** [@MelissavanLier](https://community.novulo.com/u/MelissavanLier)\
**Replies:** 1\
**Last updated:** [March 19, 2024, 8:43am UTC](https://community.novulo.com/t/how-do-we-add-new-user-accounts-to-the-qa-scanner/37 "2024-03-19T08:43:50Z")

</div>

I would like to know how I can create or request a new user account to be added to the QA scanner tool?
