ScottStalheim
Comments
-
Thanks Nico,
I wondered about the "SMTP" in the RBWiki code example, since this is web mail, but it seems to work.
Showing the errors reveals:
"public clients can't send a client secret"
I am a bit puzzled since a client… -
Once again, a partial answer to my own question. I still can can't get the OAuth2 properties to persist in the Delphi Object inspector, which would be preferable. But assigning those properties in the "Before EMail event works fine, like:
… -
Answering my own question here. Now I see the OAuth2 settings have moved now under Web Mail - GMail. And indeed the Help link has been re-worked. So it looks like it is fine to let the old component links break as you load a project, and then enter …
-
So I have set up Delphi on another machine, and now need to install RB Standard on there somehow? My install link and info is set to enterprise.
Also, I see that when I remove all RAP from the calc tab and put the corresponding functional… -
So I assume raCodMod for RAP. Is there a list in the help? or anything starting "ra" then?
-
So now that I think that i have removed all RAP and use of DADE from a particular project, i would like to test it myself to see if it work properly using RB Standard (before giving this project over to the other developer). Perhaps removing certain…
-
Thanks. That will be workable.
-
Thanks - that works!
-
Sorry about any confusion. I thought I got lucky in avoiding the Gmail "unverified app" messages, but that was only because I was selecting the same Google Account as where the OAuth2 was set up (in the IE screen). So my users will have a lot of un…
-
Success! This may apply to all users, or possibly I just got lucky.
They verified my OAuth2 project with the scope 'addons.current.action.compose'. Initially running my software with the RB GMail Plugin still gave all the "unverified app" mess… -
Thanks! Not as easy as it first looked on the Google and Delphi side, but now it all makes sense.
-
Your explanations helped to get everything working, but I still have two questions on using the GMail plugin.
1. I see the built-in windows browser accessed is Internet Explorer, at least on my machine. I also have Edge installed, and wonder fo… -
Wonderful. That worked! Your support outshines anything from Google. I am not sure I like the Google hurdles and lack of guidance. In the name of security they have so many hurdles, it keeps some honest people out, but lets the techies do whatever, …
-
For myself, I found I need to run RAD as admin most of the time, whether RB or not. For instance when I want to trace and debug code. So I have set up RAD to "Run as Admin" in its properties whenever it is launched - just an extra click, and maybe a…
-
Thanks Nico,
I had found some of this info in rbwiki, but your summary of how it fits together is very helpful!
Scott -
Thanks for the clue that revealed my coding error! You said:
"ReportBuilder does not delete or stream the PDF file automatically so unless this is being done somewhere else in your code, the file should be present at this location on your disk.… -
I said "it would be nice to see the PDF file". What I meant is that it would be nice to generate a PDF file that could later be accessed. I do not want or need the user to see the file when it is generated.
-
Thanks Nico,
Setting OpenPDFFile to False helps indeed. No more hung up Acro Reader. But now I do not see a created PDF at all. I was indeed following the example to merge reports, and I reset Report1 gathering new data for monthly as of dates … -
Almost worked to simply set ModalPreview to False. The help for that property says it "determines if the Print preview form is modal". In fact, when False, no preview form is displayed at all, which is exactly what I want.
EXCEPT this leaves Ad… -
I have found a solution to my own question, which is a basic delphi programming question more than a RB question. Until I was faced with 150 lines of code to maintain for each of 9 different graphs, I generally wrote code to maintain each component …
-
Thanks much, the example works great, and I sent an email back. The example has blank if any reports showing as they process through smoothly, but I expect they will display temporarily (ideal in my app for the user to briefly see they are being pro…
-
Thanks, almost works for me! I am missing something basic...
I get to the line to close the preview form, but then then the loop to re-print the report hangs up after that. Originally I was calling ppReport2.Print, with the output to Scre… -
Thanks much, Nico. It looks like the BreakName property will work for this!
Scott -
Great time saver, thanks!
-
Cool! I never noticed that component!
-
Thanks Nico,
Actually, I got it to work more simply, looking at how I did it in older version of Delphi and RB. Obviously need to make all bands not visible except summary, but then to also avoid an initial blank page, adding the "NewPage:= F… -
Thanks, worked great!