JP2012164182A - 固定長ファイル生成処理システムと方法およびプログラム - Google Patents
固定長ファイル生成処理システムと方法およびプログラム Download PDFInfo
- Publication number
- JP2012164182A JP2012164182A JP2011024666A JP2011024666A JP2012164182A JP 2012164182 A JP2012164182 A JP 2012164182A JP 2011024666 A JP2011024666 A JP 2011024666A JP 2011024666 A JP2011024666 A JP 2011024666A JP 2012164182 A JP2012164182 A JP 2012164182A
- Authority
- JP
- Japan
- Prior art keywords
- fixed
- length file
- record
- length
- record definition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】固定長ファイル12aを生成する際、まず、レコード定義書入力記憶処理部10dにおいて、テキストファイルとして作成された、固定長ファイルにおけるレコードの項目名と型およびサイズを含む当該レコードのフォーマット情報を定義したレコード定義書を、入力装置やオンラインで入力して記憶装置に記憶し、次に、レコード定義生成ツール実行処理部10cにおいて、記憶装置からレコード定義書を読み込み、読み込んだレコード定義書に応じたフォーマットの固定長ファイルの生成に用いるレコード定義プログラムを生成し、そして、バッチ処理部11aにおいて、レコード定義プログラムを実行することにより、レコード定義書入力記憶処理部10dが入力したレコード定義書に応じて動的に固定長ファイル12aを生成する。
【選択図】図1
Description
『何件目:10、先頭バイト:50、サイズ:40、型:文字列』
レコードを参照するたびにこのように入力するのは非常に手間がかかる。
Claims (9)
- コンピュータ装置のプログラムされたコンピュータ処理により、
固定長ファイルを生成する固定長ファイル生成処理システムであって、
プログラムされたコンピュータ処理を実行する手段として、
テキストファイルとして作成された、固定長ファイルにおけるレコードの項目名と型およびサイズを含む当該レコードのフォーマット情報を定義したレコード定義書を入力して記憶装置に記憶するレコード定義書入力記憶手段と、
上記記憶装置から上記レコード定義書を読み込み、該読み込んだレコード定義書に応じたフォーマットの固定長ファイルの生成に用いるレコード定義プログラムを生成するレコード定義生成手段と、
上記レコード定義プログラムを実行して上記固定長ファイルを生成する固定長ファイル生成手段と
を有し、
上記レコード定義書入力記憶手段が入力したレコード定義書に応じて動的に固定長ファイルを生成することを特徴とする固定長ファイル生成処理システム。 - 請求項1に記載の固定長ファイル生成処理システムであって、
プログラムされたコンピュータ処理を実行する手段として、上記固定長ファイルのデータ操作を行う第1のプログラム実行手段を有し、
上記固定長ファイル生成手段は、上記第1のプログラム実行手段からのデータの入出力要求に応じて当該データの上記固定長ファイルへの入出力処理を実行するレコード情報制御手段を具備する
ことを特徴とする固定長ファイル生成処理システム。 - 請求項1もしくは請求項2のいずれかに記載の固定長ファイル生成処理システムであって、
上記固定長ファイル生成手段は、
生成した固定長ファイルの予め定められた領域に、当該固定長ファイルの生成に用いた上記レコード定義書の内容を登録すると共に、
外部アクセス元からの要求に応じて、上記固定長ファイルから上記レコード定義書の内容を読み出して出力するタグ情報制御手段
を有することを特徴とする固定長ファイル生成処理システム。 - 請求項3に記載の固定長ファイル生成処理システムであって、
上記タグ情報制御手段は、
上記固定長ファイルにおける上記レコード定義書の内容を登録する領域を固定長領域と可変長領域に分け、
上記固定長領域に、当該固定長ファイルにおける上記レコード定義書の内容の登録開始位置とサイズおよび当該固定長ファイルの作成日時と作成元プログラム名を含む第1のタグ情報を登録し、
上記可変長領域に、当該固定長ファイルに格納する各レコード毎の当該レコードにおける各項目の定義情報を含む第2のタグ情報を登録する
ことを特徴とする固定長ファイル生成処理システム。 - コンピュータを、請求項1から請求項4いずれかに記載の固定長ファイル生成処理システムにおける各手段として機能させるためのプログラム。
- コンピュータ装置のプログラムされたコンピュータ処理により、
固定長ファイルを生成する固定長ファイル生成処理方法であって、
プログラムされたコンピュータ処理を実行する手段として、レコード定義書入力記憶手段と、レコード定義生成手段、固定長ファイル生成手段を具備し、
上記レコード定義書入力記憶手段は、
テキストファイルとして作成された、固定長ファイルにおけるレコードの項目名と型およびサイズを含む当該レコードのフォーマット情報を定義したレコード定義書を入力して記憶装置に記憶し、
上記レコード定義生成手段は、
上記記憶装置から上記レコード定義書を読み込み、該読み込んだレコード定義書に応じたフォーマットの固定長ファイルの生成に用いるレコード定義プログラムを生成し、
上記固定長ファイル生成手段は、
上記レコード定義プログラムを実行して、上記レコード定義書入力記憶手段が入力したレコード定義書に応じて動的に固定長ファイルを生成する
ことを特徴とする固定長ファイル生成処理方法。 - 請求項6に記載の固定長ファイル生成処理方法であって、
プログラムされたコンピュータ処理を実行する手段として、第1のプログラム実行手段とレコード情報制御手段を有し、
上記第1のプログラム実行手段は、上記固定長ファイルのデータ操作を行い、
上記レコード情報制御手段は、上記第1のプログラム実行手段からのデータの入出力要求に応じて当該データの上記固定長ファイルへの入出力処理を実行する
ことを特徴とする固定長ファイル生成処理方法。 - 請求項6もしくは請求項7のいずれかに記載の固定長ファイル生成処理方法であって、
上記固定長ファイル生成手段は、タグ情報制御手段を具備し、
該タグ情報制御手段により、生成した固定長ファイルの予め定められた領域に、当該固定長ファイルの生成に用いた上記レコード定義書の内容を登録すると共に、
外部アクセス元からの要求に応じて、上記固定長ファイルから上記レコード定義書の内容を読み出して出力する
を有することを特徴とする固定長ファイル生成処理方法。 - 請求項8に記載の固定長ファイル生成処理方法であって、
上記タグ情報制御手段は、
上記固定長ファイルにおける上記レコード定義書の内容を登録する領域を固定長領域と可変長領域に分け、
上記固定長領域に、当該固定長ファイルにおける上記レコード定義書の内容の登録開始位置とサイズおよび当該固定長ファイルの作成日時と作成元プログラム名を含む第1のタグ情報を登録し、
上記可変長領域に、当該固定長ファイルに格納する各レコード毎の当該レコードにおける各項目の定義情報を含む第2のタグ情報を登録する
ことを特徴とする固定長ファイル生成処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011024666A JP2012164182A (ja) | 2011-02-08 | 2011-02-08 | 固定長ファイル生成処理システムと方法およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011024666A JP2012164182A (ja) | 2011-02-08 | 2011-02-08 | 固定長ファイル生成処理システムと方法およびプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012164182A true JP2012164182A (ja) | 2012-08-30 |
Family
ID=46843507
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011024666A Pending JP2012164182A (ja) | 2011-02-08 | 2011-02-08 | 固定長ファイル生成処理システムと方法およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012164182A (ja) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0421242A (ja) * | 1990-05-16 | 1992-01-24 | Sharp Corp | 自動ダイアル装置 |
| JPH05274195A (ja) * | 1992-03-24 | 1993-10-22 | Hokkaido Nippon Denki Software Kk | 定義レコード格納方式 |
| JPH06251042A (ja) * | 1993-02-24 | 1994-09-09 | Casio Comput Co Ltd | 帳票処理装置 |
| JPH06309201A (ja) * | 1993-04-26 | 1994-11-04 | Nippon Telegr & Teleph Corp <Ntt> | レコ―ド格納・アクセス法 |
| JPH113262A (ja) * | 1997-06-12 | 1999-01-06 | Omron Corp | Fa用簡易分散データベース管理システム |
| JP2001265692A (ja) * | 2000-03-16 | 2001-09-28 | Mitsubishi Electric Corp | 設備管理システム |
| JP2002014853A (ja) * | 2000-06-29 | 2002-01-18 | M Planning:Kk | データベース構築システム、データベース構築方法及びコンピュータシステムにデータベースの構築を行わせるためのコンピュータソフトウエアプログラム媒体 |
| US20070075128A1 (en) * | 2005-09-30 | 2007-04-05 | Rockwell Automation Technologies, Inc. | Access to distributed databases via pointer stored in RFID tag |
-
2011
- 2011-02-08 JP JP2011024666A patent/JP2012164182A/ja active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0421242A (ja) * | 1990-05-16 | 1992-01-24 | Sharp Corp | 自動ダイアル装置 |
| JPH05274195A (ja) * | 1992-03-24 | 1993-10-22 | Hokkaido Nippon Denki Software Kk | 定義レコード格納方式 |
| JPH06251042A (ja) * | 1993-02-24 | 1994-09-09 | Casio Comput Co Ltd | 帳票処理装置 |
| JPH06309201A (ja) * | 1993-04-26 | 1994-11-04 | Nippon Telegr & Teleph Corp <Ntt> | レコ―ド格納・アクセス法 |
| JPH113262A (ja) * | 1997-06-12 | 1999-01-06 | Omron Corp | Fa用簡易分散データベース管理システム |
| JP2001265692A (ja) * | 2000-03-16 | 2001-09-28 | Mitsubishi Electric Corp | 設備管理システム |
| JP2002014853A (ja) * | 2000-06-29 | 2002-01-18 | M Planning:Kk | データベース構築システム、データベース構築方法及びコンピュータシステムにデータベースの構築を行わせるためのコンピュータソフトウエアプログラム媒体 |
| US20070075128A1 (en) * | 2005-09-30 | 2007-04-05 | Rockwell Automation Technologies, Inc. | Access to distributed databases via pointer stored in RFID tag |
Non-Patent Citations (2)
| Title |
|---|
| CSND200600165003; 鷲崎 弘宜: 'まるごと大特集 オブジェクト指向完全読本 デザインパターンから分析/設計まで' 日経ソフトウエア 第8巻第7号通巻87号, 20050524, pp.70-80, 日経BP社 * |
| JPN6014035566; 鷲崎 弘宜: 'まるごと大特集 オブジェクト指向完全読本 デザインパターンから分析/設計まで' 日経ソフトウエア 第8巻第7号通巻87号, 20050524, pp.70-80, 日経BP社 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI400652B (zh) | Dual operating system parallel processing methods, recording media and computer program products | |
| KR102397494B1 (ko) | 로우(Low) 코드 웹 개발 및 운영 시스템 및 이를 이용한 서비스 방법 | |
| US11663199B1 (en) | Application development based on stored data | |
| CN114896335B (zh) | 一种数据库的数据转储方法及系统 | |
| CN106991100A (zh) | 数据导入方法及装置 | |
| CN113901120A (zh) | 一种大数据批量导出Excel文件的方法及装置 | |
| JP5426938B2 (ja) | 情報処理装置、情報処理方法 | |
| WO2012063339A1 (ja) | 計算機システム、ジョブ実行管理方法、及びプログラム | |
| US9244706B2 (en) | Command line shell command generation based on schema | |
| US9134963B1 (en) | Method of unifying information and tool from a plurality of information sources | |
| JP6002302B2 (ja) | Webアプリケーション生成システム、Webアプリケーション生成システムの制御方法、Webアプリケーション生成システムのプログラム、Webアプリケーション生成装置、Webアプリケーション生成装置の制御方法、およびWebアプリケーション生成装置のプログラム | |
| KR102392880B1 (ko) | 계층화 문서를 관리하는 방법 및 이를 이용한 장치 | |
| CN106796591B (zh) | 将来自多个信息源的信息及工具予以统一化的方法及装置 | |
| CN111104179A (zh) | 一种支持开发者模式自定义组件的方法 | |
| JP5380895B2 (ja) | 管理プログラム、管理方法及び管理装置 | |
| CN116051056A (zh) | 前端项目管理方法、装置、计算机设备和存储介质 | |
| CN116400914A (zh) | 一种基于数据模型快速构建web应用的方法 | |
| JP2016081126A (ja) | ジョブ制御言語自動生成プログラム | |
| JP2006260314A (ja) | アプリケーションソフトウェア構成管理装置、アプリケーションソフトウェア構成管理方法、およびプログラム | |
| CN116301790A (zh) | 一种运维售后管理方法、系统、装置及存储介质 | |
| JP2006011950A (ja) | インストーラ作成装置及びその方法、そのプログラム | |
| CN115495442B (zh) | 数据库操作文件生成方法、装置、设备及存储介质 | |
| JP4524750B2 (ja) | モデル駆動開発装置、モデル駆動開発方法及びモデル駆動開発プログラム | |
| JP2011134269A (ja) | 情報処理装置、情報処理方法、プログラム、記録媒体 | |
| CN114816503A (zh) | 高性能计算平台交互式作业提交方法、平台及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140513 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140711 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140826 |