hi, wonder if anyone can give me a definative answer to our problem and we dont mind paying.
I do actually have a qualified SQL programmer starting in 6 weeks but i cannot wait any longer before going mad.....
i have posted about this before but i hope actinic may be able to answer this as it IS their software..
Ok the scenario is this..
sometimes we have clients who use excel sheets and some who use access databases for their products/stock etc...
Now then, we know that to specify subsections on a flat file import you should follow the format
Actinic_Sections (column header)
Section1 | SubSection2 | SubSection3
the above being in 1 column only and the pipe symbol, | , being what Actinic uses to make a subsection...(not a lot of people know that...)
However most people quite logically follow this format, and i copy from my clients database now...
First stage Second Stage Third Stage
Section1 SubSection2 SubSection3
where each of the above is a column all in its own right...
Because Actinic wants them all in one column, we therefore create a fourth column called Actinic_Sections and, heres where my ignorance comes in...
in excel we have used the concatenate function somthing like
=CONCATENATE(a:a,|,b:b,|c:c) please dont laugh at the syntax, i told you i was bad...anyway, when its done properly it runs to a fashion..
the problem comes when there isnt something in the Third Stage or Second Stage...the function above still puts in a | symbol i.e.
run query and if no second stage specified this is the result..
Actinic_Sections (column header)
Section1 ||
the extra pipe is there and knackers up the sections...
we need a query to essentially join the customers seperate columns into the one that actinic requires and yet remove the | pipe symbol where there is no more subsections (regardless of how many levels customers end up using...)
did i mention that a lot of customers use Access...we need the exact same query for that!
whilst you are at it, can someone also produce the two queries needed to simply change the decimal point and put the price into pennies, again another actinic 'quirk' and a constant pain in the butt...for us non-access/excel experts..., exporting to a text file was my only solution and doing find and replace all decimal points, but essentially a very unelegant solution and one used in desperation...
as i say i dont mind paying, but if anyone can post the solutions up here, i am sure it will help an awful lot of people who dont use the import facility to its full advantage....i alone had two people this week who gave up in the end trying to import the data because they couldnt make the subsections...thats the easy bit, but creating a standard query that can be modified to suit anyones particular collumn headings and automate the process has got to be the way forward...
Steve Quinn
Harlequin Domains
www.harlequindomains.com
0800 0832077
Actinic Design, Hosting and Marketing
I do actually have a qualified SQL programmer starting in 6 weeks but i cannot wait any longer before going mad.....
i have posted about this before but i hope actinic may be able to answer this as it IS their software..
Ok the scenario is this..
sometimes we have clients who use excel sheets and some who use access databases for their products/stock etc...
Now then, we know that to specify subsections on a flat file import you should follow the format
Actinic_Sections (column header)
Section1 | SubSection2 | SubSection3
the above being in 1 column only and the pipe symbol, | , being what Actinic uses to make a subsection...(not a lot of people know that...)
However most people quite logically follow this format, and i copy from my clients database now...
First stage Second Stage Third Stage
Section1 SubSection2 SubSection3
where each of the above is a column all in its own right...
Because Actinic wants them all in one column, we therefore create a fourth column called Actinic_Sections and, heres where my ignorance comes in...
in excel we have used the concatenate function somthing like
=CONCATENATE(a:a,|,b:b,|c:c) please dont laugh at the syntax, i told you i was bad...anyway, when its done properly it runs to a fashion..
the problem comes when there isnt something in the Third Stage or Second Stage...the function above still puts in a | symbol i.e.
run query and if no second stage specified this is the result..
Actinic_Sections (column header)
Section1 ||
the extra pipe is there and knackers up the sections...
we need a query to essentially join the customers seperate columns into the one that actinic requires and yet remove the | pipe symbol where there is no more subsections (regardless of how many levels customers end up using...)
did i mention that a lot of customers use Access...we need the exact same query for that!
whilst you are at it, can someone also produce the two queries needed to simply change the decimal point and put the price into pennies, again another actinic 'quirk' and a constant pain in the butt...for us non-access/excel experts..., exporting to a text file was my only solution and doing find and replace all decimal points, but essentially a very unelegant solution and one used in desperation...
as i say i dont mind paying, but if anyone can post the solutions up here, i am sure it will help an awful lot of people who dont use the import facility to its full advantage....i alone had two people this week who gave up in the end trying to import the data because they couldnt make the subsections...thats the easy bit, but creating a standard query that can be modified to suit anyones particular collumn headings and automate the process has got to be the way forward...
Steve Quinn
Harlequin Domains
www.harlequindomains.com
0800 0832077
Actinic Design, Hosting and Marketing
Comment