Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
Mentorship
User Groups
Downloads
Platforms
OutSystems.com
My Platform
Community
Resources
Support
Search in OutSystems
Log in
Sign Up
Community
›
Forge
›
Assets list
›
Custom PDF
Custom PDF
Stable version
1.0.2
(Compatible with
OutSystems 11
)
Uploaded
on
13 July 2021
by
1.0
(1 rating)
Overview
Reviews
Versions
Documentation
There's no documentation for this asset yet
Support
Custom PDF
Details
Create a PDF from a textArea with custom variables using jsPDF library. With this component the end user can create a a custom PDF with dragable variables where the variables are create by de developer.
Read more
To customize the element you need to follow these steps:
Add the block on your screen
Add the jsPDF script on the required script of the screen.
Select the requirements of the block. (here you will create the variables on the list of var)
Select the client actions to receive the data of the block.
The action of download will receive the global client action with the download logic.
The action of preview will receive the global client action with the preview logic.(To create preview you need create a container to receive the pdf preview and rename it to pass the id from parameter on cliente action preview)
The action of save will has the data of the textarea. You can do other things with data. Ex. save on database.
Remember that on the call of global client actions you have to do the FromXTo of the variables e use it like parameter.
Enjoy the component.
Release notes
(1.0.2)
Update Download version
Reviews
(0)
Team
Other assets in this category
User interface, Input & forms
Multiple File Upload
Multi Uploaders
Allow you to upload multiple files in one upload form or using drag and drop functionality.
7251
Custom Input Masks
Sara Gonçalves
Custom Input Masks uses a javascript library which creates an input mask. An input mask helps the user with the input by ensuring a predefined format. This can be useful for dates, currencies, numbers, phone numbers, emails, urls ... Using input masks you’ll get better and more consistent data, and it will be a lot easier for your users to read and enter that data.
6853
CKEditor
CKEditor Team
CKEditor is an open source WYSIWYG rich text (HTML) editor that can be embedded in web pages. It brings to the web common editing features found on desktop editing applications like Microsoft Word and OpenOffice.
7644
More from Vinicius Machado dos Santos
Merge JSON
Vinicius Machado dos Santos
This component was developed to handle real-time data conflicts caused by concurrent access to the same complex structure by multiple users. A typical scenario involves two users loading the same data structure at different times. If one user makes changes and saves them before the other, the component detects the differences between the outdated version (still being used by the second user) and the updated version already saved on the server. The core functionality of the component is automated data merging, where: Distinct changes are merged automatically without user intervention. Similar or conflicting changes are presented to the user, who can choose which version to keep (similar to the merge experience in Service Studio). This process ensures data integrity and improves user experience in collaborative or high-concurrency editing environments.
1
Loading
Loading...