Kenny,

 

I am doing this on a project right now.  What I have found is I have had to
add the single quotes to the path & file name to get things to work.  The
spaces in this will give a big headache.  Give that a try.  For what it's
worth I also recommend using the RGW option for more consistent results.

 

Paul Buckley

 

From: [email protected] [mailto:[email protected]] On Behalf Of Kenny Camp
Sent: Wednesday, December 02, 2009 6:26 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Gateway import XLS

 

I moved the file to a short and simple path (n:\checks.xls) instead of a var
with long path and it did NOT error.  Tried with C:\Documents and
Settings\kenny\My Documents\checks.xls  in the var and I got an access
violation.

 

I will test further to see if the path (in a var) is causing the problem.

 

Kenny

 

From: [email protected] [mailto:[email protected]] On Behalf Of Kenny Camp
Sent: Wednesday, December 02, 2009 5:15 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Gateway import XLS

 

Thanks Paul D.,

 

Same problem.  I have tried many options with and without RGW, and different
XLS files.  Again, the GUI works fine, trying to automate for users.  Tried
putting all inside a variablw and R>&vcmd.  Then I got something about
"specify import mode", but I was using the syntax from the help files.
Tried both create and append table options.

 

New XP computer with fresh 1st time install of RBase for Windows.

 

Kenny

 

My RGW:

 

[Common]

App=R:BASE 7.6

Description=Gateway Import: specification

Specification=Import specification

DatasetKeys=

Mode=0

TableType=XLS

SourceFileName=C:\Documents and Settings\kenny\My Documents\checks.xls

CharacterSet=0

[Mappings]

Count=6

Map0=tmpchecknum = A

Map1=tmpdate = B

Map2=tmpdescription = C

Map3=tmpdummy1 = D

Map4=tmpdummy2 = E

Map5=tmpcheckamt = F

[Text]

FieldDelimiter=09

TextQualifier=22

RecordSeparator=0D0A

Fixed=0

RowFirst=1

RowLast=2147483647

[DataFormat]

DateOrder=0

DateSeparator=2F

TimeSeparator=3A

DecimalSeparator=2E

FourDigitYear=1

LeadingZerosInDate=0

 

From: [email protected] [mailto:[email protected]] On Behalf Of Paul
InterlockInfo
Sent: Wednesday, December 02, 2009 5:05 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Gateway import XLS

 

What happens if you use RGW?  Do you get the error.  If not, keep the rgw
and use it in the command.

 

Sincerely,

Paul D.

 

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Kenny Camp
Sent: Wednesday, December 02, 2009 5:56 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Gateway import XLS

 

Sorry, I meant to include that.

 

7.6 for Windows 7.6.8.31102 I believe that is the most recent.

 

Kenny

 

From: [email protected] [mailto:[email protected]] On Behalf Of jan johansen
Sent: Wednesday, December 02, 2009 4:30 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Gateway import XLS

 

Kenny,

 

It is important to know which version and which update (well maybe just the
update).

There was a problem with GATEWAY import that was fixed roughly March of this
year.

 

Jan
 


 

-----Original Message-----
From: "Kenny Camp" <[email protected]>
To: [email protected] (RBASE-L Mailing List)
Date: Wed, 2 Dec 2009 16:25:38 -0600
Subject: [RBASE-L] - Gateway import XLS

I am trying to automate gateway to import an XLS spreadsheet from an
accounting program that we export to XLS.  It works as expected using the
GUI, but when I try it from the R> it creates the table correctly, but then
throws an access violation (sometimes) and a 2442 error "LIKE clause accepts
only a constant with a TEXT or NOTE data type.  Compiled version just throws
an access violation.

I created a simple XLS file with simple data and still get the error.

One of many command lines that cause the error for me:

R>gateway import XLS .vfilepath create t_checks

Any ideas what I am doing wrong?  I have never attempted automating gateway
before.

Kenny Camp 


 

Reply via email to