dbTalk Databases Forums  

Importing excel spreadsheet into Unidata

comp.databases.pick comp.databases.pick


Discuss Importing excel spreadsheet into Unidata in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
the Moderator
 
Posts: n/a

Default Importing excel spreadsheet into Unidata - 04-13-2006 , 02:46 PM






Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a Unidata
file. I would not consider myself to be a programmer, but I have written a
few paragraphs and might be able to slog through this with a little
direction.

Tips or resources would be appreciated.

TIA



Reply With Quote
  #2  
Old   
frosty
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-13-2006 , 03:05 PM






the Moderator wrote:
Quote:
Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata file. I would not consider myself to be a programmer, but I
have written a few paragraphs and might be able to slog through this
with a little direction.

Tips or resources would be appreciated.

TIA
One time deal, or recurring?
Manual or automated process?
Unidata clients are...
Dumb terminals? =`;^>
PC running terminal emulator?
PC running web browser?

--
jet




Reply With Quote
  #3  
Old   
the Moderator
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-13-2006 , 03:38 PM




"frosty" <frostyj (AT) bogus (DOT) tld> wrote

Quote:
the Moderator wrote:
Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata file. I would not consider myself to be a programmer, but I
have written a few paragraphs and might be able to slog through this
with a little direction.

Tips or resources would be appreciated.

TIA

One time deal, or recurring?
Recurring

Quote:
Manual or automated process?
Process does not exist at this time. We will need to either set up an Excel
Macro or run a SBClient process to load data.

Quote:
Unidata clients are...
Dumb terminals? =`;^
PC running terminal emulator?
PC running web browser?
PC running SBClient terminal emulator.

Quote:
--
jet





Reply With Quote
  #4  
Old   
Tony Gravagno
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-13-2006 , 04:50 PM



"the Moderator" wrote:
Quote:
"frosty" wrote ...
the Moderator wrote:
Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata file. I would not consider myself to be a programmer, but I
have written a few paragraphs and might be able to slog through this
with a little direction.

Tips or resources would be appreciated.

TIA

One time deal, or recurring?

Recurring

Manual or automated process?

Process does not exist at this time. We will need to either set up an Excel
Macro or run a SBClient process to load data.

Unidata clients are...
Dumb terminals? =`;^
PC running terminal emulator?
PC running web browser?

PC running SBClient terminal emulator.
--
jet

This can be done pretty easily by coding into the Excel object model
and then transferring the data to Unidata using mv.NET (my preference)
or UniObjects.

You can also use macros to save sheets as CSV, HTML, or XML, and then
import those into Unidata for processing. This involves parsing and
more manual intervention.

If you want a custom solution that does this for you with complete
automation, let me know and you'll have it. The cost would be
somewhere around $800 which is $500 for my time plus $250 for a single
mv.NET server license, and there would be a recurring $52/year support
fee for mv.NET.

Questions I'd ask include:
- How do you want to trigger the data transfer?
- How many users would have this feature?
- How often would users be triggering it?
- Will users have Excel up to click a button or do you just want to
trigger activity from the app?

No need to answer those questions now, but that's the sort of info one
would need to code this to-spec.

As an example of other things that can be done between Excel and MV
apps, have a look at the following page. Please note that the
software is no longer available as a product but the functionality can
still be made available in individual projects:
http:// removethisNebula-RnD.com/products/analysis.htm

HTH
Tony
TG@ remove.this.antispam.textNebula-RnD.com


Reply With Quote
  #5  
Old   
Colin Alfke
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-14-2006 , 04:55 AM



I have used UniObjects to connect and pass data back and forth in an Excel
spreadsheet. However, you would have to make sure UniObjects is installed on
every PC you would run the import from.

With SBClient you have a lot of options you can explore:

1. File Transfer. See TU.TO.EXCEL and TU.UPLOAD.
2. DDE. See TU.DDE.CONNECT, TU.DDE.READ
3. ODBC, See TU.SQL.CONNECT and TU.SQL.EXEC
4. VBScript interface.

It will depend on how much data there is, where you prefer to do the work,
and which side you want to "start" the process from. I'll have a similar
project this summer; however, it will be a one-time thing so I'll likely
just export the data to CSV files on the UD server and then load them as I
already have routines for that.

hth
Colin Alfke
Calgary Canada

"the Moderator" wrote >
Quote:
"frosty" wrote
the Moderator wrote:
Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata file. I would not consider myself to be a programmer, but I
have written a few paragraphs and might be able to slog through this
with a little direction.

Tips or resources would be appreciated.

TIA

One time deal, or recurring?

Recurring

Manual or automated process?

Process does not exist at this time. We will need to either set up an
Excel
Macro or run a SBClient process to load data.

Unidata clients are...
Dumb terminals? =`;^
PC running terminal emulator?
PC running web browser?

PC running SBClient terminal emulator.

--
jet



Reply With Quote
  #6  
Old   
kevin@precisonline.com
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-15-2006 , 09:43 AM



I have some standard SB+ utilities that can get you most of the way
there and they're free. I do have to add the standard caveat that
loading data directly into an application like Avante is extremely
risky, as there is a risk of creating inconsistencies in the data that
the application would normally mitigate.

But contact me off-list and I'll send you a document of standard
processes I use in all SB+ applications which includes IMPORT.DATA, the
tool for importing from a flat file created from Excel, et al.


Reply With Quote
  #7  
Old   
Nexus
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-16-2006 , 09:54 AM



Have a look at UniObjects.

It allows you to directly access the UniData database using Visual Basic and
VBA.

You could write a macro script in VBA within Excel using UniObjects to
upload the into the database.

Not that difficult either.

"the Moderator" <sparky (AT) no_spam_engineer (DOT) com> wrote

Quote:
Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata
file. I would not consider myself to be a programmer, but I have written
a
few paragraphs and might be able to slog through this with a little
direction.

Tips or resources would be appreciated.

TIA





Reply With Quote
  #8  
Old   
ZOT
 
Posts: n/a

Default Re: Importing excel spreadsheet into Unidata - 04-17-2006 , 10:01 AM



Nexus wrote:
Quote:
Have a look at UniObjects.

It allows you to directly access the UniData database using Visual Basic and
VBA.

You could write a macro script in VBA within Excel using UniObjects to
upload the into the database.

Not that difficult either.

"the Moderator" <sparky (AT) no_spam_engineer (DOT) com> wrote in message
news:PZydnVkYlsAJN6PZnZ2dnUVZ_vWdnZ2d (AT) centurytel (DOT) net...

Pardon my naivety.

We are using Epicor's Avante with a Unidata database.

I need the ability to import an excel spreadsheet as a record into a
Unidata
file. I would not consider myself to be a programmer, but I have written
a
few paragraphs and might be able to slog through this with a little
direction.

Tips or resources would be appreciated.

TIA





Consider: edit spreadsheet data to remove all commas
save as a comma delimited file
in Unidata: Openseq...
then read and parse.

ben


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.