This repository has been archived by the owner on May 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 29
Supported Character Sets
Liam Allan edited this page Feb 16, 2018
·
3 revisions
As of 16/02/2018, we only support development in using Latin characters - this basically means most of Europe and the US.
The support character set is Extended ASCII - you can find a table of supported characters here.
It is possible that in the future non-Latin will be supported.
Commands to do funky and 'probably useful' things
-
RCMD
- Run a command on the server using current user's credentials. -
SITE NAMEFMT / SITE LISTFMT
- Get or change format of directory listings and filenames -
SITE [NAMEFMT|LISTFMT]
- Get current filename/listing format -
SITE [NAMEFMT|LISTFMT] 0
- Use AS400 proprietary format for filenames/directory listings -
SITE [NAMEFMT|LISTFMT] 1
- Use "unix like" format for filenames / directory listings -
SITE CRTCCSID
- Get/change default CCSID for new files -
SITE NULLFLDS [0|1]
- Allow or block transfer of database files that have "nullable" fields. -
SITE TRIM [0|1|2]
- Control whether blanks are trimmed from database records
Commands for working with "Native" AS400 files/libraries/members (since some things like create directory don't work):
-
ADDM
- Add physical file member (kind of like 'create file on other OS'). -
ADDV
- Add variable length member -
CRTL
- Create library (kind of like create directory: but supports OS400 'special/main' filesystem) -
CRTP
- Create physical file (kind of like 'create table' on SQL, or 'Create File' on other OS) -
CRTS
- Create source physical file (similar to CRTP, except works on source files) -
DLTF
- Delete file -
DLTL
- Delete library
Special options for file transfer type (other than ASCII or Binary):
-
B / B[1|2|3|3A|3R|4|4A|4R|5|6|7]
- Kanji, ASCII with shift in escape, Korean, Cantonese, etc -
C
- Specify a character set ID -
E
- Use EBCDIC mode transfer -
F / F1
- EBCDIC Kanji