Heart-Profit ERP
June 29, 2024, 01:02:55 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Excel export ziet tekst veld als numeriek in LOEXPO  (Read 1616 times)
0 Members and 0 Guests are viewing this topic.
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« on: April 10, 2007, 10:48:38 am »

Voor de toekomst nog 1 puntje gevonden:
Productieorders wordt door excel als numeriek veld gezien met het volgende gevolg:
prod_order
200703120033
200703210009
2,00703E+11
200704030115

kan misschien beter als tekstveld gedefinieerd worden


Zoals Peter vroeg: nieuwe tread
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5361


View Profile WWW
« Reply #1 on: April 10, 2007, 11:27:02 am »

Hier zullen we niet veel aan kunnen doen, anders dan 'opnieuw maken'.

Er zijn grofweg twee manieren om vanuit Profit een Excelsheet te maken:

a. een tabel te exporteren naar Excel.
b. via OLE automation Excel aanroepen, en document via koding opbouwen.

De 1e methode is de methode zoals (vroeger) vaak toegepast, en de enige methode die in DOS mogelijk is. Hoewel de DBF die aan de export ten grondslag ligt netjes de juiste formaten bevat, respekteert het "exporteer naar excel" commando deze niet.  Sad
Toch denk ik dat dit misschien nog ergens een instelling in Excel kan zijn (danwel misschien de excelversie) want waar die rubrieken bij jou 'numeriek' zijn, is bij mij juist alles van het type character; zelfs als ik een numeriek veld met 4 decimalen opneem, resulteert dat in een characterveld (zonder decimalen) in de excelsheet.

Met de 2e methode kunnen we in principe alles doen wat jij ook kan doen in excel, en sturen we excel rechtstreeks aan, maar dan via coding. Hiermee zijn we dan ook in staat meerdere tabbladen te vullen, passages vet af te drukken, cellen samen te voegen, en formattering van de cellen.
Deze methode werkt alleen in Windows.

Met een uurtje of 2 kunnen we ervoor zorgen dat we beide methoden komineren. De excelsheet wordt gewoon aangemaakt op de huidige manier, doch aanvullend, indien Window + Excel beschikbaar, kunnen we automatisch Excel opstarten, die (niet geformatteerde) exportfile inlezen, en daarna alsnog expliciet in Excel formatteren.
Logged

Heart-Profit company ID : HA
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.023 seconds with 19 queries.