Hi Thierry,
I'd like to create a brand new simple demo project using FoxInCloud. This would be totally new, and not a conversion of anything.
How should I proceed, and how long of a trial period do I have? I'm hoping this is as simple as me writing some simple screen and launching it inside the browser.
Please advise...thanks! --Mike
(Thierry requested I post this here instead of a direct email, for the sharing value)
Hi Mike,
you need to:
* d/l & install FAA and FAS * write a simple project with startup program and a form, and go through the 3 FAA steps.
This will build an adapted class library ('xxx.vcx') that you will use as baseclass for your further forms, and 2 local servers, xxxTest and xxxProd.
You'll find a bunch of resources on our site, plus FoxInCloud live tutorial (http://foxincloud.com/tutotest/) that you can browse on line and locally through the FoxinCloud menu in 'FoxInCloud Web Application Studio'. Full source code is in home(1) + 'tools\AB\AW\Samples\FIC\FicTuto'
You'll also have a 'tastrader' demo app that you can adapt using the 'A-Z tutorial' (http://foxincloud.com/pdf/FoxInCloud-How-to-azTutoAll-en.pdf)
I wish you a nice trip!
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Le 01/06/2017 à 17:11, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Hi Thierry,
I'd like to create a brand new simple demo project using FoxInCloud. This would be totally new, and not a conversion of anything.
How should I proceed, and how long of a trial period do I have? I'm hoping this is as simple as me writing some simple screen and launching it inside the browser.
Please advise...thanks! --Mike
(Thierry requested I post this here instead of a direct email, for the sharing value)
[excessive quoting removed by server]
Hi Thierry,
So it built the C:\TEST\DEV\MyClient... folder tree. The http://foxincloud.com/tutotest/ wasn't of help to me; sorry. After running the FAS, I was hoping for some documentation how to then run it in the browser. I chose a super simple query-only-reporting project, and the FAA said it was less than a day of conversion. Again, super simple project--it just runs 3 reports.
I looked at http://foxincloud.com/pdf/FoxInCloud-How-to-azTutoAll-en.pdf too but it didn't help me understand how to move from running the FAS to actually seeing this run in the browser.
Suggestions? I'd really like to make this work. I talked with Tuvia last year but the cost to have him train me was out of my budget (although I'm sure he's worth it).
Thanks, --Mike
On 2017-06-01 15:40, Thierry Nivelet wrote:
Hi Mike,
you need to:
- d/l & install FAA and FAS
- write a simple project with startup program and a form, and go through the 3 FAA steps.
This will build an adapted class library ('xxx.vcx') that you will use as baseclass for your further forms, and 2 local servers, xxxTest and xxxProd.
You'll find a bunch of resources on our site, plus FoxInCloud live tutorial (http://foxincloud.com/tutotest/) that you can browse on line and locally through the FoxinCloud menu in 'FoxInCloud Web Application Studio'. Full source code is in home(1) + 'tools\AB\AW\Samples\FIC\FicTuto'
You'll also have a 'tastrader' demo app that you can adapt using the 'A-Z tutorial' (http://foxincloud.com/pdf/FoxInCloud-How-to-azTutoAll-en.pdf)
I wish you a nice trip!
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Le 01/06/2017 à 17:11, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Hi Thierry,
I'd like to create a brand new simple demo project using FoxInCloud. This would be totally new, and not a conversion of anything.
How should I proceed, and how long of a trial period do I have? I'm hoping this is as simple as me writing some simple screen and launching it inside the browser.
Please advise...thanks! --Mike
(Thierry requested I post this here instead of a direct email, for the sharing value)
[excessive quoting removed by server]
Which FAA steps did you complete ?
Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud
Le 11 juin 2017 à 08:32, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Hi Thierry,
So it built the C:\TEST\DEV\MyClient... folder tree. The http://foxincloud.com/tutotest/ wasn't of help to me; sorry. After running the FAS, I was hoping for some documentation how to then run it in the browser. I chose a super simple query-only-reporting project, and the FAA said it was less than a day of conversion. Again, super simple project--it just runs 3 reports.
I looked at http://foxincloud.com/pdf/FoxInCloud-How-to-azTutoAll-en.pdf too but it didn't help me understand how to move from running the FAS to actually seeing this run in the browser.
Suggestions? I'd really like to make this work. I talked with Tuvia last year but the cost to have him train me was out of my budget (although I'm sure he's worth it).
Thanks, --Mike
On 2017-06-01 15:40, Thierry Nivelet wrote: Hi Mike, you need to:
- d/l & install FAA and FAS
- write a simple project with startup program and a form, and go through the 3 FAA steps.
This will build an adapted class library ('xxx.vcx') that you will use as baseclass for your further forms, and 2 local servers, xxxTest and xxxProd. You'll find a bunch of resources on our site, plus FoxInCloud live tutorial (http://foxincloud.com/tutotest/) that you can browse on line and locally through the FoxinCloud menu in 'FoxInCloud Web Application Studio'. Full source code is in home(1) + 'tools\AB\AW\Samples\FIC\FicTuto' You'll also have a 'tastrader' demo app that you can adapt using the 'A-Z tutorial' (http://foxincloud.com/pdf/FoxInCloud-How-to-azTutoAll-en.pdf) I wish you a nice trip! Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Le 01/06/2017 à 17:11, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit : Hi Thierry, I'd like to create a brand new simple demo project using FoxInCloud. This would be totally new, and not a conversion of anything. How should I proceed, and how long of a trial period do I have? I'm hoping this is as simple as me writing some simple screen and launching it inside the browser. Please advise...thanks! --Mike (Thierry requested I post this here instead of a direct email, for the sharing value)
[excessive quoting removed by server]
On 2017-06-11 04:29, Thierry Nivelet wrote:
Which FAA steps did you complete ?
Hi Thierry,
Went a little further today and did the Adapt step. Got errors when doing it though. Here's the log file: http://www2.mbsoftwaresolutions.com/downloads/mbss_reports.pjx-Awadapter-Tes...
Today's latest attempt starts at 06/11/2017 06:39 PM in the log file. I've copied them below at the bottom too for discussion here. Is it a problem that when I do declarations, I specify the type? For example: FUNCTION MyFunc(tcName as String, tiAge as Integer) as Variant
tia, --Mike
log snippet of errors below:
06/11/2017 06:42 PM - (19) awadapter.filescompile(): Compiling modified files ================================================================================ 06:42 PM - (01) Compiling 'C:\Test\dev\somerset\progs\rptloadhistory.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTLOADHISTORY.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 25: Unrecognized command verb.
06:42 PM - (02) Compiling 'C:\Test\dev\somerset\progs\mbss_reports.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MBSS_REPORTS.PRG' compiled with error(s): DoDefault(tlSkipDBC as Logical) Error in line 44: Function name is missing ).
06:42 PM - (03) Compiling 'C:\Test\dev\somerset\classes\mjbbase.vcx' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MJBBASE.VCX' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 3 of txtbase.Init (record 33): Unrecognized command verb. Please move this DoDefault() instruction after the rest of this method code Error in line 3 of pagbase.Init (record 55): Unrecognized command verb.
06:42 PM - (04) Compiling 'C:\Test\dev\somerset\classes\registry.vcx' - FOXINCLOUD-COMPATIBLE THIRD PARTY FILE - SUCCESS 06:42 PM - (05) Compiling 'C:\Test\dev\somerset\forms\frmreploadhistory.scx' - SUCCESS 06:42 PM - (06) Compiling 'C:\Test\dev\somerset\progs\rpttrafficlanes.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTTRAFFICLANES.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 30: Unrecognized command verb.
06:42 PM - (07) Compiling 'C:\Test\dev\somerset\progs\mbss_postal.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MBSS_POSTAL.PRG' compiled with error(s): DoDefault(tlUseLocal as Logical, tcPlacesCursor as String) Error in line 85: Function name is missing ).
06:42 PM - (08) Compiling 'C:\Test\dev\somerset\settings.ini' - EXCLUDED FROM PROJECT - SUCCESS 06:42 PM - (09) Compiling 'C:\Test\dev\somerset\forms\frmconfig_bwonly.scx' - SUCCESS 06:42 PM - (10) Compiling 'C:\Test\dev\somerset\progs\emailmbss.prg' - SUCCESS 06:42 PM - (11) Compiling 'C:\Test\dev\somerset\progs\error_handler.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'ERROR_HANDLER.PRG' compiled with error(s): DoDefault(tnErrNum as Integer, tcErrMsg as String, tcProgram as String, tnErrLine as Integer) Error in line 63: Function name is missing ).
06:42 PM - (12) Compiling 'C:\Test\dev\somerset\menus\main_reports.mnx' - SUCCESS 06:42 PM - (13) Compiling 'C:\Test\dev\somerset\forms\frmabout.scx' - SUCCESS 06:42 PM - (14) Compiling 'C:\Test\dev\somerset\progs\main_reports.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MAIN_REPORTS.PRG' compiled with error(s): #include "C:\Test\dev\somerset\mbss.h" Error in line 14: File does not exist.
06:42 PM - (15) Compiling 'C:\Test\dev\somerset\forms\frmcalendar.scx' - SUCCESS 06:42 PM - (16) Compiling 'C:\Test\dev\somerset\forms\frmreptrafficlanes.scx' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'FRMREPTRAFFICLANES.SCX' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 256 of FRMREPTRAFFICLANES.Load (record 3): Unrecognized command verb.
06:42 PM - (17) Compiling 'C:\Test\dev\somerset\classes\mjbclasses.prg' - SUCCESS 06:42 PM - (18) Compiling 'C:\Test\dev\somerset\forms\frmrepdispatcher.scx' - SUCCESS 06:42 PM - (19) Compiling 'C:\Test\dev\somerset\progs\rptdispatcher.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTDISPATCHER.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 31: Unrecognized command verb.
(19) awadapter.filescompile(): Compiling modified files completed in 1 seconds (00:00:01)
================================================================================ 06/11/2017 06:42 PM - Completed adaptation of project 'mbss_reports' with warning : Some FoxInCloud base classes ("awOLEPDFxc","awOLEPDFxcp","awOLEPDFoxit") can't be subclassed because the following OLE classes are not installed in your system:
PDFxChange Viewer free (http://www.tracker-software.com/) PDFxChange Previewer free (http://www.tracker-software.com/) Foxit PDF Viewer free (http://www.foxitsoftware.com/)
This has no importance as long as your application does not use these OLE classes 42 files (7,900 kb) copied in 0.107 seconds
Source files compilation has encountered 10 errors ================================================================================
Hi Mike,
2 errors from a recent new feature in FAA: ‘dodefault() automated adaptation’ — will fix hopefully tomorrow: DoDefault(tlUseLocal as Logical, tcPlacesCursor as String): remove the ‘as…’ clauses « Please move this DoDefault() instruction after the rest of this method code »: missing heading comment char.
#include "C:\Test\dev\somerset\mbss.h" Error in line 14: File does not exist. please make sure this file is in your project (excluded)
HTH,
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Le 12 juin 2017 à 01:00, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
On 2017-06-11 04:29, Thierry Nivelet wrote:
Which FAA steps did you complete ?
Hi Thierry,
Went a little further today and did the Adapt step. Got errors when doing it though. Here's the log file: http://www2.mbsoftwaresolutions.com/downloads/mbss_reports.pjx-Awadapter-Tes...
Today's latest attempt starts at 06/11/2017 06:39 PM in the log file. I've copied them below at the bottom too for discussion here. Is it a problem that when I do declarations, I specify the type? For example: FUNCTION MyFunc(tcName as String, tiAge as Integer) as Variant
tia, --Mike
log snippet of errors below:
06/11/2017 06:42 PM - (19) awadapter.filescompile(): Compiling modified files
06:42 PM - (01) Compiling 'C:\Test\dev\somerset\progs\rptloadhistory.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTLOADHISTORY.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 25: Unrecognized command verb.
06:42 PM - (02) Compiling 'C:\Test\dev\somerset\progs\mbss_reports.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MBSS_REPORTS.PRG' compiled with error(s): DoDefault(tlSkipDBC as Logical) Error in line 44: Function name is missing ).
06:42 PM - (03) Compiling 'C:\Test\dev\somerset\classes\mjbbase.vcx' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MJBBASE.VCX' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 3 of txtbase.Init (record 33): Unrecognized command verb. Please move this DoDefault() instruction after the rest of this method code Error in line 3 of pagbase.Init (record 55): Unrecognized command verb.
06:42 PM - (04) Compiling 'C:\Test\dev\somerset\classes\registry.vcx' - FOXINCLOUD-COMPATIBLE THIRD PARTY FILE - SUCCESS 06:42 PM - (05) Compiling 'C:\Test\dev\somerset\forms\frmreploadhistory.scx' - SUCCESS 06:42 PM - (06) Compiling 'C:\Test\dev\somerset\progs\rpttrafficlanes.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTTRAFFICLANES.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 30: Unrecognized command verb.
06:42 PM - (07) Compiling 'C:\Test\dev\somerset\progs\mbss_postal.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MBSS_POSTAL.PRG' compiled with error(s): DoDefault(tlUseLocal as Logical, tcPlacesCursor as String) Error in line 85: Function name is missing ).
06:42 PM - (08) Compiling 'C:\Test\dev\somerset\settings.ini' - EXCLUDED FROM PROJECT - SUCCESS 06:42 PM - (09) Compiling 'C:\Test\dev\somerset\forms\frmconfig_bwonly.scx' - SUCCESS 06:42 PM - (10) Compiling 'C:\Test\dev\somerset\progs\emailmbss.prg' - SUCCESS 06:42 PM - (11) Compiling 'C:\Test\dev\somerset\progs\error_handler.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'ERROR_HANDLER.PRG' compiled with error(s): DoDefault(tnErrNum as Integer, tcErrMsg as String, tcProgram as String, tnErrLine as Integer) Error in line 63: Function name is missing ).
06:42 PM - (12) Compiling 'C:\Test\dev\somerset\menus\main_reports.mnx' - SUCCESS 06:42 PM - (13) Compiling 'C:\Test\dev\somerset\forms\frmabout.scx' - SUCCESS 06:42 PM - (14) Compiling 'C:\Test\dev\somerset\progs\main_reports.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'MAIN_REPORTS.PRG' compiled with error(s): #include "C:\Test\dev\somerset\mbss.h" Error in line 14: File does not exist.
06:42 PM - (15) Compiling 'C:\Test\dev\somerset\forms\frmcalendar.scx' - SUCCESS 06:42 PM - (16) Compiling 'C:\Test\dev\somerset\forms\frmreptrafficlanes.scx' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'FRMREPTRAFFICLANES.SCX' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 256 of FRMREPTRAFFICLANES.Load (record 3): Unrecognized command verb.
06:42 PM - (17) Compiling 'C:\Test\dev\somerset\classes\mjbclasses.prg' - SUCCESS 06:42 PM - (18) Compiling 'C:\Test\dev\somerset\forms\frmrepdispatcher.scx' - SUCCESS 06:42 PM - (19) Compiling 'C:\Test\dev\somerset\progs\rptdispatcher.prg' - acoop.fxp!Awadapter.filescompile() - FAILURE: Filecompile() - File 'RPTDISPATCHER.PRG' compiled with error(s): Please move this DoDefault() instruction after the rest of this method code Error in line 31: Unrecognized command verb.
(19) awadapter.filescompile(): Compiling modified files completed in 1 seconds (00:00:01)
================================================================================ 06/11/2017 06:42 PM - Completed adaptation of project 'mbss_reports' with warning : Some FoxInCloud base classes ("awOLEPDFxc","awOLEPDFxcp","awOLEPDFoxit") can't be subclassed because the following OLE classes are not installed in your system:
PDFxChange Viewer free (http://www.tracker-software.com/) PDFxChange Previewer free (http://www.tracker-software.com/) Foxit PDF Viewer free (http://www.foxitsoftware.com/)
This has no importance as long as your application does not use these OLE classes 42 files (7,900 kb) copied in 0.107 seconds
Source files compilation has encountered 10 errors
[excessive quoting removed by server]
On 2017-06-12 09:03, Thierry Nivelet wrote:
Hi Mike,
2 errors from a recent new feature in FAA: ‘dodefault() automated adaptation’ — will fix hopefully tomorrow: DoDefault(tlUseLocal as Logical, tcPlacesCursor as String): remove the ‘as…’ clauses « Please move this DoDefault() instruction after the rest of this method code »: missing heading comment char.
#include "C:\Test\dev\somerset\mbss.h" Error in line 14: File does not exist. please make sure this file is in your project (excluded)
HTH,
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Ugh. Everywhere in my subroutine calls I've used "Variable as Type". Ok. I'll remove them for this test.
After this is done, will I simply launch my browser and there it is?
you can keep it this way, we’ll fix tomorrow; as you’re working in test (aka copy) mode, once it’s fixed, you’ll simply re-copy and re-adapt That’s what copy mode is for.
you need to switch to source mode and go through all 3 steps, including manual adaptations.
however, you can also ‘test’ in copy mode after step 3 — you’ll only see your forms in the browser: without an adapted code, some functionalities won’t work.
DON’T ADAPT YOUR CODE IN COPY MODE AS IT CAN BE OVERWRITTEN (NEW COPY) AT ANY TIME.
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Le 12 juin 2017 à 15:24, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Ugh. Everywhere in my subroutine calls I've used "Variable as Type". Ok. I'll remove them for this test.
After this is done, will I simply launch my browser and there it is?
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html ---
Hi Mike,
FAA just updated on site, please restart (auto update d/l), re-adapt using the ‘copy all’ option.
Please feedback if this fixes your issues.
Thanks
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Le 12 juin 2017 à 17:07, Thierry Nivelet tnivelet@foxincloud.com a écrit :
you can keep it this way, we’ll fix tomorrow; as you’re working in test (aka copy) mode, once it’s fixed, you’ll simply re-copy and re-adapt That’s what copy mode is for.
you need to switch to source mode and go through all 3 steps, including manual adaptations.
however, you can also ‘test’ in copy mode after step 3 — you’ll only see your forms in the browser: without an adapted code, some functionalities won’t work.
DON’T ADAPT YOUR CODE IN COPY MODE AS IT CAN BE OVERWRITTEN (NEW COPY) AT ANY TIME.
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Le 12 juin 2017 à 15:24, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Ugh. Everywhere in my subroutine calls I've used "Variable as Type". Ok. I'll remove them for this test.
After this is done, will I simply launch my browser and there it is?
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html
[excessive quoting removed by server]
On 2017-06-13 11:39, Thierry Nivelet wrote:
Hi Mike,
FAA just updated on site, please restart (auto update d/l), re-adapt using the ‘copy all’ option.
Please feedback if this fixes your issues.
Thanks
Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Hi Thierry,
The timestamp is still 2016: www2.mbsoftwaresolutions.com/downloads/faa_still_2016_timestamp.png
I ctrl+F5 to make sure the page refreshed (I didn't have the site open prior either).
Shouldn't the timestamp be today if you updated it? Just wanted to review this with you so as to not go through an exercise in futility on an assumption.
Thanks, --Mike
This is the launcher setup program. Actual FAA is in sys(2007) + 'ab\aw'
Just restart FAA and let it update automatically
Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud
Le 13 juin 2017 à 18:09, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
On 2017-06-13 11:39, Thierry Nivelet wrote: Hi Mike, FAA just updated on site, please restart (auto update d/l), re-adapt using the ‘copy all’ option. Please feedback if this fixes your issues. Thanks Thierry Nivelet FoxinCloud Give your VFP app a new life in the cloud http://foxincloud.com/
Hi Thierry,
The timestamp is still 2016: www2.mbsoftwaresolutions.com/downloads/faa_still_2016_timestamp.png
I ctrl+F5 to make sure the page refreshed (I didn't have the site open prior either).
Shouldn't the timestamp be today if you updated it? Just wanted to review this with you so as to not go through an exercise in futility on an assumption.
Thanks, --Mike
[excessive quoting removed by server]
On 2017-06-13 12:29, Thierry Nivelet wrote:
This is the launcher setup program. Actual FAA is in sys(2007) + 'ab\aw'
Just restart FAA and let it update automatically
Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud
Ok. It said it updated 42 files (but version remained 2.24). Wanted to alert your team to the "What's New" post-it note sticking around even after I read the (empty) note. You guys might want to clean that up on a slow day. <g>
http://www2.mbsoftwaresolutions.com/downloads/faa_whatsnew_hanging_around.pn...
I'll get back to you shortly on this new conversion.
On 2017-06-13 15:58, mbsoftwaresolutions@mbsoftwaresolutions.com wrote:
On 2017-06-13 12:29, Thierry Nivelet wrote:
This is the launcher setup program. Actual FAA is in sys(2007) + 'ab\aw'
Just restart FAA and let it update automatically
Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud
Ok. It said it updated 42 files (but version remained 2.24). Wanted to alert your team to the "What's New" post-it note sticking around even after I read the (empty) note. You guys might want to clean that up on a slow day. <g>
http://www2.mbsoftwaresolutions.com/downloads/faa_whatsnew_hanging_around.pn...
I'll get back to you shortly on this new conversion.
Got an error and sent it to support@foxincloud.com as instructed in the msgbox.
Thierry -- Here's the latest log results (7 errors): http://www2.mbsoftwaresolutions.com/downloads/mbss_reports.pjx-awadapter-tes...
OK, 7 compilation errors after adaptation, most of them because of a missing comment character; will look at that today.
Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud
Le 14 juin 2017 à 06:10, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Thierry -- Here's the latest log results (7 errors): http://www2.mbsoftwaresolutions.com/downloads/mbss_reports.pjx-awadapter-tes...
[excessive quoting removed by server]
Got caught by a nasty GoodSync setting that has overwritten new file by old file…
New version of FAA uploaded, should be OK now -- just restart and let it update automatically
please make sure to add "C:\dev\somerset\mbss.h" to your project (probably excluded). Once added to the project, FAA should copy it to the "Test" directory and compilation should find it.
Another point: from the log I see you've located your xxx.vcx in the FoxInCloud directory: 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx'. You should use this option only if you plan to share your 'xxx.vcx' across projects and you can't think of any other central location.
If you see this class library specific to this project, you should store it within the project directory
If you see it shared by projects under "C:\dev" you might prefer "C:\dev\mbss.vcx" or "C:\dev\shared\mbss.vcx"
However 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx' works as, once adapted, your project depends on the FoxInCloud resources located in 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB'
Thierry Nivelet
FoxInCloud
Give your VFP app a second life in the cloud http://foxincloud.com/
Le 14/06/2017 à 06:10, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
Thierry -- Here's the latest log results (7 errors): http://www2.mbsoftwaresolutions.com/downloads/mbss_reports.pjx-awadapter-tes...
[excessive quoting removed by server]
On 2017-06-14 03:35, Thierry Nivelet wrote:
Another point: from the log I see you've located your xxx.vcx in the FoxInCloud directory: 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx'. You should use this option only if you plan to share your 'xxx.vcx' across projects and you can't think of any other central location.
If you see this class library specific to this project, you should store it within the project directory
If you see it shared by projects under "C:\dev" you might prefer "C:\dev\mbss.vcx" or "C:\dev\shared\mbss.vcx"
However 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx' works as, once adapted, your project depends on the FoxInCloud resources located in 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB'
Hi Thierry,
Well, my thinking was that "I'm using FiC for THIS project, but I want to use it for OTHER projects as well potentially" so the wording in the advisement on location in the program sounded like I should use some common location (which suggested the Program Files... route). I'll change it to c:\dev\shared instead though, since as you noted, my dev work projects are all under c:\dev<ClientProject>.
Will let you know results shortly of latest version. Glad to help find any issues! ;-)
Hi Mike,
Any progress worth mentioning? (also interesting to know what works fine)
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Le 14/06/2017 à 19:53, mbsoftwaresolutions@mbsoftwaresolutions.com a écrit :
On 2017-06-14 03:35, Thierry Nivelet wrote:
Another point: from the log I see you've located your xxx.vcx in the FoxInCloud directory: 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx'. You should use this option only if you plan to share your 'xxx.vcx' across projects and you can't think of any other central location.
If you see this class library specific to this project, you should store it within the project directory
If you see it shared by projects under "C:\dev" you might prefer "C:\dev\mbss.vcx" or "C:\dev\shared\mbss.vcx"
However 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB\mbss.vcx' works as, once adapted, your project depends on the FoxInCloud resources located in 'C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB'
Hi Thierry,
Well, my thinking was that "I'm using FiC for THIS project, but I want to use it for OTHER projects as well potentially" so the wording in the advisement on location in the program sounded like I should use some common location (which suggested the Program Files... route). I'll change it to c:\dev\shared instead though, since as you noted, my dev work projects are all under c:\dev<ClientProject>.
Will let you know results shortly of latest version. Glad to help find any issues! ;-)
[excessive quoting removed by server]
On 2017-06-19 08:34, Thierry Nivelet wrote:
Hi Mike,
Any progress worth mentioning? (also interesting to know what works fine)
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Hi Thierry,
Got two errors. Sending the error text and screenshots of the 2 errors now to support@foxincloud.com.
Ok. It said it updated 42 files (but version remained 2.24). Wanted to alert your team to the "What's New" post-it note sticking around even after I read the (empty) note. You guys might want to clean that up on a slow day. <g> http://www2.mbsoftwaresolutions.com/downloads/faa_whatsnew_hanging_around.pn...
just tick the "No longer show this tip" check box fixed: don't show image if nothing new in this version
I'll get back to you shortly on this new conversion.
conversion > ADAPTATION ;)
cheers,
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
On 2017-06-14 03:23, Thierry Nivelet wrote:
Ok. It said it updated 42 files (but version remained 2.24). Wanted to alert your team to the "What's New" post-it note sticking around even after I read the (empty) note. You guys might want to clean that up on a slow day. <g> http://www2.mbsoftwaresolutions.com/downloads/faa_whatsnew_hanging_around.pn... just tick the "No longer show this tip" check box
fixed: don't show image if nothing new in this version
I'll get back to you shortly on this new conversion.
conversion > ADAPTATION ;)
cheers,
Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/
Thierry -- still waiting on the fix for the latest bug reports I sent you guys. I know you said you've got a client issue at the moment, but I didn't want this to fall in the cracks (or off the table, whichever phrase works best).
Thanks! --Mike