Abg}[NEACeB ��IT�b ��IT���}�l�W�����g�b ��IT�����헪�������b QA��IT�b �C�x���g�J�����_�[  
�@
�@��IT > Access���Y��O��I�ɍė��p Ninja-VA����������Web�V�X�e���ω��̏p
�@
IT Special

�@

PR

Microsoft Access���Y��O��I�ɍė��p
Ninja-VA����������Web�V�X�e���ω��̏p
>>> The A2Jaws project <<
<

�@ Access�ō�����Ɩ��V�X�e����
Web���������j�[�Y����������

�@1990�N��A���̎�y����Microsoft Access�i�ȉ��AAccess�j�͔����I�ɕ��y�����BSQL�̒m�����Ȃ��Ă������āA�}�E�X����ʼn�ʂƃf�[�^���ȒP�ɕR�t���邱�Ƃ��ł���B���Ƃ̓N�G���̉�ʂ��������ł���΁A��l�O�̃����[�V���i���f�[�^�x�[�X���쐬�ł��Ă��܂��B�����R�X�g�������ăX�N���b�`����\�z���Ȃ��Ă��A���僌�x���̏��K�͂ȋƖ��V�X�e����Access�ō\�z�ł�����̂����������̂��B

�@�������AAccess�͂��̎�y���䂦�Ɏd�l�����c�����ƂȂ��쐬����Ă�����A�Г��̊J���҂̓]����ގЂŃ����e�i���X���ł��Ȃ��Ȃ��Ă�����ȂǁAAccess�ł̃V�X�e���^�p���p�����Ă����ɂ͎x����������Ă���P�[�X��������B���̂悤�ȏꍇ�́A�������̂��ƁA�^�p�R�X�g��������Ȃ�Web�A�v���P�[�V�����Ɉڍs����̂��悢���낤�B�ł͂����ŁAAccess��Web�ֈڍs��������悢�P�[�X�𐮗����Ă݂悤�B

  1. �h�L�������g���Ȃ������҂����Ȃ����߃����e�i���X�ł��Ȃ�
  2. �f�[�^�ʂ����債�������x�����E�ɒB���Ă���
  3. MDB�t�@�C��������������PC�ɎU�݂��ăf�[�^�̐��������Ƃ�Ȃ��Ȃ��Ă���
  4. ���[�N�O���[�v�T�[�o��MDB�����L���Ă݂����p�t�H�[�}���X���{�g���l�b�N
  5. �Ɩ����g�債�������l������Access��p�ӂł��Ȃ�

�@��L�̂悤�ȉۑ��Web���ʼn������悤�Ƃ���ꍇ�A���ƂȂ�̂̓}�C�O���[�V�����̍�Ƃł���B�ȉ��̂悤�ȓ_���ۑ�Ƃ��ċ������邾�낤�B

  1. �h�L�������g�����E�����҂��s��
    �@�d�l��1��1�’��ׂĂ����͔̂��ɍ��̐܂���Ƃ��B
  2. �R�X�g��������߂���
    �@Access�ō\�z�����V�X�e���́A���Ƃ��Ɨ\�Z��������ꂸAccess���g�����ƂŃR�X�g��}�������̂������͂����B�������AWeb�Ɉڍs���邽�߂ɂ͋@�\��͂Ɏ��Ԃ�������A���l�ȃC�x���g�����̎����݌v�����ɓ�����߁A�傫�ȃR�X�g���o�債�Ȃ���΂Ȃ�Ȃ����낤�B����ł́A������u���ɍ���Ȃ��v�ڍs�ɂȂ��Ă��܂��B

�@�}�C�O���[�V�����̎�ԂƃR�X�g�Ŋ��ɍ��킸�A��������������V�X�e�����������肵�Ă��܂��P�[�X�����邾�낤�B���̉ۑ�ɁA�T�C�I�X�e�N�m���W�[������Ђ͎��ЊJ�������I�[�v���\�[�X��Web�A�v���P�[�V�����t���[�����[�N�uNinja-VA Framework�i�ȉ��ANinja-VA�j�v�i�Q�ƋL���FJSF�𗽉킷��r�W���A��Web�V�X�e���\�z�\�����[�V�����̒a���j�𐶂��������g�݂��s���Ă���B

�@ Web�}�C�O���[�V�����ւ̃`�������W�I
���̖����uA2Jaws�v�v���W�F�N�g

�@�T�C�I�X�e�N�m���W�[�́uNinja-VA�v�́A���͂̕]���������I�[�v���\�[�X��J2EE�A�v���P�[�V�����t���[�����[�N���B�T�C�I�X�e�N�m���W�[�́AAccess�A�v���P�[�V�����̃}�C�O���[�V�������ǂ̂悤�Ɍ����I�ɍs��������������ɂ������āA����Ninja-VA�̃A�[�L�e�N�`����Access�Ɏ��Ă���_�ɒ��ڂ����B�����Ďn�������̂��uA2Jaws�iAccess to Java Web System�j�v�v���W�F�N�g���B

�@Ninja-VA���g����Web�A�v���P�[�V�����J���́ASmartWebObject�N���X�����N���X�Ƃ��č쐬���ANinja-VA���񋟂���R���|�[�l���g��z�u���Ă����̂���{�X�^�C�������A���̃R���|�[�l���g���AAccess��Ninja-VA���V�[�����X�ɕR�t����|�C���g�ƂȂ�̂��B

�@�\1�Ŏ�v�ȃR���|�[�l���g�𐮗����Ă݂悤�B

�u���E�U�ɕ\�������ʂ�S�� HTMLDataView
��ʃt�B�[���h HTMLFields
DB�ƘA�g����������S�� DataTable
�C�x���g������S�� WebAction
�\1�@Ninja-VA�̎�v�ȃR���|�[�l���g

�@�����̃R���|�[�l���g��Ninja-VA�̃A�v���P�[�V�����ɂ�����������ڂ����������̂��}1�ł���B

�}1�@Ninja-VA�̃��[�U�[�A�v���P�[�V�����\��

�@�����Ninja-VA�̃R���|�[�l���g���AAccess�̃I�u�W�F�N�g�ɑΔ䂵���̂��}2�ł���B

�}2�@Ninja-VA�R���|�[�l���g��MS-Access�I�u�W�F�N�g(Forms)�̑Δ� �i��ʃN���b�N�Ŋg��\���j

�@���̂悤�ɁANinja-VA�̃R���|�[�l���g�́AAccess�̃I�u�W�F�N�g�\���ɕR�t���邱�Ƃ��ł��邱�Ƃ������邾�낤�BAccess�̃I�u�W�F�N�g�Ƃ��̃v���p�e�B�����ANinja-VA�̃R���|�[�l���g�Ƃ��̃v���p�e�B�Ɉڍs�ł���΁A��ʂƃf�[�^�\���Ɋւ��Ă͂قڃV�[�����X�Ɉڍs�ł���͂����B�����Ƀq���g�𓾂ĊJ�������̂��AAccess�A�v���P�[�V���������s���Ȃ���A�t�H�[����R���g���[���I�u�W�F�N�g����́A���̏���Ninja-VA��IDE�ł���Ninja-VA Studio�Ɏ�荞��ŁAAccess�Ɠ��l��WYSIWYG�Ńt�H�[����f�[�^�e�[�u����݌v�ł����A�̃m�E�n�E�𐷂荞�񂾃c�[���uA2Jaws�v���B

�@�ł͎��ۂɁAA2Jaws��Access�A�v���P�[�V������Web�A�v���P�[�V�����Ɉڍs���闬������Ă݂悤�B

�@�ȉ����A�}�C�O���[�V�����Ώۂ�Access�A�v���P�[�V�����i���ς���V�X�e���j�ł���B

�ꗗ�\������i��ʃN���b�N�Ŋg��\���j �ڍו\������i��ʃN���b�N�Ŋg��\���j

�@�����āA���̃A�v���P�[�V������Ninja-VA �Ɉڍs���ANinja-VA IDE�Ɏ�荞�񂾉�ʁAWeb�A�v���P�[�V�����̎��s��ʂ��ȉ��̂Ƃ��肾�B

Ninja-VA IDE�Ɏ�荞�񂾂Ƃ����i��ʃN���b�N�Ŋg��\���j ���s��ʂ��ڍו\�������Ƃ����i��ʃN���b�N�Ŋg��\���j

Access����ڍs����Web�A�v���P�V���[�V�����̎��s��ʁBAccess�̃t�H�[����������Web������Ă���̂��m�F�ł����i��ʃN���b�N�Ŋg��\���j

�@�ǂ����낤���BNinja-VA Studio�ł́AAccess�A�v���P�[�V�����ł̌��ς���V�X�e��-�ڍו\���̃t�H�[����Web�̃t�H�[���Ɍ����Ɉڍs�A�\������Ă���̂��������肾�낤�B���s�C���[�W���AAccess�̃t�H�[���̃f�U�C�������̂܂܌p���������̂ƂȂ��Ă���B

�@�菇�̐������O�サ�����ANinja-VA Studio��Access�A�v���P�[�V�����̏����}�C�O���[�V��������ۂɎg�p����̂�A2Jaws�ł���A�ȉ��̉�ʂ�Access�A�v���P�[�V���������ۂɎ��s�����Ȃ��������͂��Ă���Ƃ���ł���B

��͒��̉���i��ʃN���b�N�Ŋg��\���j

Ninja-VA�R���|�[�l���g�ւ̃}�b�s���O
�@��@�\�̂��߂̕�����Access�A�v���P�[�V�����̃t�H�[���́A��‚�Ninja-VA��SmartWebObject�Ƀ}�b�s���O�����B���̃}�b�s���O�̍�Ƃ�A2Jaws�̉�ʂ����Ȃ���A�ǂ̃t�H�[�����ǂ�SmartWebObject�Ɋ��蓖�Ă邩���`���Ă����B���̍�Ƃ��I����ƁA��ʂ��`����HTMLDataView�ƃf�[�^�\�����`����HTMLFiled�Ɋւ���������|�W�g���Ɋi�[�B���̃��|�W�g����񂩂���ۂ�Java�\�[�X�����������B

�@���̂悤�ɁAA2Jaws���g���ƁANinja-VA�t���[�����[�N�x�[�X��Web�A�v���P�[�V�����ւ̈ڍs���e�Ղɂł���B�����A�܂������I�Ɉڍs�ł��Ȃ�����������B���Ƃ���Access�̃}�N����VBA�ŋL�q���ꂽ�������B���̕����ɂ‚��ẮA�l��Java�̃R�[�h�ɏ��������Ď�������K�v������B���̕����������Ɏ��������邩������̉ۑ肾�B

�@ Ninja-VA���n�u��EoD���ɂ߂�
�T�C�I�X�e�N�m���W�[

�@�T�C�I�X�e�N�m���W�[��Ninja-VA�́A����e�N�j�b�N���g�����ƂȂ��AJ2EE�̎d�l�Ɋ�{�ɒ����ɍ��ꂽEoD�iEase of Development�j���������邽�߂̃t���[�����[�N�ł���B�t���[�����[�N�P�̂ł��J�����������ł��邪�A��p��IDE�ł���Ninja-VA Studio�𕹂��ė��p���邱�ƂŁA���̌��ʂ��ő剻���邱�Ƃ��ł���B

�@������Ninja-VA�́A�T�C�I�X�e�N�m���W�[�ɂƂ��Ă͂��q���܂ɍ����t�����l���������T�[�r�X��񋟂��邽�߂̃n�u�Ȃ̂��Ƃ����B���Ȃ킿�ANinja-VA���R�A�ɂ��邱�ƂŁA���q���܂ɑ΂��A��Ɏ��̍����A�v���P�[�V�������A�Z�[���ł��“K���ȃR�X�g�Œ񋟂��邱�Ƃ��ł���Ƃ����킯���B���q���܂ɒ񋟂���T�[�r�X���A���G�ȉ�ʑJ�ڂ��Ƃ��Ȃ�Web�A�v���P�[�V�����̍\�z�ł����Ă��A���邢�́AAccess�A�v���P�[�V��������̃}�C�O���[�V�����ł����Ă��ANinja-VA���R�A�ɂ��邪�̂ɁA��Ɏ��̍����T�[�r�X�Ƃ��Ē񋟂ł���̂��B

�@����ANinja-VA�̃v���W�F�N�g�͂���ɂ��܂��܂ȕ���ɍL�����Ă����\�肾�Ƃ����BA2Jaws�Ɋւ��ẮA�T�C�I�X�e�N�m���W�[�����q���܂ɑ�����Access�A�v���P�[�V������Z�[���E��R�X�g�Ń}�C�O���[�V��������T�[�r�X���Ԃ��Ȃ��X�^�[�g����\�肾�Ƃ����B

�@Ninja-VA��EoD�����̃|���V�[�Ƃ��āA�����ăT�C�I�X�e�N�m���W�[�̃R�A�o�����[�Ƃ��ēW�J����T�C�I�X�e�N�m���W�[�̎��g�݂ɁA�܂��܂����ڂ������B


�񋟁F�T�C�I�X�e�N�m���W�[�������
���F�A�C�e�B���f�B�A �c�Ƌ�
����F��IT �ҏW��

�f�ړ��e�L�������F2005�N8��31��
�@
�֘A�����N
Ninja-VA

WebReportCafe

�o�[�`����OJT

����g���[�j���O
 
�L�������N
��IT�F�J�����\�t�g��OSS�R�[�h�����o�A��Black Duck�ƃe���A�[�g�j�i2005/6/24�j

��IT�F�Ǝ��̃t���[�����[�N���I�[�v���\�[�X���A�e���A�[�g�j�i2004/8/18�j

��IT�FLinux�r�W�l�X�̐^���́g�u�����h�h�ɂ���A�e���A�[�g�j�i2003/8/16�j
 


�@
��IT�g�b�v�b��IT Special �C���f�b�N�X�b��c���b���p�K���b�v���C�o�V�[�|���V�[�b�T�C�g�}�b�v