/ / Arabski transfer danych Z Excela (.xls) do AS / 400 - IBM-Midrange

Arabski transfer danych Z Excela (.xls) do AS / 400 - ibm-środek

Muszę przenieść dane Excela (.xls) z arabskimi kolumnami danych do AS / 400. Czy istnieje jakakolwiek możliwość lub sposób przeniesienia ich do AS / 400. proszę o pomoc w postępowaniu.

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli masz starszy produkt IBM Client Access, istnieje wtyczka dołączona do programu Excel, która umożliwia przesyłanie danych do / z systemu IBM i bezpośrednio z programu Excel.

Jeśli masz nowszą wersję IBM Access Client Solution (ACS), ta sama funkcjonalność jest dostępna, ale wbudowana w komponent Transfer danych ACS zamiast wtyczki Excel.

W obu przypadkach musisz upewnić się, że tabela, do której przenosisz dane, jest oznaczona odpowiednim identyfikatorem CCSID.

Zakładając nową tabelę, rozważ użycie UNICODE dla tabeli.


1 dla odpowiedzi nr 2

Możesz zapisać .xls jako csv. Przenieś plik do katalogu w IFS na AS400 (teraz IBM i on Power). Upewnij się, że identyfikator CCSID pliku w IFS to 1208.

Następnie można użyć polecenia CPYFRMIMPF do skopiowania danych do pliku AS400. Plik AS400 musi również mieć identyfikator CCSID umożliwiający przechowywanie danych UNICODE. możliwe CCSID "s to 13488, 1200 lub 1208.


0 dla odpowiedzi № 3

Oprócz doskonałych odpowiedzi jużbiorąc pod uwagę, możesz użyć Pythona (część 5733OPS) do bezpośredniego odczytania arkusza kalkulacyjnego. Ponadto XLPARSE2 na stronie www.easy400.net ma narzędzie o nazwie XLSTABLE, które utworzy tabelę DB2 bezpośrednio z arkusza kalkulacyjnego. Również HSSFCGI Scotta Klementa pozwoli programowi RPG odczytywać bezpośrednio arkusz kalkulacyjny, z których oba ostatnie korzystają z Java HSSF / POI, więc jeśli wcześniej nie używałeś Java na IBM i, to może być więcej pracy niż szukasz do zrobienia.