WELCOME TO THE COMMUNITY
find what you are looking for or ask a new question

Daniel Krüger (Cosmo Consult)

MVP

Using WebDav
12.04.2021 19:03

Hi Aleš, the documents are opened using an URL using the ms-word protocol: ms-word:ofe|u|https://..... So the users my have clicked in the "don't open" in Word confirmation or there's a problem with the word installation itself: https://answers.microsoft.com/en-us/msoffice/forum/msoffice_word-ms

Hi Andreia, I'm not sure what you are trying to achieve. You speak about a dictionary and use the WFElementDetails table, which stores item list information, for a duplicate check. if you are referring about workflows of type dictionaries you have to look at the WFElements table. If you are referi

SDK Action
07.04.2021 20:34

Hi, without knowing your code I will provide a general explanation. Either you aren't trying to delete a row but an item list object or your index is of by 1. While the rows start with 1 in the UI the index of the first row is 0. So if you want to remove row 4 you have to provide the index 3. If

Concat function handling
02.04.2021 08:59

Hi Thomas, I had the same problem in addition there were so many elements that I had to scroll. That was the reason why I fell back to the good old sql statement. I'm not sure how the functions work internally but in the best case they would be evaluated in memory without communication with the SQL

Thanks for the reminder I only had the path style suggestions in mind.

Hello everyone, before you install/upgrade BPS check the default schema of the database user under which the installation/upgrade will be executed. Make sure that the default schema is dbo. If this is a different schema new objects may be created using this schema. This may lead to unexpected erro

Location of SDK Logs
26.03.2021 16:39

Thanks Tomasz for clarifying how the WriteToLog class works. I haven't tested it, but I assume that a log entry with an exception will create an error event and one without an info. The main use case in my opinion would be to write messages with exception if you have a tool to monitor the event l

Hi Nik, I think this would be a nice addition to define JS files on global/application level. :) Of course you could load .css files within the JS but than you would need to identify the current theme to load the appropriate file to load. Best regards, Daniel

Location of SDK Logs
25.03.2021 21:11

Hi Maximilian, you can find the LogMessages if you activate the admin view(1) and click on the custom action (2). In the second picture you can see where you can view the logs for the plugin are stored. In the third picture you can see the differences between message (all users) and log message (

Location of SDK Logs
25.03.2021 17:15

Hi Tim, I once used some kind of SDK logging but the result in the history didn't looked good in BPS Portal maybe it was intended for the SharePoint version. The data was stored in xml and the xml data was displayed. But this was 2019. I'm not sure if it's the same class you referenced. When I lo

SDK Action
25.03.2021 01:12

Hi, if you are creating a Custom Action and you want to access the attachments of the same instance this would be the simplest method: args.Context.CurrentDocument.Attachments. Examples: https://github.com/WEBCON-BPS/BPSExt-Signing-DocuSign/blob/5784cf2a66e946bf8a093c3f386b0b27cb0566d6/WebCon.BpsE

I've overlooked an already existing user voice created by Markus. Hi, could we please get an option to define an additional .css file inside the theme. It could be similar to the implementation for defining the logos which can be loaded from an URL or uploaded as a file. Benefits: - We don't ne

Hi everyone, the new version has been published and I think this is fixed: Change log entry: Fixed an error caused by a change of the Response:Body mapping in the REST action configuration. Best regards, Daniel

The Verify Process action (Process configuration test) currently doesn't check if hard coded users still exist. For example a group could be selected in a people field which limits the available users. The group has been deleted like in the attached image. But this doesn't result in an error. Bes

Hi Andreia, I did some testing and the new functions work just fine, you only need to know the appropriate html 'values'. 1) The green border is created by a form rule which is executed on page load. The important thing is to nest the function inside the "for each row" function. 2) The red border

Hi Andreia, I'm adding to Sebastians answer. The preview should contain the value from the field for example 'P-1000' and not just '' without a value. If you want to initialize the item list when the value of a field changes you could add a form rule to "On value change" (1) in the "Style and be

Hello Andreia, from what I can tell this should work. I also did a small test: 1. Data Source definition, using a new connection to the Config DB 2. Setup of the item list initialization 3. Testing the expression editor result 4. Starting the process Which step doesn't work in your case? Off top

Hi bobikar, this is the address which is used to connect to the portal via a browser. If you don't have a name yet and you only using it for testing you could use the computer name in the beginning and change it later. In the later case you could use HTTP instead of HTTPS if you don't have a SSL ce

Hi, I'm not sure how easily that can be done for process fields but at least created global fields could be displayed by default. Best regards, Daniel

Hi everyone, I'm not sure if I'm the only one, but whenever I create a dictionary, I replace (hide) the default Description single line field with a new multi line field. Therefore I would suggest to either rename the field to "Short description" or change the default field type. I'm not sure wher