�@ | |
.NET TIPS �mASP.NET�n�`���[�g�E�R���g���[���ʼn~�O���t�^�h�[�i�c�E�O���t���쐬����ɂ́H�m3.5�AC#�AVB�n�R�c �ˊ�2010/04/15 |
![]() |
|
�@�uTIPS�F�mASP.NET�n�`���[�g�E�R���g���[�����g���ɂ́H�i���ݒ�j�v�Ő��������悤�ɁA�`���[�g�E�R���g���[���͂��܂��܂ȃ`���[�g�̕`��ɑΉ��������@�\�ȃR���g���[���ł���B�`���[�g�E�R���g���[���𗘗p���邱�ƂŁA����I�ȃ��|�[�g�Ȃǂŗ��p����啔���̃`���[�g�͍쐬�ł���͂����B
�@�{�e�ł́A�`���[�g�E�R���g���[�����Ή����邠�܂��̃`���[�g�̒��ł��A�悭���p����Ǝv����~�O���t���쐬������@�ɂ��ďЉ��B
�@�~�O���t�́A�e�v�f�̑S�̔���ʂ̐�`�ɑΉ�������\�����@�ŁA���̐�����A�v�f�̔䗦��c������̂ɓK���Ă���B�Ⴆ�A�X�ܕʂ̔���䗦�łǂ̓X�܂������̔�����߂Ă��邩��������悤�ȃP�[�X�ł́A�~�O���t�𗘗p����̂����ʓI���낤�B
�@�~�O���t�̔h���Ƃ��ăh�[�i�c�E�O���t�����邪�A��{�I�ȗp�r�͕ς��Ȃ��B�h�[�i�c�E�O���t�́A�~�O���t�̓��������蔲�����`���̃O���t�Ȃ̂ŁA�����ɃO���t�̃^�C�g���⍇�v�^���ϒl�Ȃǂ̕t�������܂߂邱�Ƃ��ł���B���̉�ʂ̓h�[�i�c�E�O���t�̗�ł���B
![]() |
�`���[�g�E�R���g���[���ō쐬�����h�[�i�c�E�O���t |
�@����ł͂��������A��̓I�Ȏ菇�����Ă������Ƃɂ��悤�B�Ȃ��A�{�e�̃T���v���삳����ɂ́A��q��TIPS�ŏЉ���菇�ɏ]���āA�`���[�g�E�R���g���[���𗘗p�\�ȏ�Ԃɂ��Ă����K�v������*�B
*�@�������AASP.NET 4�ȍ~�ł̓`���[�g�E�R���g���[���͕W�����ڂ���Ă���B���p�ɂ������āA�lj��\�t�g�E�F�A�̃C���X�g�[���͕K�v�Ȃ��B |
1. �f�[�^�x�[�X��p�ӂ���
�@�`���[�g�E�R���g���[�����痘�p���邽�߂̌��f�[�^���f�[�^�x�[�X�ɗp�ӂ��Ă������B�����ł́A�ȉ��̂悤��Sales�i�X�ܕʔ���グ�j�e�[�u����p�ӂ��A�K���ȃf�[�^����͂��Ă������̂Ƃ���B
�t�B�[���h�� | �f�[�^�^ | �T�v |
shop | NVARCHAR(10) | �X�ܖ��i��L�[�j |
value | INT | ����z�i��~�j |
![]() |
||
Sales�e�[�u���̃t�B�[���h�E���C�A�E�g |
�@�Ȃ��A����e�[�u���ɓ��͂����f�[�^�i��j�́A���̂Ƃ���ł���B
shop | value |
�g�ˎ� | 5831 |
���� | 4703 |
�O�� | 5455 |
���J | 420 |
�����J | 512 |
��� | 6201 |
�䑷�q | 478 |
��� | 4759 |
![]() |
|
Sales�e�[�u���̃f�[�^�i��j |
2. �V�K��Web�t�H�[�����쐬����
�@�V�K��Web�t�H�[���iPie.aspx�j���쐬������A�t�H�[���E�f�U�C�i����ȉ��̉�ʂ̗v�̂Ń`���[�g�E�R���g���[����z�u����B
![]() |
Pie.aspx�̃t�H�[���E���C�A�E�g |
Chart�R���g���[���iID�́ucht�v�j��z�u����B |
�@�`���[�g�E�R���g���[���̉E���ɁmChart �^�X�N�n���j���[���\�������̂ŁA��������m�f�[�^ �\�[�X�̑I���n�|�m<�V�����f�[�^�\�[�X>�n��I������B
�@����ƁA�f�[�^�\�[�X�\���E�B�U�[�h���\�������̂ŁA�ȉ��̕\�̗v�̂ŕK�v�ȃf�[�^����͂��Ăق����B�f�[�^�\�[�X�\���E�B�U�[�h�Ɋւ���ڍׂ́A�uTIPS�F�mASP.NET�nGridView�R���g���[���Ńf�[�^�\�[�X�̓��e��\������ɂ́H�v���ڂ����̂ŁA�����Ă��Q�Ƃ������������B
���� | �T�v |
�f�[�^�̎�� | �f�[�^�x�[�X |
�f�[�^�\�[�XID | sds |
�ڑ��� | MyDB�iWeb.config�ł̓o�^���j |
Select�X�e�[�g�����g | SELECT [shop], [value] FROM [Sales] ORDER BY [value] DESC |
![]() |
|
�f�[�^�\�[�X�\���E�B�U�[�h�̐ݒ� |
�@ORDER BY��͕K�{�ł͂Ȃ����A�~�O���t�^�h�[�i�c�E�O���t������ꍇ�A�����̑傫�Ȃ��̂��珇�ɕ��ׂ�̂���ʓI�ł��邽�߁A�`���[�g�`��Ɏg�p����l��ɂ��č~���\�[�g���s���Ă����ׂ����낤�B
3. �`���[�g�E�R���g���[���̃v���p�e�B��ݒ肷��
�@�X�̃`���[�g�ɂ������ݒ���s���̂́ASeries�v���p�e�B�̖������B�v���p�e�B�E�E�B���h�E����Series�v���p�e�B�E�[�́m...�n�{�^�����N���b�N����B
![]() |
�mSeries �R���N�V���� �G�f�B�^�n�_�C�A���O |
�@��̉�ʂ̂悤�ȁmSeries �R���N�V���� �G�f�B�^�n�_�C�A���O���J���̂ŁA�f�t�H���g�ŗp�ӂ���Ă���Series1�iSeries�I�u�W�F�N�g�j�ɑ��āA�ȉ��̕\�̗v�̂Ńv���p�e�B����ݒ肷��B
�v���p�e�B | �T�v | �ݒ�l | ||||||||||||||||||||||||
ChartType | �`���[�g�̎�� | Doughnut | ||||||||||||||||||||||||
XValueMember | X���i���ځj�Ɋ��蓖�Ă�t�B�[���h�� | shop | ||||||||||||||||||||||||
YValueMembers | Y���i�l�j�Ɋ��蓖�Ă�t�B�[���h�� | value | ||||||||||||||||||||||||
CustomProperties | �J�X�^���̃v���p�e�B���
|
|||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||
Series�I�u�W�F�N�g�̃v���p�e�B�ݒ� |
�@�~�O���t�^�h�[�i�c�E�O���t�ł�X������`�̊e���ځAY�����Ή�����l��\���킯���B�����ł͂��ꂼ��̓X�ܖ��ishop�t�B�[���h�j�ɑΉ����锄��グ�ivalue�t�B�[���h�j�����蓖�ĂĂ���B
�@CustomProperties�v���p�e�B�́A�`���[�g�ŗL�̐ݒ����\�����߂̃v���p�e�B�ŁA�g�p����`���[�g�̎�ނɉ����ė��p�ł���T�u�E�v���p�e�B���قȂ�B�~�O���t�^�h�[�i�c�E�O���t�ŗ��p�ł��鍀�ڂɂ͂��܂��܂��邪�A�����ł͎�v�Ȃ��̂ɂ��Ă̂ݐG��Ă������B
�@�܂��APieStartAngle�v���p�e�B�͉~�ʂ̊J�n�p�x��\���B�f�t�H���g�ł͉E����90�x�̈ʒu���J�n�p�x�i0�x�j�ƂȂ��Ă���̂ŁA�����ł�270�x���w�肵�āA�~�ʂ��V����������J�n�����悤�ɉ��߂Ă���B
�@DoughnutRadius�v���p�e�B�́A�h�[�i�c�E�O���t�ɂ���������~�̔��a��\�����̂��B�����~�ɖ��ߍ��ރR���e���c�̑傫���ɉ����āA�K�X�A�l������Ƃ悢���낤�B
�@PieDrawingStyle�v���p�e�B�́A�~�O���t�^�h�[�i�c�E�O���t�̕`��X�^�C�������肷����̂��BSoftEdge�͘g���Ɋɂ₩�ȉe��t���āA�����o���悤�ȉ~��\������I�v�V�����ł���B
�@������CollectedXxxxx�v���p�e�B�́A�X���C�X�@�\��L���ɂ��邩�����߂邽�߂̃p�����[�^���B�X���C�X�@�\�Ƃ́A�O���t�̒��œ���̊����^�l�����̗v�f���ЂƂ܂Ƃ߂Ƃ���@�\�̂��ƁB���̏ꍇ�́ACollectedThresholdUsePercent�v���p�e�B��True�ACollectedThreshold�v���p�e�B��5�ɐݒ肳��Ă���̂ŁA�S�̂�5�������ł��鍀�ڂ�1�ɂ܂Ƃ߂���B�~�O���t�^�h�[�i�c�E�O���t�ł͈��̊��������̍��ڂ����ׂė���Ă��Ă����܂�Ӗ����Ȃ�����ł͂Ȃ��A���ڂ��d�Ȃ荇���A����Ȃ錴���ł�����B�������A�X���C�X�@�\�𗘗p���邱�ƂŁA���h�����������肳���邱�Ƃ��ł���킯���B
�@�Q�l�܂łɁA�ȉ��̓X���C�X�@�\���ɂ����ꍇ�̌��ʗ�ł���B�X���C�X�@�\���ɂ���ɂ́ACollectedThreshold�v���p�e�B��0�i�f�t�H���g�j�ɐݒ肷��悢�B
![]() |
�X���C�X�@�\�������ł���ꍇ�̎��s���� |
4. �^�C�g����lj�����
�@�Ō�ɁA�O���t�̃^�C�g����lj����Ă����B�^�C�g����lj�����ɂ́A�v���p�e�B�E�E�B���h�E����Titles�v���p�e�B�E�[�́m...�n�{�^�����N���b�N����B
![]() |
�mTitle �R���N�V���� �G�f�B�^�n�_�C�A���O |
�@��̉�ʂ̂悤�ȁmTitle �R���N�V���� �G�f�B�^�n�_�C�A���O���J���̂ŁA���́m�����o�n������Title�I�u�W�F�N�g�iTitle1�j��lj����������ŁA�ȉ��̕\�̗v�̂Ńv���p�e�B����ݒ肷��B
�v���p�e�B | �T�v | �ݒ�l |
DockedToChartArea | �ǂ̃`���[�g�E�G���A�Ƀ^�C�g�����h�b�L���O�����邩 | ChartArea1 |
Docking | �h�b�L���O�ʒu | Top |
DockingOffset | �h�b�L���O����ۂ̃I�t�Z�b�g�ʒu | 43 |
Text | �^�C�g�������� | �X�ܕʔ��� |
Font | �t�H���g | ���C���I, 12pt, style=Bold |
![]() |
||
Title�I�u�W�F�N�g�̃v���p�e�B�ݒ� |
�@DockedToChartArea�v���p�e�B�̐ݒ�l"ChartArea1"�́A���炩���ߗp�ӂ��ꂽ�`���[�g�E�G���A�ł���B�^�C�g���̕\���ʒu�́ADocking�^DockingOffset�v���p�e�B�ɂ���Ďw��ł���*�B
*�@�������APosition�v���p�e�B��Auto�i�f�t�H���g�j�ɐݒ肳��Ă���K�v������B |
�@�ȏ�𗝉�������A�T���v�������s���Ă݂悤�B�`���̉�ʂ̂悤�ɁASales�e�[�u���̒l�Ɋ�Â��āA�h�[�i�c�E�O���t���������ꂽ��T���v���͐��������삵�Ă���B
�@�Ȃ��A�{�e�ł̓h�[�i�c�E�O���t�̍쐬����Љ�Ă��邪�ASeries�I�u�W�F�N�g��ChartType�v���p�e�B��Pie�ɐݒ肷��A�~�O���t�����邱�Ƃ��\�ł���B
���p�\�o�[�W�����F.NET Framework 3.5 �J�e�S���FWeb�t�H�[���@�����ΏہFChart�R���g���[�� �g�p���C�u�����FChart�R���g���[�� �֘ATIPS�F�mASP.NET�n�`���[�g�E�R���g���[�����g���ɂ́H�i���ݒ�j �֘ATIPS�F�mASP.NET�nGridView�R���g���[���Ńf�[�^�\�[�X�̓��e��\������ɂ́H |
|
![]() |
�u.NET TIPS�v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
![]() |
|
|
|
![]() |