Discussion:
VFP9 - Save as XLSX
Desmond Lloyd
2018-04-16 16:17:40 UTC
Permalink
Good Morning,

Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.

Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)

Tried the SweetPotato method but it errors out. Not sure why.

Would someone be kind enough to point me in the right direction, with some
possible examples...

TIA,
Desmond


--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Koen Piller
2018-04-16 16:22:59 UTC
Permalink
You are advised to download and install Vilhelm’s excel procedures. They
come with examples.
Regards
Koen
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
TIA,
Desmond
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CACUu1SuCMy_eBGp3kWX+x6jGebY6Hohtn=BaWq9F0v-***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too
Fernando D. Bozzo
2018-04-16 16:23:31 UTC
Permalink
Hi Desmond:

In Vilhelm's Blog there are some Excel import/export functions:

http://praisachion.blogspot.com.es/

Regards.-
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
TIA,
Desmond
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAGQ_Jums5wHcKXz5q+_Whc6dkeJbTiVO5WJuwtO=***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Peter Cushing
2018-04-16 16:32:50 UTC
Permalink
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file.   I'm using office
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.

#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)


In excel.h xlOpenXMLWorkbook is 51

HTH,

Peter


,"This communication is intended for the person or organisation to whom it is addressed. The contents are confidential and may be protected in law. Unauthorised use, copying or disclosure of any of it may be unlawful. If you have received this message in error, please notify us immediately by telephone or email.

www.whisperingsmith.com

Whispering Smith Ltd Head Office:61 Great Ducie Street, Manchester M3 1RR.
Tel:0161 831 3700
Fax:0161 831 3715

London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299 7960




_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/58217eca-a607-ef6b-38ee-***@whisperingsmith.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to s
Koen Piller
2018-04-16 16:35:34 UTC
Permalink
Look for Vilhelm’s blog he has published several procedures for this with
examples
Easy
Regards Koen

Op ma 16 apr. 2018 om 18:33 schreef Peter Cushing <
Post by Peter Cushing
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but
it
Post by Desmond Lloyd
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and
it
Post by Desmond Lloyd
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with
some
Post by Desmond Lloyd
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file. I'm using office
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.
#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)
In excel.h xlOpenXMLWorkbook is 51
HTH,
Peter
,"This communication is intended for the person or organisation to whom it
is addressed. The contents are confidential and may be protected in law.
Unauthorised use, copying or disclosure of any of it may be unlawful. If
you have received this message in error, please notify us immediately by
telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street,
<https://maps.google.com/?q=h+Ltd+Head+Office:61+Great+Ducie+Street,&entry=gmail&source=g>
Manchester M3 1RR.
Tel:0161 831 3700
Fax:0161 831 3715
London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299 7960
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CACUu1Sv92-4MD1aSHJP2Gx0XDAtY4AfAKRKg4fAY-***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers
Stephen Russell
2018-04-16 16:46:09 UTC
Permalink
Or learn how to manipulate Excel as a com object and have Excel bring in
the data for you into the modern sheet format.

A for loop within a for loop to get rows and columns.

