Forum Replies Created

  • Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Alexandros,

     

    you can download an example application from here, the download link will be valid for 30 days: https://files.simplifier.io/f/4037c92a5bd44dfe8810/?dl=1 Password is “simplifier”.

     

    For the example to work properly, you need to configure a PDF template in the plugin’s administration UI. The example app uses a template named “SIMP_Digital_Form” and uses the configuration which you can look up from here: https://privatebin.simplifier.io/?85c1a81793b9076e#xJeUV9C1AZ1uEJltPJ73MDvOji2nvADAzpK/r04JTfw= (link valid for 30 days as well, password like above)

     

    Regards,

     

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Christopher,

     

    your user is missing the needed permissions to manage PDF templates or generate a PDF from the Simplifier dashboard. You can fix this by either creating a new role that contains said permissions and assign it to your user or extend an existing role with these permissions and assign it to your user as well. The permission object needed is named “Plugin PDF Generation”.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Hien,

     

    please be sure to use the “PDFViewer_PDFJS” instead of the regular PDFViewer from UI5 since it is somewhat buggy. The former is a custom widget developed by Simplifier and is part of our Standard Content. I’ve tested it and our custom widget accepts both base 64 strings with or without the mime type part in the beginning and displays the PDF properly.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Niklas,

     

    here’s some fresh information you’d like to know about: yesterday we published hotfix 55 for Simplifier release 5.5 which should solve the problem concerning the displaying of data in lists that are contained in modules which are frequently reloaded. So I would advise you to upgrade your instances to said hotfix or a higher version of course. In addition to that, you have to take care of two more things though:

    1. Please turn off the auto bind function inside your application
    2. Please import the newest version of our Standard Content to your instance. It contains the needed configuration for all your widgets, especially concerning the templateShareable property

    I really hope this helps you and I would be glad if you could update me with a short notice if you were successful after utilizing the aforementioned steps.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Niklas,

     

    please make sure to create your theme with the UI5 version that matches the UI5 version you’re using in your application. Else there could be some incompatibilities as observed by you. Also it’s the safest option to use the standard theme of the UI5 version you’re using but be aware that this has changed over the course of time, e.g. 1.60 uses the Belize theme as standard while nowadays the Quartz Light theme is usually applied.

     

    In your screenshot it shows “based on sap_fiori_3”. Is there an option to select Quarz Light instead if you’re working with a current UI5 version? Please keep in mind though that all standard widgets provided by Simplifier were generated on the basis of UI5 version 1.60 so if you’re using them this might also cause some conflicts if you apply a theme created on a higher version than this.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    1
    Down
    ::

    Hello Christopher,

     

    I think we have a small misunderstanding here: The token validity is not a setting to be found in the iOS mobile client but you can manipulate it via the admin ui of your instance when you click on the settings button and then the client will notify you as soon as any server action happens but you don’t have a valid token anymore. You will find the settings button on the top right corner of the Simplifier dashboard when you click on your user name.

     

    Regards,

    Armin

    in reply to: Auto logout
    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello,

     

    there’s the option to change the default language from within your app. First you need to navigate to the tab language. Now you will see all the languages that have been added to your application. In that list you can also choose to set the default language to a newly added language, please also see the attached screenshot.

     

    Regards,

    Armin

    Attachments:
    You must be logged in to view attached files.
    in reply to: change app language
    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Niklas,

    your solution sounds quite nice! However it relies on scripting the aggregation binding which is of course what we want to avoid with Simplifier. I think it’s proven nevertheless that you’re problem is caused by the aforementioned bug and we’re working to provide a solution in the following days. This will include an overhauled standard content transport file for all to use on their instances running release 5.5. I will update this topic as soon as it’s available and we’re sure that turning off the autobind module won’t cause any errors anymore.

     

    Btw I attached a screenshot showing the place where you could have changed the templateShareable property in the widget configuration yourself, hopefully this won’t be needed anymore soon though.

     

    Regards,

     

    Armin

    Attachments:
    You must be logged in to view attached files.
    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Niklas,

    is the list that you’re binding your data to integrated into a module by any chance? And which Simplifier version is running on your instance currently? The observed behavior might be related to a bug we’ve identified when using list bindings in modules that are unloaded and then reloaded during runtime and is somewhat connected to the Autobind module that has been integrated into Simplifier’s code base up until the newest 5.5 release where you are now able to turn it off for the first time. Another useful information I’d like to know would be the value of the templateShareable property of the list control’s items aggregation. You can look it up in the widget definition under the tab “template”.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Mahboobeh,

    I assume you want to use a condition in the process designer of your application that checks for a value contained in the output of your connector call. Is that correct? First off, when you want to map your output to any variable or possibly bind it to a widget property or widget aggregation, it is recommended to not use the type Any since you won’t be able to access the fields contained in your output without having to rely on scripting. In your case that would be the field email of course. Any is a good choice for the initial testing of a connector and then you have the option to autogenerate a datatype from the connector’s output. Alternatively, Any may be the option to choose whenever the connector’s output is ambigous, i.e. it can either return some fields or not so they might not exist in every time. This should be the exception of most cases however.

     

    So let’s assume you’ve set your output parameter to use a data type that contains the fields outputed from the connector (i.e. the data type is not Any anymore): Your connector will most likely return either an object containing the single field named “email” or it will give you an array that holds said object. To be able to check for the value of that field contained in the object, you need to map the output onto a variable first in the output mapping of your connector call within the process designer. That variable of course needs to be of the same type (i.e. struct) of your connector output. When you’re done with that, you may select the variable in your condition and choose the field (email) whose value you want to check and then compare it with either a string constant or also the operators “isSet” or “isNotSet” could be meaningful for your use case.

     

    I hope this helps! If not, please let us know about your use case in greater detail.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Christian,

     

    the necessary feature will be worked on for Simplifier’s 6.0 release due to be released end of January 2021, i.e. you’ll have a UI available to administer generated data types where you can edit and delete them on your own will. I hope that is something to look out for even if it still takes a bit of time for you to have it available.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello tg / digitalysator,

     

    meanwhile it is way easier to upload / download a SQLite file to your SQL connector of type SQLite. You can simply change the file in the connector configuration! Additionally, in the upcoming 5.5 release due for end of July, the aforementioned DB designer will be heavily extended as to make use of external tools like the one you linked in this thread unnecessary.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Christopher,

     

    thanks a lot for your extensive feedback and I can definitely see where you are coming from! I already forwarded this thread to our core development team during the creation of the feature request so I can assure you that your feedback will be taken into account when implementing that feature eventually.

     

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Christopher,

    unfortunately the Simplifier client for iOS or Android does not support AppConfig as of now. However there’s already an internal feature request existing from Simplifier’s side so chances are good that you will be able to preconfigure your server addresses in a future release of the Simplifier client application. Please keep a close eye on our web site and documentation page to always get the newest updates and release notes of Simplifier.

    Regards,

    Armin

    Armin
    Moderator
      Has successfully completed the online course No-Code.
      Has successfully completed the online course Low-Code.
      Has successfully completed the online course Pro-Code.
      Has successfully completed the online course Basics - 100.
    • Topics: 0
    • Replies: 58
    # 1 year ago
    Up
    0
    Down
    ::

    Hello Michael,

     

    can you please show me the configuration of you input parameters? If you want to address fields from within a struct, you have to make sure that you name your input parameter “params”, you can of course alias it if you want / need to. After you’ve done so the field from within the struct should be recognized properly since your statement seems to use the correct notation for parameters, i.e. :parameterName:, already. Please also make sure to use the mode “execute” as well since you have at least one input parameter defined. If you need any further help while creating SQL connector calls you may also refer to our documentation.

     

    Regards,

    Armin

     

    Update: I had a closer look at your error log and it seems you named the fields in your struct all with capital letters in the beginning of the words. However the naming of the fields in your struct need to match the column names of the table exactly. So I think you get the error since it expects to read the field “name” from the struct while in fact there’s only the field “Name” existing in the struct, please be aware of case-sensitivity here. Hope this helps

    in reply to: SQL Insert Struct
Viewing 15 posts - 31 through 45 (of 53 total)