This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
"I guess you misunderstand the poster..."...
Yes, one thing is payload/file creation (and you can use many tools to do that, ACS among them), the other is the transport, i.e. the upload/download to the user.
Having the IBMi programmer to push directly the file to the user using the ACS terminal (without other interactions), would streamline many operations, without exposing IFS directly or mail for a simple thing like that, i.e. like a browser do.
While IBM Agrees this might be a nice enhancement, its not something that can be delivered in a practical manner. There are many other ways to accomplish this, maybe not a single action, but with a couple of actions.
I guess you misunderstand the poster... he wants that the emulator is performing the file download (just like in a browser you can send a file to the user). You're correct that you can use ACS to generate a file on the IFS, but the user still needs a way to pick it up.
If I've understood your request then I believe you can do this today.
The ACS client you run on your PC is java based, as such it also runs natively on IBM i
File transfer in ACS can be scripted or run from a command line .
So all you need do is create the file transfer definition using ACS on your workstation of choice, copy that and the ACS client to a directory on your IFS and then call it from your RPG program,
IBM's Scott Forstie and Tim Rowe often demonstrate something similar on there lecture tours. They even show an example where you can soft code the from and to file names so that you can reuse the same file transfer definition with multiple from and to file names.
All the normal from and to file types, selections and transformation rules still work as it's literally the same ACS code that runs.
I hope this helps.
Best wishes,
Steve Bradshaw
CEAC Member
If I've understood your request then I believe you can do this today.
The ACS client you run on your PC is java based, as such it also runs natively on IBM i
File transfer in ACS can be scripted or run from a command line .
So all you need do is create the file transfer definition using ACS on your workstation of choice, copy that and the ACS client to a directory on your IFS and then call it from your RPG program,
IBM's Scott Forstie and Tim Rowe often demonstrate something similar on there lecture tours. They even show an example where you can soft code the from and to file names so that you can reuse the same file transfer definition with multiple from and to file names.
All the normal from and to file types, selections and transformation rules still work as it's literally the same ACS code that runs.
I hope this helps.
Best wishes,
Steve Bradshaw
CEAC Member