On Mon, Apr 16, 2018 at 11:32 AM, Peter Cushing <
Post by Peter Cushing
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file. I'm using office
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.
#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)
In excel.h xlOpenXMLWorkbook is 51
HTH,
Peter
,"This communication is intended for the person or organisation to whom it
is addressed. The contents are confidential and may be protected in law.
Unauthorised use, copying or disclosure of any of it may be unlawful. If
you have received this message in error, please notify us immediately by
telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street,
<https://maps.google.com/?q=h+Ltd+Head+Office:61+Great+Ducie+Street,&entry=gmail&source=g>
Manchester M3 1RR. Tel:0161 831 3700 Fax:0161 831 3715
London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299 7960
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYLnhqRHJb-s3Z49m_Bt=1iSuhzfNcPS2ibtz4DEY77-***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Fernando D. Bozzo
2018-04-16 16:50:03 UTC
Permalink
The adventage of Vilhelm's method is that he manipulates the XLSX file
without Excel (at least for reading, didn't test with writing)

Not needing Excel is really a Plus, because you need an Excel license in
each machine that you need to use it, even if you only need an unattended
server for automated conversion tasks.
Post by Stephen Russell
Or learn how to manipulate Excel as a com object and have Excel bring in
the data for you into the modern sheet format.
A for loop within a for loop to get rows and columns.
On Mon, Apr 16, 2018 at 11:32 AM, Peter Cushing <
Post by Peter Cushing
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file, but
it
Post by Peter Cushing
Post by Desmond Lloyd
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas, and
it
Post by Peter Cushing
Post by Desmond Lloyd
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file. I'm using office
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.
#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)
In excel.h xlOpenXMLWorkbook is 51
HTH,
Peter
,"This communication is intended for the person or organisation to whom
it
Post by Peter Cushing
is addressed. The contents are confidential and may be protected in law.
Unauthorised use, copying or disclosure of any of it may be unlawful. If
you have received this message in error, please notify us immediately by
telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street,
<https://maps.google.com/?q=h+Ltd+Head+Office:61+Great+
Ducie+Street,&entry=gmail&source=g>
Post by Peter Cushing
Manchester M3 1RR. Tel:0161 831 3700 Fax:0161 831 3715
London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299 7960
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAGQ_Jumd4tC4XGzQGUmuJ+***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Ajit Abraham
2018-04-16 17:04:49 UTC
Permalink
+1
Post by Fernando D. Bozzo
The adventage of Vilhelm's method is that he manipulates the XLSX file
without Excel (at least for reading, didn't test with writing)
Not needing Excel is really a Plus, because you need an Excel license in
each machine that you need to use it, even if you only need an unattended
server for automated conversion tasks.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/cb31eddb-b8ef-025b-d01c-***@ua-group.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Stephen Russell
2018-04-16 18:33:12 UTC
Permalink
In busienss consulting, I cannot remember ANYONE that didn't have excel
installed. It is a no brainer expecting it in that this is a desktop
environment and not a server based web farm.
Post by Fernando D. Bozzo
The adventage of Vilhelm's method is that he manipulates the XLSX file
without Excel (at least for reading, didn't test with writing)
Not needing Excel is really a Plus, because you need an Excel license in
each machine that you need to use it, even if you only need an unattended
server for automated conversion tasks.
Post by Stephen Russell
Or learn how to manipulate Excel as a com object and have Excel bring in
the data for you into the modern sheet format.
A for loop within a for loop to get rows and columns.
On Mon, Apr 16, 2018 at 11:32 AM, Peter Cushing <
Post by Peter Cushing
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file,
but
Post by Stephen Russell
it
Post by Peter Cushing
Post by Desmond Lloyd
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas,
and
Post by Stephen Russell
it
Post by Peter Cushing
Post by Desmond Lloyd
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction, with some
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file. I'm using office
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.
#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)
In excel.h xlOpenXMLWorkbook is 51
HTH,
Peter
,"This communication is intended for the person or organisation to whom
it
Post by Peter Cushing
is addressed. The contents are confidential and may be protected in
law.
Post by Stephen Russell
Post by Peter Cushing
Unauthorised use, copying or disclosure of any of it may be unlawful.
If
Post by Stephen Russell
Post by Peter Cushing
you have received this message in error, please notify us immediately
by
Post by Stephen Russell
Post by Peter Cushing
telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street,
<https://maps.google.com/?q=h+Ltd+Head+Office:61+Great+
Ducie+Street,&entry=gmail&source=g>
Post by Peter Cushing
Manchester M3 1RR. Tel:0161 831 3700 Fax:0161 831 3715
London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299
7960
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYKzuuBWWAU8HCRX3bdk1DSS_oP26qfDFCpE0-+=nO1y+***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Fernando D. Bozzo
2018-04-16 18:42:59 UTC
Permalink
In Business Assurance, with 1000's of licences and CIOs looking for cutting
costs down, I can assure you that I know some people that do not have
Excel, and of course Excel is not installed on all +300 servers.
Post by Stephen Russell
In busienss consulting, I cannot remember ANYONE that didn't have excel
installed. It is a no brainer expecting it in that this is a desktop
environment and not a server based web farm.
Post by Fernando D. Bozzo
The adventage of Vilhelm's method is that he manipulates the XLSX file
without Excel (at least for reading, didn't test with writing)
Not needing Excel is really a Plus, because you need an Excel license in
each machine that you need to use it, even if you only need an unattended
server for automated conversion tasks.
Post by Stephen Russell
Or learn how to manipulate Excel as a com object and have Excel bring
in
Post by Fernando D. Bozzo
Post by Stephen Russell
the data for you into the modern sheet format.
A for loop within a for loop to get rows and columns.
On Mon, Apr 16, 2018 at 11:32 AM, Peter Cushing <
Post by Peter Cushing
Post by Desmond Lloyd
Good Morning,
Need to be able to copy the contents of a cursor to an Excel file,
but
Post by Stephen Russell
it
Post by Peter Cushing
Post by Desmond Lloyd
needs to be in the xlsx.
Am a newbie to Excel Automation and have read that you can saveas,
and
Post by Stephen Russell
it
Post by Peter Cushing
Post by Desmond Lloyd
will save in the latest format. Well mine doesn't.
oworkbook.version
Post by Fernando D. Bozzo
Post by Stephen Russell
Post by Peter Cushing
Post by Desmond Lloyd
shows 16. (we are running Office 365)
Tried the SweetPotato method but it errors out. Not sure why.
Would someone be kind enough to point me in the right direction,
with
Post by Fernando D. Bozzo
Post by Stephen Russell
Post by Peter Cushing
Post by Desmond Lloyd
some
possible examples...
You can copy the contents of the cursor out to .xls only using the
standard COPY TO ... TYPE XL5
Then you can use automation to create an .XLSX file. I'm using
office
Post by Fernando D. Bozzo
Post by Stephen Russell
Post by Peter Cushing
365 but I am on version 15 so slightly older so you should be able to
create an .XLSX file with your version.
#include include\excel.h
TRUE=.T.
FALSE=.F.
oExcel = CREATEOBJECT('excel.application')
oExcel.Workbooks.Open(myfile)
cOutfile2 = 'myfilev2.xlsx'
objexcel.ActiveWorkbook.SaveAs(cOutfile2, xlOpenXMLWorkbook)
In excel.h xlOpenXMLWorkbook is 51
HTH,
Peter
,"This communication is intended for the person or organisation to
whom
Post by Fernando D. Bozzo
Post by Stephen Russell
it
Post by Peter Cushing
is addressed. The contents are confidential and may be protected in
law.
Post by Stephen Russell
Post by Peter Cushing
Unauthorised use, copying or disclosure of any of it may be unlawful.
If
Post by Stephen Russell
Post by Peter Cushing
you have received this message in error, please notify us immediately
by
Post by Stephen Russell
Post by Peter Cushing
telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street,
<https://maps.google.com/?q=h+Ltd+Head+Office:61+Great+
Ducie+Street,&entry=gmail&source=g>
Post by Peter Cushing
Manchester M3 1RR. Tel:0161 831 3700 Fax:0161 831 3715
London Office: 101 St. Martin's Lane,London, WC2N 4AZ Tel:0207 299
7960
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
John Weller
2018-04-16 19:01:29 UTC
Permalink
I can 😊

John Weller
01380 723235
07976 393631
In business consulting, I cannot remember ANYONE that didn't have excel
installed. It is a no brainer expecting it in that this is a desktop
environment and not a server based web farm.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/000001d3d5b5$549cb7b0$fdd62710$@johnweller.co.uk
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to
Stephen Russell
2018-04-16 19:17:29 UTC
Permalink
This post was to generate XLSX thus they should have excel.
Post by John Weller
I can 😊
John Weller
01380 723235
07976 393631
In business consulting, I cannot remember ANYONE that didn't have excel
installed. It is a no brainer expecting it in that this is a desktop
environment and not a server based web farm.
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYJTdXeAxU4Tdm6E8Cgwo3J0P1a-***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious
John Weller
2018-04-16 19:54:26 UTC
Permalink
You said that you couldn't remember anyone in a business environment that didn't have Excel. I came across many desks where the user was running a VFP app to produce an output as an Excel file which was then sent to a client who presumably had Excel.

John Weller
01380 723235
07976 393631
Post by Stephen Russell
This post was to generate XLSX thus they should have excel.
I can ??
John Weller
01380 723235
07976 393631
In business consulting, I cannot remember ANYONE that didn't have excel
installed. It is a no brainer expecting it in that this is a desktop
environment and not a server based web farm.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/000c01d3d5bc$ba00f830$2e02e890$@johnweller.co.uk
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Dave Crozier
2018-04-17 07:41:39 UTC
Permalink
You could always export in XML format which all newer versions of Excel are capable of reading.

Dave Crozier
Software Development Manager
Flexipol Packaging Ltd.



---------------------------------------------------------------
This communication and the information it contains is intended for the person or organisation to whom it is addressed. Its contents are confidential and may be protected in law. If you have received this e-mail in error you must not copy, distribute or take any action in reliance on it. Unauthorised use, copying or disclosure of any of it may be unlawful. If you have received this message in error, please notify us immediately by telephone or email.

Flexipol Packaging Ltd. has taken every reasonable precaution to minimise the risk of virus transmission through email and therefore any files sent via e-mail will have been checked for known viruses. However, you are advised to run your own virus check before opening any
attachments received as Flexipol Packaging Ltd will not in any event accept any liability whatsoever once an e-mail and/or any attachment is received.

It is the responsibility of the recipient to ensure that they have adequate virus protection.

Flexipol Packaging Ltd.
Unit 14 Bentwood Road
Carrs
Industrial Estate
Haslingden
Rossendale
Lancashire
BB4 5HH

Tel:01706-222792
Fax: 01706-224683
www.Flexipol.co.uk
---------------------------------------------------------------

Terms & Conditions:

Notwithstanding delivery and the passing of risk in the goods, the property in the goods shall not pass to the buyer until the seller
Flexipol Packaging Ltd. ("The Company") has received in cash or cleared funds payment in full of the price of the goods and all other goods agreed to be sold by the seller to the buyer for which payment is then due. Until such time as the property in the goods passes to the buyer, the buyer shall hold the goods as the seller's fiduciary agent and bailee and keep the goods separate from those of the buyer and third parties and properly stored protected and insured and identified as the seller's property but shall be entitled to resell or use the goods in the ordinary course of its business. Until such time as the property in the goods passes to the buyer the seller shall be entitled at any time

-----Original Message-----
From: ProFox <profox-***@leafe.com> On Behalf Of John Weller
Sent: 16 April 2018 20:54
To: ***@leafe.com
Subject: RE: VFP9 - Save as XLSX

You said that you couldn't remember anyone in a business environment that didn't have Excel. I came across many desks where the user was running a VFP app to produce an output as an Excel file which was then sent to a client who presumably had Excel.

John Weller
01380 723235
07976 393631
Post by Stephen Russell
This post was to generate XLSX thus they should have excel.
I can ??
John Weller
01380 723235
07976 393631
In business consulting, I cannot remember ANYONE that didn't have
excel installed. It is a no brainer expecting it in that this is
a desktop environment and not a server based web farm.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/000c01d3d5bc$ba00f830$2e02e890$@johnweller.co.uk
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@EX2010-A-FPL.FPL.LOCAL
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Stephen Russell
2018-04-17 14:27:56 UTC
Permalink
Post by John Weller
You said that you couldn't remember anyone in a business environment that
didn't have Excel. I came across many desks where the user was running a
VFP app to produce an output as an Excel file which was then sent to a
client who presumably had Excel.
------------
I still stand by my statement that every desktop I have ever developed for
from VFP to Web has always had users of spreadsheets that all were excel
since the late 90s. Before that it was a lot of Excel and some Quatro Pro
as well as 1-2-3.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN

901.246-0159 cell


--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYJnUW66quxtNW8oB7u0uno=+8L1K=***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Dave Crozier
2018-04-17 14:29:29 UTC
Permalink
But I wouldn't bet on them all being legal!!

😉

Dave Crozier
Software Development Manager
Flexipol Packaging Ltd.



---------------------------------------------------------------
This communication and the information it contains is intended for the person or organisation to whom it is addressed. Its contents are confidential and may be protected in law. If you have received this e-mail in error you must not copy, distribute or take any action in reliance on it. Unauthorised use, copying or disclosure of any of it may be unlawful. If you have received this message in error, please notify us immediately by telephone or email.

Flexipol Packaging Ltd. has taken every reasonable precaution to minimise the risk of virus transmission through email and therefore any files sent via e-mail will have been checked for known viruses. However, you are advised to run your own virus check before opening any
attachments received as Flexipol Packaging Ltd will not in any event accept any liability whatsoever once an e-mail and/or any attachment is received.

It is the responsibility of the recipient to ensure that they have adequate virus protection.

Flexipol Packaging Ltd.
Unit 14 Bentwood Road
Carrs
Industrial Estate
Haslingden
Rossendale
Lancashire
BB4 5HH

Tel:01706-222792
Fax: 01706-224683
www.Flexipol.co.uk
---------------------------------------------------------------

Terms & Conditions:

Notwithstanding delivery and the passing of risk in the goods, the property in the goods shall not pass to the buyer until the seller
Flexipol Packaging Ltd. ("The Company") has received in cash or cleared funds payment in full of the price of the goods and all other goods agreed to be sold by the seller to the buyer for which payment is then due. Until such time as the property in the goods passes to the buyer, the buyer shall hold the goods as the seller's fiduciary agent and bailee and keep the goods separate from those of the buyer and third parties and properly stored protected and insured and identified as the seller's property but shall be entitled to resell or use the goods in the ordinary course of its business. Until such time as the property in the goods passes to the buyer the seller shall be entitled at any time

-----Original Message-----
From: ProFox <profox-***@leafe.com> On Behalf Of Stephen Russell
Sent: 17 April 2018 15:28
To: ProFox Email List <***@leafe.com>
Subject: Re: VFP9 - Save as XLSX
Post by John Weller
You said that you couldn't remember anyone in a business environment
that didn't have Excel. I came across many desks where the user was
running a VFP app to produce an output as an Excel file which was
then sent to a client who presumably had Excel.
------------
I still stand by my statement that every desktop I have ever developed for from VFP to Web has always had users of spreadsheets that all were excel since the late 90s. Before that it was a lot of Excel and some Quatro Pro as well as 1-2-3.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN

901.246-0159 cell


--- StripMime Report -- processed MIME parts --- multipart/alternative
text/plain (text body -- kept)
text/html
---

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYJnUW66quxtNW8oB7u0uno=+8L1K=***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@EX2010-A-FPL.FPL.LOCAL
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvio
Stephen Russell
2018-04-17 14:33:54 UTC
Permalink
I know nothing about that from years past. My last 4 employers were all
legit. Current one gets an audit by our vendor yearly and we just had
another one from our new owner, Michael Dell.
Post by Dave Crozier
But I wouldn't bet on them all being legal!!
😉
Dave Crozier
Software Development Manager
Flexipol Packaging Ltd.
---------------------------------------------------------------
This communication and the information it contains is intended for the
person or organisation to whom it is addressed. Its contents are
confidential and may be protected in law. If you have received this e-mail
in error you must not copy, distribute or take any action in reliance on
it. Unauthorised use, copying or disclosure of any of it may be unlawful.
If you have received this message in error, please notify us immediately by
telephone or email.
Flexipol Packaging Ltd. has taken every reasonable precaution to minimise
the risk of virus transmission through email and therefore any files sent
via e-mail will have been checked for known viruses. However, you are
advised to run your own virus check before opening any
attachments received as Flexipol Packaging Ltd will not in any event
accept any liability whatsoever once an e-mail and/or any attachment is
received.
It is the responsibility of the recipient to ensure that they have
adequate virus protection.
Flexipol Packaging Ltd.
Unit 14 Bentwood Road
Carrs
Industrial Estate
Haslingden
Rossendale
Lancashire
BB4 5HH
Tel:01706-222792
Fax: 01706-224683
www.Flexipol.co.uk
---------------------------------------------------------------
Notwithstanding delivery and the passing of risk in the goods, the
property in the goods shall not pass to the buyer until the seller
Flexipol Packaging Ltd. ("The Company") has received in cash or cleared
funds payment in full of the price of the goods and all other goods agreed
to be sold by the seller to the buyer for which payment is then due. Until
such time as the property in the goods passes to the buyer, the buyer shall
hold the goods as the seller's fiduciary agent and bailee and keep the
goods separate from those of the buyer and third parties and properly
stored protected and insured and identified as the seller's property but
shall be entitled to resell or use the goods in the ordinary course of its
business. Until such time as the property in the goods passes to the buyer
the seller shall be entitled at any time
-----Original Message-----
Sent: 17 April 2018 15:28
Subject: Re: VFP9 - Save as XLSX
Post by John Weller
You said that you couldn't remember anyone in a business environment
that didn't have Excel. I came across many desks where the user was
running a VFP app to produce an output as an Excel file which was
then sent to a client who presumably had Excel.
------------
I still stand by my statement that every desktop I have ever developed for
from VFP to Web has always had users of spreadsheets that all were excel
since the late 90s. Before that it was a lot of Excel and some Quatro Pro
as well as 1-2-3.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN
901.246-0159 cell
--- StripMime Report -- processed MIME parts --- multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYKRhKBe5TG=G5ZvdqwtHZqDvO8x0HkK+W5Dvj_w78CF+***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for tho
Frank Cazabon
2018-04-17 14:45:51 UTC
Permalink
I am seeing more and more clients using Libre Office or Google Docs, no
sign of MS Office anywhere.

Frank.

Frank Cazabon
Post by Stephen Russell
Post by John Weller
You said that you couldn't remember anyone in a business environment that
didn't have Excel. I came across many desks where the user was running a
VFP app to produce an output as an Excel file which was then sent to a
client who presumably had Excel.
------------
I still stand by my statement that every desktop I have ever developed for
from VFP to Web has always had users of spreadsheets that all were excel
since the late 90s. Before that it was a lot of Excel and some Quatro Pro
as well as 1-2-3.
_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/978eef0d-4522-282d-cb03-***@gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Stephen Russell
2018-04-17 15:14:57 UTC
Permalink
Post by Frank Cazabon
I am seeing more and more clients using Libre Office or Google Docs, no
sign of MS Office anywhere.
---------------
I have brought that suggestion up at every company I have worked for and
everywhere it was shot down with no thought past retraining hundreds of
users how to do the same thing in a new environment. Also the inability to
leverage macros from older documents. Last bit was the lack of statistical
add-in that excel has for free. Our engineering and quality teams do a lot
with that side of the product outside of sum this column.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN

901.246-0159 cell


--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Frank Cazabon
2018-04-17 15:58:18 UTC
Permalink
Different types of clients. Mine tend to be small companies with sometimes less than 10 employees and no legacy of office documents.
On Tue, Apr 17, 2018 at 9:45 AM, Frank Cazabon
Post by Frank Cazabon
I am seeing more and more clients using Libre Office or Google Docs,
no
Post by Frank Cazabon
sign of MS Office anywhere.
---------------
I have brought that suggestion up at every company I have worked for and
everywhere it was shot down with no thought past retraining hundreds of
users how to do the same thing in a new environment. Also the
inability to
leverage macros from older documents. Last bit was the lack of
statistical
add-in that excel has for free. Our engineering and quality teams do a lot
with that side of the product outside of sum this column.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN
901.246-0159 cell
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/B3C00F18-F3FF-411F-8881-***@gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Stephen Russell
2018-04-17 17:04:29 UTC
Permalink
I work for a company with 20 plants USA by summer the newest one will be
on-line, Another in CA and one UK.

Our month end close for accounting use to take 300 excel documents 7 years
ago and now only 15. That is PROGRESS.

Most of the plants plan production on excel as well.
Post by Frank Cazabon
Different types of clients. Mine tend to be small companies with sometimes
less than 10 employees and no legacy of office documents.
On 17 April 2018 11:14:57 GMT-04:00, Stephen Russell <
On Tue, Apr 17, 2018 at 9:45 AM, Frank Cazabon
Post by Frank Cazabon
I am seeing more and more clients using Libre Office or Google Docs,
no
Post by Frank Cazabon
sign of MS Office anywhere.
---------------
I have brought that suggestion up at every company I have worked for and
everywhere it was shot down with no thought past retraining hundreds of
users how to do the same thing in a new environment. Also the inability to
leverage macros from older documents. Last bit was the lack of statistical
add-in that excel has for free. Our engineering and quality teams do a lot
with that side of the product outside of sum this column.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN
901.246-0159 cell
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CAJidMYJvgmL0cQwVJka1cYBrWzVvqH_o0eK0i8q8r3xRg=***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Paul Hill
2018-04-17 18:05:09 UTC
Permalink
Post by Stephen Russell
I work for a company with 20 plants USA by summer the newest one will be
on-line, Another in CA and one UK.
Our month end close for accounting use to take 300 excel documents 7 years
ago and now only 15. That is PROGRESS.
Most of the plants plan production on excel as well.
12 years ago I worked for an large UK/US ticket agency (yes, that one)
and everything was Excel sheets.
Most of these were generated from FoxBASE (yep).

The FoxBASE apps were positively modern compared to the backend.
Ancient VAX systems.
Mostly West-End shows but also events at Twickenham rugby stadium
(80,000+ seats).
--
Paul

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CADwx0+LZEF26RyuaErbniALJCQL6-P3oWGXsgx1Yr2jJRm2b-***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Koen Piller
2018-04-17 17:00:12 UTC
Permalink
I believe Vilhelm has also import procedures for these procedures.
Post by Stephen Russell
Post by Frank Cazabon
I am seeing more and more clients using Libre Office or Google Docs, no
sign of MS Office anywhere.
---------------
I have brought that suggestion up at every company I have worked for and
everywhere it was shot down with no thought past retraining hundreds of
users how to do the same thing in a new environment. Also the inability to
leverage macros from older documents. Last bit was the lack of statistical
add-in that excel has for free. Our engineering and quality teams do a lot
with that side of the product outside of sum this column.
--
Stephen Russell
Sr. Analyst
Ring Container Technology
Oakland TN
901.246-0159 cell
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
[excessive quoting removed by server]

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/CACUu1SuzeAEuXvHqccBgcS4aDp2i8J8fm9ey1KA+***@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Alan Bourke
2018-04-17 14:52:02 UTC
Permalink
We have hundreds of customers across everything from aerospace to meat packing to game development, and almost without exception they're on MS Office, and latterly Office 365.

If your requirements go beyond very simple documents in any way and/or you have requirements to exchange them with third parties who will almost certainly be using MS Office themselves, or automation requirements then there is only one show in town.
--
Alan Bourke
alanpbourke (at) fastmail (dot) fm


_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@webmail.messagingengine.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Richard Kaye
2018-04-17 11:49:59 UTC
Permalink
In addition to other suggestions on this thread, there is also a VFPx project that allows you to create XLSX files without Excel being installed. No COM automation involved. One of its core methods creates the output from a cursor or table. It's pretty easy to use and performs well. It also has read from XLSX functionality although I have not really used that other than to try it out.

https://github.com/ggreen86/XLXS-Workbook-Class

--

rk

-----Original Message-----
From: ProfoxTech <profoxtech-***@leafe.com> On Behalf Of Desmond Lloyd
Sent: Monday, April 16, 2018 12:18 PM
To: ***@leafe.com
Subject: VFP9 - Save as XLSX

Good Morning,

Need to be able to copy the contents of a cursor to an Excel file, but it
needs to be in the xlsx.

Am a newbie to Excel Automation and have read that you can saveas, and it
will save in the latest format. Well mine doesn't. oworkbook.version
shows 16. (we are running Office 365)

Tried the SweetPotato method but it errors out. Not sure why.

Would someone be kind enough to point me in the right direction, with some
possible examples...

TIA,
Desmond

_______________________________________________
Post Messages to: ***@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/***@DM5PR10MB1244.namprd10.prod.outlook.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Loading...