timetable-app

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

class-standard-excel-to-code.tsx (1962B)


      1 import NavigateNextIcon from '@mui/icons-material/NavigateNext';
      2 import Box from '@mui/material/Box';
      3 import Breadcrumbs from '@mui/material/Breadcrumbs';
      4 import Container from '@mui/material/Container';
      5 import Typography from '@mui/material/Typography';
      6 
      7 import Head from 'client/components/Head';
      8 import Link from 'client/components/Link';
      9 import ClassStandardExcelToCodeForm from 'client/features/tools/classStandardExcelToCode';
     10 
     11 export default function ClassStandardExcelToCodePage() {
     12 	return (
     13 		<>
     14 			<Head title='クラス標準時間割表 変換ツール' />
     15 			<Container maxWidth='lg' component={Box} py={2}>
     16 				<Breadcrumbs
     17 					separator={<NavigateNextIcon fontSize='small' />}
     18 					aria-label='breadcrumb'
     19 				>
     20 					<Link underline='hover' color='inherit' href='/'>
     21 						トップ
     22 					</Link>
     23 					<Link underline='hover' color='inherit' href='/tools'>
     24 						ツール
     25 					</Link>
     26 					<Typography color='text.primary' variant='h2'>
     27 						クラス標準時間割表 変換ツール
     28 					</Typography>
     29 				</Breadcrumbs>
     30 
     31 				<p>
     32 					クラス標準時間割のExcel形式のデータを、アプリ内部でデータを保存している形式に変換するツールです。入力された科目名がデータの{' '}
     33 					<code>shortName</code>{' '}
     34 					に対応します。入力データは以下の構造のtsvテキストに対応しています。
     35 				</p>
     36 				<ul>
     37 					<li>横方向: 1年1組~3年8組(24列)</li>
     38 					<li>
     39 						縦方向: 月1~金7(34行)
     40 						※途中にあるヘッダー行や木7の行は含めないように注意する。
     41 					</li>
     42 					<li>
     43 						各データはそのクラスの曜日時限における科目名で、複数ある場合はスラッシュ区切り。「課題研究」などのセル結合は解除し、該当するすべてのセルにデータを入力する必要がある。
     44 					</li>
     45 				</ul>
     46 
     47 				<ClassStandardExcelToCodeForm />
     48 			</Container>
     49 		</>
     50 	);
     51 }