1. Jing Huang
  2. PowerBuilder
  3. Friday, 10 August 2018 11:29 AM UTC
Dear Appeon Support,

We are very interested in trying out the new release PowerBuilder 2017 R3. We have some questions before the tryout, can you please answer them?

1. We have reported an issue on the RTE control in the Appeon ticket 942, currently we used a work around by purchasing a third party software TextX object to resolve this. Is the RTE issue reported in the ticket 942 resolved in Builder 2017 R3?

2. Do you have functionality for the datawindow's SaveAs as .XLSX file?

3. What is the difference between Encoding/decoding and Encryption/decryption? What is their functionality?
   Can you please explain more on this? Or do you have a documentation on this?
   
4. Native PDF: can you please tell me that if NativePDF functionality in 2017 R3 provides below features: 
4.1.	Page count
4.2.	Convert Word document into PDF
4.3.	Merge PDF files
4.4.	Keep resolution of images

Best Regards,
Jing Huang
Accepted Answer
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Friday, 10 August 2018 17:30 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Jing,

Here are answers to your questions based on PowerBuilder 2017 R3.

1. You can still continue to use your workaround.  In PB 2018 we will incorporate a special OEM version of TextControl that was previously used by PB 12.6.  So once we do this there should be no difference in the RichTextEdit of PB 12.6 and PB 2018, and we will still retain the current implementation because some customers do prefer to use that.  Here is the related item on the product roadmap: https://www.appeon.com/developers/roadmap/richtextedit-backwards-compatibility.html

2. DataWindow has had for quite some time the ability to SaveAs to Excel; however it does not preserve the formatting.  There are some third-party products like DW2XLS that you may want to evaluate.  We have not made any enhancements to this functionality in R3.

3A. Encoding/decoding is used to convert data from one format to another, often times to make it compatible with a server resource.  For example, when calling a REST Web API and sending JSON data you cannot transfer binary files or URLs unless you encode them.  Then, on the receiving end, you need to decode them to get the binary file or URL back.  I would recommend you read this article: https://community.appeon.com/index.php/blogs/recent-blogs/base64-your-new-binary-friend

3B. Encryption/decryption technically is also a form of encoding/decoding, but it is a special process that only authorized parties can decode/decrypt the data.  I would recommend you read this article: https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/207-encryption-new-feature-in-powerbuilder-2017-r3

4. The NativePDF functionality does not provide the features you listed.  The enhancements we made can be generalized as follows:

- In 2017 R2 we added parameters to control the format of the PDF, for example, what format to render images (BMP, JPG, PNG, etc.), ISO conformance level (PDF/A-1, PDF/A-3, etc.)

- In 2017 R3 we added security features for the PDF, for example setting passwords and various restrictions (not printable, non-modifiable, no annotations allowed, non-copiable, etc.)

This article outlines how PB's PDF functionality has evolved over the years, and gives summary of situation that the NativePDF is good for: https://community.appeon.com/index.php/blogs/recent-blogs/powerbuilder-s-pdf-evolution Based on the types of advanced PDF features you are asking for, I think you would be best served by a third-party PDF solution.

Best Regards,
Armeen

Comment
  1. yakov werde
  2. Thursday, 18 October 2018 15:40 PM UTC
>> In PB 2018 we will incorporate a special OEM version of TextControl that was previously used by PB 12.6.

Will this control be 64bit compatible or only 32 bit?
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Thursday, 18 October 2018 17:10 PM UTC
The OEM TextControl is 32-bit, but it can be run on a 64-bit OS as Windows 64-bit is backwards compatible.

The current RTE implementation (not the TextControl) is available in a 64-bit version, and we are planning to integrate that in the product in the future.
  1. Helpful
There are no comments made yet.
Jing Huang Accepted Answer Pending Moderation
  1. Friday, 10 August 2018 17:51 PM UTC
  2. PowerBuilder
  3. # 1

Excellent answers, Armeen,

Appreciated your reply :)
Best Regards,

Jing

Comment
  1. Armeen Mazda @Appeon
  2. Friday, 10 August 2018 18:34 PM UTC
You're very welcome.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Friday, 10 August 2018 17:33 PM UTC
  2. PowerBuilder
  3. # 2

Hi Jing;

1) That issue is still outstanding. Note though that the old 3rd party control (TX control) will be returning to PB in v2018.

2) Check the SaveAs() "types"

3) Google is your friend for this one. Also, their are blogs & technical articles on this website that have addressed these.

4.1) Yes. Use the DW's "Page" and "PageCount" functions.

4.2) No support for MS-Word

4.3) Not supported. Try the free open source "PDF Merge" for that aspect.

4.4) Check out the new image settings in R3's Native PDF feature set (PB help)

HTH

Regards ... Chris

Comment
  1. Jing Huang
  2. Friday, 10 August 2018 18:06 PM UTC
Thanks Chris,

Regarding to question 3, my question is not very clear in the context, we try to find out how Appeon PowerBuilder handles encoding and encryption. Armeen has provided excellent answers to us.

Thanks anyway for your reply.

Best Regards,

Jing
  1. Helpful
There are no comments made yet.
Bruce Armstrong Accepted Answer Pending Moderation
  1. Friday, 10 August 2018 17:14 PM UTC
  2. PowerBuilder
  3. # 3

1.  This isn't a direct line to tech support, it's a community of other PowerBuilder developers.  Though I do see some of the tech support people in here from time to time.

2.  If you have 4 completely different things you want to ask about, you should consider creating four seperate questions.  It increases the chance that you'll get a response.  Some people won't want to respond to a single post with four different questions because they don't know the answer to all four.  Others might not want take the time to write a response to all four, but they would be willing to take them one at a time.

Comment
  1. Armeen Mazda @Appeon
  2. Friday, 10 August 2018 17:32 PM UTC
Bruce makes very good points. Tech support tickets should be handled through the Appeon support portal, and for tech questions it is best to ask specific granular questions in each post.
  1. Helpful
  1. Jing Huang
  2. Friday, 10 August 2018 18:08 PM UTC
Thanks Bruce,

Will do per your advice next time :)

Best Regards,

Jing
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.