※和訳文はこちら※

Year 2000 Readiness Disclosure
FileMaker Products

 

(Japan Version)

 

Introduction

This information is established as a "Year 2000 Readiness Disclosure" under the Year 2000 Information and Readiness Disclosure Act of 1998, a U.S. statute enacted on October 19, 1998. This document discusses how FileMaker, Inc. products handle dates in the year 2000 and beyond.

Unless otherwise noted, FileMaker software products rely on the date format supplied by the operating system. FileMaker products that use the date algorithms of the Mac OS and Windows operating systems will take advantage of future changes to these operating systems. This also means that U.S. and non-U.S. customers may use the date format standard accepted within their respective countries. For current information about year 2000 issues regarding such operating systems, we recommend that you contact Apple Computer, Inc. (http://www.apple.com/) and Microsoft Corporation (http://www.microsoft.com/) directly for more information.

It is strongly recommended that four-digit years should be used. Two-digit year dates are subject to interpretation at the time they are entered or modified. FileMaker Pro software interprets such dates in certain circumstances according to the rules detailed in this document. Please carefully read the details in this document which describe how the products interpret two-digit years.

We also recommend that customers enter dates only into fields defined as type Date. Customers generally should not enter dates into fields of other types (e.g., Number or Text) because FileMaker software is not intended to support dates in such fields.

Finally, we recommend that customers take a complete look at their information systems to ensure they transition smoothly into the next century. Problems can come from several sources including the hardware, operating systems, software applications and utilities. For example, not all mainframe programs may function properly at the year 2000. If a computer with FileMaker software is used to access such information, year 2000 issues may arise. Some computers also have a problem that resets the system date to 1980 when the computer reaches the year 2000. This problem is created by flaws in the computer hardware and in low-level BIOS software provided by other vendors. In addition, software developers and customers that create solutions based on FileMaker software to collect, store and manipulate dates may have problems if they have not properly accounted for the year 2000. Customers must also take responsibility for the accuracy and entry of data under either the two-digit or four-digit method. It is important for customers to be aware of such issues, test their software and hardware, and take appropriate measures to address these and other related issues.

This disclosure refers to FileMaker-branded software products as originally delivered by FileMaker. This disclosure does not apply to third party products, product features that have been customized or altered, or other third party plug-ins, add-on features or products. FileMaker encourages customers to contact third party vendors directly for information concerning their products and services.

FileMaker will provide information about year 2000 readiness, but FileMaker is not providing contractual warranties specific to year 2000. Warranties for FileMaker products are set forth in the end user license agreements that accompany the product and customers should read those warranties to understand their rights. Samples of the FileMaker end user license agreements are available by contacting FileMaker or by visiting the FileMaker web site (http://www.filemaker.com/). Any information FileMaker disseminates about year 2000 does not constitute an extension of any warranty for FileMaker products. FileMaker is providing this information to assist our customers in evaluating and correcting potential issues for using dates into the next century.

This document is subject to change without notice. FileMaker is continuing to test our products for any issues, and FileMaker continues to receive feedback from customers on this subject. FileMaker may make available certain patches at no charge in the future. It is strongly recommended that you use the current version of the software along with any updates which are made available. As issues come to our attention, we will also continue to update this information. Please contact FileMaker or visit the FileMaker web site (http://www.filemaker.co.jp/) for current information.

 

 

 

Product Detail
FileMaker Pro

 

FileMaker Pro generally handles dates through the year 3000, except as specified below. FileMaker Pro handles the leap year in the year 2000 as described below. FileMaker Pro allows the entry and manipulation of both four-digit and two-digit year dates as described below. It is strongly recommended that complete four-digit years be used to avoid possible confusion.

 

Interpreting Existing Two-Digit Year Dates

All versions of FileMaker support legacy data by interpreting existing two-digit year dates (outside of data entry) as the 20th century ("19xx"), not whatever the current century happens to be. For the purposes of this document, legacy data includes two-digit year dates previously entered in FileMaker and dates coming from sources external to FileMaker. Legacy data does not include newly entered data by the user or newly generated data by the software.

 

Interpreting Newly-Modified or Entered Two-Digit Year Dates

FileMaker Pro 3.0 and later versions provide a data entry feature to allow users to enter or modify two-digit year dates in active date fields (either directly or via scripting) and have them interpreted as four-digit years based on the current year and the particular entry, as follows. For purposes of this document, "active" date fields mean the fields in the Browse or Find modes which receive commands and/or keyboard input.

If the current year is among the LAST ten years of the century (as in 1990-1999 or 2090-2099), then any two-digit year in the range 00-09 will be interpreted as a year in the FOLLOWING century, and any two-digit year in the range 10-99 will be interpreted as a year in the CURRENT century. (For example, if it's 1998, then "03" will be interpreted as "2003" and "83" will be interpreted as "1983".)

If the current year is among the FIRST ten years of the century (as in 2000-2009), then any two-digit year in the range 90-99 will be interpreted as a year in the PREVIOUS century, and any two-digit year in the range 00-89 will be interpreted as a year in the CURRENT century. (For example, if it's 2002, then "97" will be interpreted as "1997" and "83" will be interpreted as "2083".)

If the current year is not among the FIRST or LAST ten years of the century (as in 2010-2089), then any two-digit year will be interpreted as a year in the CURRENT century. (For example, if it's 2014, then "03" will be interpreted as "2003", "45" will be interpreted as "2045", and "92" will be interpreted as "2092".)

 

The interpretation behavior is determined by the current year, for example:

In the year 1996

In the year 2001

In the year 2011

1/1/01 -> 1/1/2001
1/1/01 -> 1/1/2001
1/1/01 -> 1/1/2001
1/1/10 -> 1/1/1910
1/1/10 -> 1/1/2010
1/1/10 -> 1/1/2010
1/1/99 -> 1/1/1999
1/1/99 -> 1/1/1999
1/1/99 -> 1/1/2099

As stated above, this two-digit year interpretation only occurs in FileMaker Pro 3.0 and later versions, and only when entering or modifying two-digit year dates in active date fields (either directly or via scripting). Therefore, if a user makes any modification to an existing two-digit year date (perhaps changing just the month or day, or changing "1/1/89" to "1-1-89"), the year may be interpreted as a year in a different century. (For example, "1/1/89" will be interpreted as "1/1/2089" in the year 2000 and after if the field is modified.)

In addition, when a user enters a 20th century ("19xx") date using the Japanese historical date input method, the date is actually entered into the field as a Western-style date with a two-digit year. For example, if "M38.5.1" (Meiji 38.5.1) is entered into a date field, it is actually displayed in the field as "05.5.1" (1905.5.1). If a user later modifies that date, the year may be changed due to interpretation (i.e., the year in the above example could be changed to "2005" if the user modifies the month or day).

When using the "Define Value Lists" dialog, dates entered in a value list definition are treated as text. If a two-digit year date is entered into a value list definition, it will generally remain as a two-digit year unless it is put into an active date field. If a two-digit year from a value list is put into an active date field, it will be subject to the interpretation described above.

This interpretation does NOT occur otherwise. All other two-digit year entries and dates entered in all the following situations are interpreted as "19xx" (NOT the current century but actually "19xx"):

For example, entering a Find Request as "1/1/03 .. 12/31/05" will find the years 1903 to 1905, regardless of the current year. Similarly, when importing records, entering or modifying dates via web browsers using the web companion, or entering dates through one of the other methods described above, two-digit dates are interpreted as "19xx", regardless of the current year. It is strongly recommended that complete four-digit years be used to avoid possible confusion.

 

Expansion of Two-Digit Year Date Entries

"Expansion" means that a two-digit year is visually expanded to a four-digit year displayed on the monitor, to enable the user to see the interpretation of the two-digit year as a four-digit year when editing the date.

FileMaker Pro 3.0 and later versions expand two-digit years which do not result in 20th century ("19xx") years (e.g., expanding "03" to "2003"), and do not expand two-digit years which do result in 20th century years (e.g., "96" may be interpreted as "1996" but it is displayed as "96"). FileMaker Pro versions 2.1 and all earlier versions do not expand two-digit years at all.

 

For example, the "expansion" behavior works as follows for FileMaker Pro 3.0 and later versions:

In the year 1996

In the year 2001

In the year 2011

1/1/01 -> 1/1/2001
1/1/01 -> 1/1/2001
1/1/01 -> 1/1/2001
1/1/10 -> 1/1/10 
1/1/10 -> 1/1/2010
1/1/10 -> 1/1/2010
1/1/99 -> 1/1/99 
1/1/99 -> 1/1/99 
1/1/99 -> 1/1/2099

Two-Digit Year Date Results in Calculations

All calculation expressions will reduce 20th century years ("19xx") to two-digit years. The year will still be interpreted properly as "19xx" by FileMaker but the representation will be a two-digit year. However, scripts which modify an active date field using the result of a calculation can result in an incorrect date since the calculation would truncate the 20th century year to two digits and then the date entry interpretation feature in FileMaker Pro 3.0 and later versions could choose to interpret the date as a 21st century year. Therefore, we recommend that you do not use script generated dates resulting from a calculation to modify an active date field.

For example, a calculation resulting in the date "1/1/1999" will reduce and store this date as "1/1/99". This date will be interpreted in an active date field as "1/1/1999" in 1999 and as "1/1/2099" in 2011 based on the interpretation rules described above. A calculation resulting in the date "1/1/2001" will store and interpret this date as "1/1/2001".

 

Two-Digit Years in "Paste from Index" and "Paste Current Date"

The "Paste from Index" and "Paste Current Date" features will display 20th century years ("19xx") as two-digit years even though the index contains fully-specified years. Pasting these truncated years into an active date field can then trigger the date entry interpretation feature in FileMaker Pro 3.0 and later versions so that they may be reinterpreted as a year in the 21st century. Therefore, we recommend that you do not use these features to paste dates into an active date field, although you may continue to use these features to paste other data.

For example, a date stored as "1/1/1999" in the index will display this date as "1/1/99" when using the Paste from Index feature. This date will be interpreted in an active date field as "1/1/1999" in 1999 and as "1/1/2099" in 2011 based on the interpretation rules described above. A date stored as "1/1/2001" in the index will display and interpret this date as "1/1/2001" when using the Paste from Index feature.

 

Leap Year

FileMaker Pro correctly handles the leap year in the year 2000, subject to the following. Importing any date value greater than 2/28/2000 from a SYLK file format or from a WKS or WK1 file format created from Lotus 1-2-3 results in a date one day later. For example, importing dates from such file formats results as follows:

Date Imported from
SYLK, WKS or WK1

Resulting date in
 FileMaker


    1/1/1999
    2/1/2000
    2/29/2000
    3/5/2000


  1/1/1999
  2/1/2000
  3/1/2000
  3/6/2000

 

Date Range

FileMaker Pro handles dates through the year 3000, subject to the following. Dates generated by the "Today()" and "Status(CurrentDate)" calculation functions are limited to the range 1904 - 2040. The WKS and WK1 file formats are limited to the range 1900 - 2099 (see "Exporting Dates" below).

 

Exporting Dates

When exporting records containing dates, FileMaker Pro allows customers to export in various formats (e.g., Tab-Separated Text, DBF, WKS). For some formats the user can select either "Don't format output" or "Format output using current layout".

If "Don't format output" is selected, then FileMaker Pro will export two-digit years or four-digit years depending upon how the dates are stored in FileMaker Pro, subject to the information below. If "Format output using current layout" is selected, then FileMaker Pro will export years based on how the user selects to format the dates, subject to the information below.

If the data is exported in DBF format, then FileMaker Pro will export both two-digit years and four-digit years as four-digit years in DBF format. If the date is exported in WKS format, and "Format output using current layout" is selected, WKS applies the layout format to number and time fields, but not to date fields. The date function in the WKS/WK1 file format is limited to exporting dates with the years 1900 through 2099. We recommend that you use another format to export dates outside this range.

 

FileMaker Pro Server

Data and scripts running under FileMaker Pro Server are handled by FileMaker Pro as described above. A "Find" request runs under FileMaker Pro Server and will behave as it would under FileMaker Pro as described above.

 

FileMaker Pro Developer Edition

FileMaker Pro Developer Edition includes FileMaker Pro and FMP Runtime which operate as described above, and FMP Binder which does not contain any date functions.

 

Home Page

There are no date functions in this application.

 

THE INFORMATION IN THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. FILEMAKER, INC. DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. MOREOVER, FILEMAKER, INC. DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE CORRECTNESS, ACCURARY, RELIABILITY, OR OTHERWISE OF THE INFORMATION OR PRODUCTS. ANY STATEMENTS MADE TO YOU BY FILEMAKER, INC. OR CONTAINED HEREIN IN THE COURSE OF PROVIDING YEAR 2000 RELATED FIXES, YEAR 2000 DIAGNOSTIC TOOLS, OR REMEDIATION SERVICES (IF ANY) ARE SUBJECT TO THE U.S. YEAR 2000 INFORMATION AND READINESS DISCLOSURE ACT (112 STAT. 2386). IN CASE OF A DISPUTE, THIS ACT MAY REDUCE YOUR LEGAL RIGHTS REGARDING THE USE OF ANY SUCH STATEMENTS, UNLESS OTHERWISE SPECIFIED BY YOUR CONTRACT OR TARIFF.

1999 FileMaker, Inc. All Rights Reserved. FileMaker is a trademark of FileMaker, Inc., registered in the U.S. and other countries. All other trademarks are the property of their respective owners.

 

 

Year 2000 Readiness Q&A

(Japan Version)

Q:

Are the FileMaker software products Year 2000 ready?

A:

The current versions of FileMaker software products are Year 2000 ready, subject to the information described in the current "Year 2000 Readiness Disclosure" ("Readiness Disclosure"). These products:

  • accept and recognize dates into the 21st century,
  • allow for entry and manipulation of both four-digit and two-digit dates, and
  • correctly handle the leap year in 2000 (except when importing SYLK, WK1 & WKS spreadsheet data formats as described in the Readiness Disclosure).

We recommend that you carefully read and understand FileMaker's current Readiness Disclosure for additional important information. This statement is available on our web site or we can send it to you.

 

Q:

Are there any other Year 2000 bugs or issues that I should be aware of when using FileMaker products?

A:

We recommend that customers take a complete look at their information systems. Problems can come from several sources including the hardware, operating systems, software applications and utilities. In addition, software developers and customers that create solutions based on FileMaker software may have problems if they have not properly accounted for the year 2000. Customers must also take responsibility for the accuracy and entry of data under either the two-digit or four-digit method. It is important for customers to be aware of such issues, test their software and hardware, and take appropriate measures to address these and other related issues. We recommend that you carefully read and understand FileMaker's Readiness Disclosure for additional important information.

 

Q:

What about older versions of FileMaker products?

A:

The current Readiness Disclosure describes how FileMaker products handle dates.

 

Q:

Will FileMaker provide a legal warranty or sign a contract confirming that the products are Year 2000 ready?

A:

FileMaker will provide information about year 2000 readiness, but similar to other major software vendors, FileMaker is not providing contractual warranties specific to year 2000. Warranties for FileMaker products are set forth in the end user license agreements that accompany the product and customers should read those warranties to understand their rights.

 

Q:

Will FileMaker complete and sign my questionnaire regarding Year 2000 issues?

A:

Unfortunately, FileMaker is unable to complete or sign questionnaires or forms sent to FileMaker regarding Year 2000 issues. We recommend that you read and understand the Readiness Disclosure and test your specific FileMaker database solutions which you develop or use.

 

Q:

Will FileMaker be providing patches to address the issues described in the Readiness Disclosure? If so, when will patches be available and how do I get these patches?

A:

We are currently developing patches and we intend to provide such patches to U.S. customers at no charge over the Internet, or through telephone/mail fulfillment. Please refer to your local web site for information in your country. We currently plan on releasing these patches for most languages during June and July. As additional details are confirmed we will update the information on the FileMaker web sites. Please continue to contact FileMaker or visit the FileMaker web site for current information.

 

Q:

Why didn't FileMaker disclose information about these issues earlier?

A:

Although FileMaker conducts extensive testing of our products before they are certified and commercially released, we have recently identified certain Year 2000 issues. We have promptly disclosed such information to our customers by updating our Readiness Disclosure.
As with other software products like FileMaker which are extremely complex to develop and which provide a broad set of features and functionality, additional issues are occasionally brought to our attention from customers and through additional internal testing. If additional Year 2000 issues come to our attention, we will continue to update the Readiness Disclosure and make this information available in a prompt manner.

 

Q:

We have previously received a Year 2000 readiness ("Y2K Taio") letter or have reviewed the information on the Japanese website regarding FileMaker's Japanese language software products. Has FileMaker changed its position regarding the readiness of these FileMaker products?

A:

We have recently identified certain Year 2000 issues, as a result of additional testing and issues brought to our attention from customers. We have promptly disclosed such information to our customers by updating our Readiness Disclosure. Our products are still Year 2000 "Taio", subject to the information described in the current Readiness Disclosure.

 

Q:

Why did you modify the Y2K Taio (i.e. Y2K readiness) statement on your product box and web site?

A:

We have modified these statements to help remind our customers that the Year 2000 issues can be very technical, and so it is important for customers to read and understand the information in the Readiness Disclosure when evaluating Year 2000 issues.

 

Q:

Is the Home Page Product Y2K ready?

A:

As we explain in the current Readiness Disclosure, there are no date functions in this application.

 

Q:

What is FileMaker doing to prepare the company overall and to make sure that its internal systems will not have Y2K problems?

A:

FileMaker has implemented an internal readiness plan to identify and address Year 2000 issues. Our goal is to be able to conduct business as usual after the roll over to 2000. The plan consists of several phases -- identifying the major business activities of the company which may be affected (including key components of our own information technology infrastructure and our interaction with our key suppliers), assessing the Year 2000 risks within those activities, prioritizing and scheduling remediation, and finally testing and implementing solutions as needed. Most of FileMaker's major transaction systems have been recently upgraded, so as a result many of our key infrastructure components are already Year 2000 ready. FileMaker believes that any other changes needed to critical systems can be made on a timely basis and that the risk level is low enough that our business will not be interrupted or affected adversely due to internal operational issues resulting from the transition to the Year 2000. Regardless, we will continue to perform readiness reviews and tests to minimize the impact to our business as we enter the next century.

April 22, 1999

 

THE INFORMATION IN THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. FILEMAKER, INC. DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. MOREOVER, FILEMAKER, INC. DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE CORRECTNESS, ACCURARY, RELIABILITY, OR OTHERWISE OF THE INFORMATION OR PRODUCTS. ANY STATEMENTS MADE TO YOU BY FILEMAKER, INC. OR CONTAINED HEREIN IN THE COURSE OF PROVIDING YEAR 2000 RELATED FIXES, YEAR 2000 DIAGNOSTIC TOOLS, OR REMEDIATION SERVICES (IF ANY) ARE SUBJECT TO THE U.S. YEAR 2000 INFORMATION AND READINESS DISCLOSURE ACT (112 STAT. 2386). IN CASE OF A DISPUTE, THIS ACT MAY REDUCE YOUR LEGAL RIGHTS REGARDING THE USE OF ANY SUCH STATEMENTS, UNLESS OTHERWISE SPECIFIED BY YOUR CONTRACT OR TARIFF.

 

1999 FileMaker, Inc. All Rights Reserved. FileMaker is a trademark of FileMaker, Inc., registered in the U.S. and other countries. All other trademarks are the property of their respective owners.



(FileMaker, Inc.のYear 2000 Readiness Disclosure FileMaker Products - April 1999およびYear 2000 Readiness Q&A - April 22, 1999の和訳文)

 

 

2000年対応に関する開示
ファイルメーカー社製品
(日本版)

序文

本情報は、1998年10月19日に制定された米国法である「2000年に関する情報及び対応の開示に関する1998年法」に基づく「2000年対応に関する開示」として作成されたものです。本書面 は、FileMaker, Inc.(以降、「ファイルメーカー社」と呼ぶ)製品の2000年及びその後の日付処理方法に関し論じています。

別途注記しない限り、ファイルメーカー社のソフトウエア製品はオペレーティングシステムにより提供される日付形式に依拠しています。Mac OS及びWindows OSの日付アルゴリズムを使用しているファイルメーカー社製品は、当該オペレーティングシステムに対する将来の変更を利用します。このことは、また、米国内外のお客様がそれぞれの国内で受諾された標準日付形式を利用することができる事を意味します。当該オペレーティングシステムの2000年問題に関する最新情報については、より多くの情報を入手するために、Apple Computer, Inc.(http://www.apple.com/) Microsoft Corporation (http://www.microsoft.com) に直接コンタクトすることをお奨めします。

4桁表示の年を使用することを強くお奨めします。2桁表示年の日付は、当該日付が入力又は変更された時点で解釈されます。FileMaker Pro(日本においては「ファイルメーカーPro」。以降もこれに同じ。)ソフトウエアは、本書面 に詳述されたルールに従って特定の状況において当該日付を解釈します。当該製品が2桁表示の年をどのように解釈するのかを記載した本書面 の詳細を注意深くお読みください。

弊社は、また、お客様が「日付」タイプとして定義されるフィールドにのみ日付を入力することをお奨めします。一般 的に、お客様は、その他のタイプのフィールド(例えば「数字」又は「テキスト」)に日付を入力すべきではありません。FileMakerソフトウエアは、そのようなフィールドにおける日付をサポートすることを意図していないからです。

最後に、弊社は、お客様がお客様ご自身のインフォメーションシステムを、次の世紀にスムーズに移行することを確実にするために、完全にお調べになることをお奨めします。ハードウエア、オペレーティングシステム、ソフトウエア・アプリケーション、ユーティリティを含むいくつかのソースにこの問題が起因する可能性があります。例えば、すべてのメインフレーム・プログラムが必ずしも2000年に適切に機能できるとは限りません。FileMaker Proソフトウエアをインストールしたコンピュータを使って当該情報にアクセスした場合、2000年問題が生じるかも知れません。また、2000年が到来するときシステムの日付を1980年にリセットしてしまうという問題を抱えているコンピュータも中にはあります。この問題は、コンピュータハードウエア及び他のベンダーが提供する低レベルのBIOSソフトウエア内の欠陥により生じます。さらに、FileMaker Proソフトウエアをベースにして、日付データを収集し、蓄積し、処理するソリューションを制作するソフトウエアデベロッパやお客様は、適切に2000年に対応されていない場合、問題を抱える可能性があります。さらに、お客様には、2桁表示又は4桁表示の何れかの方法でデータの正確さやデータ入力に責任を持っていただかねばなりません。お客様が、このような問題をお知りになり、お客様のソフトウエア及びハードウエアをテストされ、このような問題やその他の関連する問題を処理する適切な措置を構じられることが重要です。

本開示は、もともとファイルメーカー社により出荷されたFileMakerブランドのソフトウエア製品について言及しています。本開示は、第三者の製品、カスタマイズされた又は変更された製品機能、あるいは他の第三者のプラグイン、アドオン機能又は製品には適用されません。ファイルメーカー社は、第三者であるベンダーの製品及びサービスに関する情報については、お客様が直接当該第三者にコンタクトなさることをお奨めします。

ファイルメーカー社は、2000年対応に関する情報を提供しますが、2000年に特有の契約上の保証は提供致しません。ファイルメーカー製品に関する保証は製品に同梱されているエンドユーザーライセンス契約に記載されていますので、お客様にはお客様の権利をご理解いただくため当該保証をお読みいだだかなくてはなりません。ファイルメーカー社が開示する2000年に関するいかなる情報も、ファイルメーカー社製品についての保証を拡張するものではありません。ファイルメーカー社は、お客様が次の世紀での日付使用に関する潜在的問題をご検討されたり修正是正されたりするにあたり、お客様をアシストさせていただくために当該情報を提供しています。

本書面は、通知なく変更されることがあります。ファイルメーカー社は、どのような問題であれその追求のため自社製品のテストを現在も続行しています。ファイルメーカー社は、本件に関し、お客様からのフィードバックを今後ともお受けします。ファイルメーカー社は、将来、ある特定のパッチを無料で提供させていただくことになるかも知れません。お客様が利用可能なアップデートと共に現在のソフトウエアバージョンをご使用になることを強くお奨めします。ファイルメーカー社は、また、問題が弊社にて認識されるに応じて、今後とも本情報のアップデートを続けていきます。最新情報につきましては、ファイルメーカー社(日本においてはユーザサポート窓口)にご連絡いただくか又はファイルメーカーのWebサイト(http://www.filemaker.co.jp/)にアクセスしていただきますよう御案内します。

 

製品についての詳細

 

FileMaker Pro

FileMaker Pro(日本においては「ファイルメーカーPro」。以降もこれに同じ)は、一般 的に、下記に明記される場合を除き、3000年までの日付を取り扱っています。FileMaker Proは、2000年の閏年を下記の通り扱っています。FileMaker Proにおいては、下記に記載されている通 り、日付けについては4桁表示の年及び2桁表示の年の両方の入力及び操作が可能です。起こりうる混乱を避けるために、常に4桁年表示を使用されるよう強くお奨めします。

 

既存の2桁年表示の日付の解釈

FileMaker Proの何れのバージョンも、既存の2桁年表示の日付を(データ入力時以外)、現時点が何世紀であるかではなく、20世紀(「19xx」)の日付として解釈することによりレガシー データ(既存のデータ)をサポートします。本書面の目的上、レガシー データには、ファイルメーカーに以前既に入力された2桁年表示の日付及びFileMaker Proの外部情報源からの日付が含まれます。レガシー データには、ユーザーにより新規に入力されたデータ又はソフトウエアにより新たに生成されたデータは含まれません。

 

新規に修正又は入力された2桁年表示の日付の解釈

FileMaker Pro 3.0及びそれ以降のバージョンは、ユーザーがアクティブな日付フィールドにおいて(直接的に又はスクリプティングにより)2桁年表示の日付を入力又は修正することを可能にし、2桁年表示の日付を下記の通 り現行年及び特定の入力方法に基づく4桁年表示の日付として解釈させることを可能にするデータ入力機能を提供しています。本書面 の目的上、「アクティブな」日付フィールドとは、コマンドとキーボード入力の両方またはいずれか一方を受けつけるブラウズモード又は検索モードのフィールドを意味します。

現行年が世紀の最後の10年間に含まれている場合(例えば、1990-1999年、2090-2099年)、00-09の範囲内のいかなる2桁表示の年も、翌世紀の年として解釈され、10-99の範囲内の2桁表示の年は、現世紀の年として解釈されます。(例えば、現行年が1998年ですと、「03」は、「2003年」として解釈され、「83」は、「1983年」として解釈されます。)

現行年が、世紀の最初の10年間に含まれている場合(例えば、2000-2009年)、90-99の範囲内のいかなる2桁表示の年も、前世紀の年として解釈され、00-89の範囲内の2桁表の年はいずれも、現世紀の年として解釈されます。(例えば、現行年が2002年ですと、「97」は、「1997年」として解釈され、「83」は、「2083年」として解釈されます。)

現行年が、世紀の最初の又は最後の10年間に含まれていない場合(例えば、2010-2089年)、いかなる2桁表示の年も、現世紀の年として解釈されます。(例えば、現行年が2014年ですと、「03」は「2003年」として、「45」は「2045年」として、「92」は「2092年」として解釈されます。)

解釈のされ方は、現行年が何年であるかによって決定されます。例えば、

1996年においては

2001年においては

2011年においては

1/1/01->1/1/2001
1/1/01->1/1/2001
1/1/01->1/1/2001
1/1/10->1/1/1910
1/1/10->1/1/2010
1/1/10->1/1/2010
1/1/99->1/1/1999
1/1/99->1/1/1999
1/1/10->1/1/2099

上記の通り、このような2桁表示の年の解釈は、FileMaker Pro 3.0及びこれ以降のバージョンでしか行われず、また、アクティブな日付フィールドに(直接的又はスクリプティングにより)2桁年表示の日付を入力したり又は修正するときのみ行われます。従って、ユーザーが既存の2桁年表示の日付に修正を加える場合(例えば、単に月又は日の変更をしたり、あるいは「1/1/89」を「1-1-89」に変更する場合)、その年は、違う世紀の年として解釈される可能性があります。(例えば、フィールドが修正された場合、「1/1/89」は、2000年以降「1/1/2089」として解釈されてしまうというように。)

更に、ユーザーが和暦を使って20世紀(「19xx」)の日付を入力した場合、その日付は、実際には、2桁年表示された西洋式日付として入力されることとなります。例えば、日付フィールドに「M38.5.1」(明治38.5.1)が入力された場合、フィールドには実際には、「05.5.1」(1905.5.1)として表示されます。ユーザーがこの日付を後で修正した場合、その年は、このような解釈がゆえに変更される可能性があります。(すなわち、上記例での年が、ユーザーが月又は日を修正した場合、「2005年」に変更される可能性があります。)

「値一覧の定義」のダイアログで入力された日付は、テキストとして扱われます。値一覧の定義に2桁年表示の日付が入力された場合、一般 的に、これをアクティブな日付フィールドに入力しない限り、2桁年表示の日付のままとなります。値一覧から2桁表示の年をアクティブな日付フィールドに入力した場合、上記に説明した解釈の対象となります。

このような解釈は、このほかの場合には起こりません。その他全ての2桁表示による年の入力及び下記のすべての状況下において入力された日付は「19xx」として解釈されます。(現世紀としてではなく、実際に「19xx」としてです。):

例えば、「1/1/03..12/31/05」と検索条件に入力すると現行年に拘わらず、1903から1905年までを検索します。同様に、レコードの取り込み、 Web コンパニオンを利用しWeb ブラウザを経由して日付の入力又は修正を行なう場合、あるいは上述のその他の方法の一つにより日付を入力する場合、現行年に拘わらず、2桁表示の日付は、「19xx」として解釈されます。起こりうる混乱を避けるため、常に4桁表示による年を使用されることを強くお奨めします。

 

2桁年表示の日付入力の拡張

「拡張」とは、日付を編集する際にユーザーが2桁年表示の解釈を4桁年表示として見ることができるよう、2桁表示の年が視覚的にモニター上に4桁表示の年に拡張され表示されることを意味します。

FileMaker Pro 3.0及びこれ以降のバージョンは、20世紀(「19xx」)の年とならない2桁表示の年を拡張(例えば、「03」を「2003年」に拡張)し、20世紀(「19xx」)の年となる2桁表示の年は拡張しません(例えば、「96」は「1996年」として解釈されますが、「96」として表示されます。)FileMaker Pro 2.1及びそれ以前の全てのバージョンは、2桁表示の年を全く拡張しません。

例えば、FileMaker Pro 3.0及びそれ以降のバージョンにおいて、「拡張」は、下記の通 り行われます。

1996年においては

2001年においては

2011年においては

1/1/01->1/1/2001
1/1/01->1/1/2001
1/1/01->1/1/2001
1/1/10->1/1/10  
1/1/10->1/1/2010
1/1/10->1/1/2010
1/1/99->1/1/99  
1/1/99->1/1/99  
1/1/10->1/1/2099

計算における2桁年表示の日付の結果

計算式では全て、20世紀の年(「19xx」)を2桁表示の年に短縮します。年は、FileMaker Proにより依然として正確に「19xx」と解釈されますが、表示形態は、2桁表示の年となります。但し、計算では、20世紀の年を2桁まで短縮し、その後FileMaker Pro 3.0及びそれ以降のバージョンにおける日付入力解釈機能により同日付を21世紀の日付として解釈することを選択する可能性があるため、計算結果 を利用してアクティブな日付フィールドを修正するようなスクリプトは、不正確な日付計算になりかねません。従って、アクティブな日付フィールドを修正するための計算結果 に由来するスクリプトにより生成された日付を使用しないようお奨めします。

例えば、計算結果が「1/1/1999」の日付となる計算では、この日付を「1/1/99」まで短縮し、保存することになります。この日付は、アクティブな日付フィールドにおいて、上述の解釈のルールに従い、1999年には、「1/1/1999」として解釈され、2011年には、「1/1/2099」として解釈されます。計算結果 が「1/1/2001」の日付となる計算では、この日付を「1/1/2001」として保存、解釈することになります。

 

「索引一覧からのペースト」及び「現在の日付ペースト」における2桁表示の年

「索引一覧からのペースト」及び「現在の日付ペースト」機能は、索引には完全に年が明示されているにも拘わらず、20世紀の年(「19xx」)を2桁表示の年として表示します。これらの短縮された年をアクティブな日付フィールドにペーストすることで、FileMaker Pro 3.0及びそれ以降のバージョンの日付入力解釈機能を作動させ、その結果として短縮された年を21世紀の年として再解釈することができます。従って、他のデータのペーストのためにこれらの機能を継続して使用することはできますが、アクティブな日付フィールドに日付をペーストするためにこれらの機能を利用しないようお奨めします。

例えば、「1/1/1999」として索引に保存されている日付は、「索引一覧からのペースト」の機能を利用した場合、「1/1/99」として表示されます。この日付は、アクティブな日付フィールドでは、上述の解釈のルールに従い、1999年においては「1/1/1999」、2011年においては「1/1/2099」として解釈されます。「1/1/2001」として索引に保存されている日付は、「索引一覧からのペースト」の機能を利用した場合、「1/1/2001」として解釈され表示されます。

 

閏年

FileMaker Proは、2000年の閏年を、下記に従い正確に取り扱います。SYLKのファイル フォーマット、又はLotus 1-2-3により作成されたWKSもしくはWK1のファイル フォーマットから2/28/2000より後の日付の値を取り込むと、一日後れの日付という結果 となります。例えば、当該ファイル フォーマットから日付を取り込むと、下記のような結果 となります。

SYLK、WKS又はWK1
 から取り込んだ日付

FileMaker Proにおける
取り込みの結果としての日付

  1/1/1999
  2/1/2000
  2/29/2000
  3/5/2000

   1/1/1999
   2/1/2000
   3/1/2000
   3/6/2000

 

日付の範囲

FileMaker Proは、下記に従い3000年までの日付を処理します。「Today()」及び「Status(日付)」関数での計算により生成される日付は、1904-2040の範囲に限定されます。WKS及びWK1ファイル フォーマットは、1900−2099の範囲に限定されます(下記の「日付の書き出し」を参照してください。)

 

日付の書き出し

日付を含むレコードを書き出しする場合、お客様はFileMaker Proにより様々なフォーマットによりレコードを書き出しすることができます(例えば、タブ区切りテキスト、DBF、WKS)。いくつかのフォーマットについては、ユーザーは、「出力をフォーマットしない」又は「現在のレイアウトに合わせてフォーマット」のいずれかを選択できます。

「出力をフォーマットしない」が選択された場合、FileMaker Proは、下記の情報に従い、FileMaker Proにおける日付の保存方法に基づき、2桁表示の年又は4桁表示の年を書き出します。「現在のレイアウトに合わせてフォーマット」が選択された場合、FileMaker Proは、下記の情報に従い、ユーザーが選択した日付のフォーマットに基づき年を書き出します。

データをDBFフォーマットに書き出しする場合、FileMaker Proは、 2桁表示の年も4桁表示の年もDBFフォーマットに4桁表示の年として書き出します。データをWKSのフォーマットに書き出し、「現在のレイアウトに合わせてフォーマット」が選択された場合、WKSがそのレイアウトのフォーマットを数字及び時間のフィールドに適用するものの、日付フィールドには適用しません。WKS/WK1のファイルフォーマットでは、1900年から2099年までの日付の書き出しに限定されます。この範囲外の日付を書き出すには、別 のフォーマットをご利用になることをお奨めします。

 

FileMaker Pro Server

FileMaker Pro Server(日本においては「ファイルメーカーPro サーバ」。以降もこれに同じ。)にて運用され実行されているデータ及びスクリプトは、上記の通 りFileMaker Pro3.0以上により取り扱われます。検索条件は、FileMaker Pro Serverの下で実行され、上述のFileMaker Pro3.0以上の下での実行と同様の実行の仕方となります。

 

FileMaker Pro Developer Edition

FileMaker Pro Developer Edition(日本においては「ファイルメーカーProデベロッパ Edition」。)は、FileMaker Pro、上記の通り動作するFileMaker Pro Runtime(日本においては「ファイルメーカーProランタイム」。)、及び日付機能を一切含まないFileMaker Pro Binder(日本においては「ファイルメーカーProバインダ。)を含みます。

 

HomePage

HomePage(日本においては「ホームページPro 3.0」。)には日付機能はありません。

 

本書面に記載される情報は、いかなる種類の保証もなく「そのままの状態で」提供されます。FileMaker, Inc.は、商品適格性の保証、特定目的への適合性の保証を含む明示的又は黙示的な全ての保証を否認します。また、FileMaker, Inc.は、情報又は製品の使用、正確性、的確性、信頼性又はその他の事項に関して保証もいかなる表明もしません。2000年関連パッチ、2000年診断ツール又は改善サービス(が仮に提供された場合、それら)の提供過程において、FileMaker, Inc.がお客様に対して行なう声明又は本書面に含まれる声明は、2000年問題に関する情報及び対応の開示に関する法律(112 STAT. 2386)に従います。紛争が生じた場合、お客様の契約又は料金表に別途明示されていない限り、当該法律は、上記声明の使用に関してお客様の法的権利を縮小する可能性があります。

1999 FileMaker, Inc. All Rights Reserved. 。FileMaker及びファイルメーカーの名称、ロゴ及び付随する一切のデザインは、FileMaker, Inc.の登録商標です。ホームページProに付随する一切のデザインは、FileMaker, Inc.の商標です。
Apple及びアップルの名称、ロゴ、Macintosh、Power Macintosh、Mac、Mac OSの名称、ロゴはアップルコンピュータ社の商標または登録商標であり、その使用にはライセンス契約が必要です。
Microsoft、Microsoft Windows、Windows NTは米国Microsoft Corporationの米国及びその他の国における商標または登録商標です。Windowsの正式名称は、Microsoft Windows Operating Systemです。
その他記載された会社名及びロゴ、製品名などは該当する各社の商標または登録商標です。

 

 

2000年対応Q&A
(日本版)

Q:

FileMaker, Inc. (以降、「ファイルメーカー社」と呼ぶ)製品は2000年に対応していますか。

A:

ファイルメーカー社のソフトウエア製品の現行バージョンは、「2000年対応に関する開示」(以下、「本対応開示」という。)に記載されている情報の限度で2000年に対応しています。これらの製品は:

  • 21世紀にまで日付を識別し、
  • 4桁表示及び2桁表示の日付の両方の入力及び操作が可能で、
  • 2000年における閏年を正確に処理します。(但し、本対応開示に記載されているように、SYLK,WK1及びWKSのフォーマットからレコードを取り込む場合を除きます。)

その他の重要な情報については、お客様がファイルメーカーの最新の「本対応開示」を丹念に読み理解なさることをお奨めします。当該文書は、弊社のWebサイトで入手可能ですし、弊社からお送りすることもできます。

 

Q:

ファイルメーカー社製品を使用する際、他に2000年に関連する不具合であるとかあるいは気をつけるべき問題はありますか。

A:

お客様が、お客様ご自身の情報システムを一度充分に点検なさることをお奨めします。、ハードウェア、オペレーティングシステム、ソフトウェア・アプリケーション及びユーティリティを含むいくつかのソースから問題が発生する可能性があります。また、弊社のファイルメーカーソフトウエアをベースにしてソリューションを制作されるソフトウエア・デベロッパやお客様が、2000年に対応なさっていない場合には、問題が生じる可能性があります。さらに、お客様には、2桁表示又は4桁表示の何れかの方法でのデータの正確さやデータ入力に責任を持っていただかねばなりません。お客様が、このような問題をお知りになり、お客様のソフトウエア及びハードウエアをテストされ、このような問題やその他の関連する問題を処理する適切な措置を構じられることが重要です。追加の重要な情報を得るため、お客様が「ファイルメーカーの本対応開示」を注意深くお読みになり理解なさることをお奨めします。

 

Q:

ファイルメーカー社製品の古いバージョンについてはどうでしょうか。

A:

現行の「本対応開示」にて、ファイルメーカー社製品がどのように日付を取り扱うかについて記述しています。

 

Q:

ファイルメーカー社は、ファイルメーカー社製品が2000年対応していることを確認する、法的な保証を提供するか契約書に署名をする用意はありますか。

A:

ファイルメーカー社は、2000年対応についての情報は提供しますが、他の主要ソフトウエア会社と同様、2000年に特定された契約上の保証は提供しません。ファイルメーカー社製品についての保証は製品に同梱されているエンドユーザーライセンス契約に規定されておりますので、お客様にはご自分の権利をご理解いただくため当該保証をお読みいだだかなくてはなりません。

 

Q:

ファイルメーカー社は、2000年問題に関するお客様からの質問状に回答し署名しますか?

A:

遺憾ながら、ファイルメーカー社は、2000年問題に関してファイルメーカー社に送られてくる質問状や書式に回答又は署名することは致しかねます。「本対応開示」をお読みになり理解なさった上で、お客様が開発又は使用されるFileMaker Pro(日本においては「ファイルメーカーPro」。以降もこれに同じ。)用の特定のデータベースソリューションをテストなさることをお奨めします。

 

Q:

ファイルメーカーは、「本対応開示」に記載されている問題に対処するためのパッチを提供する予定はありますか。もしそうであるのなら、いつどのようにしてパッチを入手することができますか。

A:

ファイルメーカー社は、現在パッチを開発中で、米国のお客様については、インターネットを通 じた無償提供か、あるいは電話/郵便を使ったフルフィルメントにより提供することを意図しております。その他の国については、各国のWebサイトにアクセスしてください。ファイルメーカーは、このパッチをほとんどの言語で6月か7月中に提供する予定です。その他詳細については、確認されしだい、弊社のWebサイト上で情報を更新致します。最新の情報については、引き続き弊社にご連絡頂くか弊社のWebサイトにアクセスしてください。

 

Q:

なぜファイルメーカー社はこれらの問題に関する情報をもっと前に開示しなかったのですか。

A:

ファイルメーカー社は、自社製品が検査合格し市場に出荷される前に、自社製品の広範囲にわたるテストを実施しますが、特定の2000年問題については最近確認ができたばかりでした。ファイルメーカーは、「本対応開示」をアップデートすることにより、お客様にそのような情報を迅速に開示致しております。
開発が非常に複雑で、多様な特徴・機能を有するFileMaker Proのようなその他のソフトウェア製品に関しても同様ですが、お客様からのご指摘又は追加的な社内テストにより新たな問題に弊社の注意が向けられることが時折あります。もしも2000年問題に関する新たな問題に弊社の注意が向けられるなら、引き続き「本対応開示」をアップデートし、かかる情報を迅速に提供致します。

 

Q:

以前に2000年対応に関する手紙を頂いたり、あるいは日本のWebサイト上でファイルメーカー社の日本語ソフトウェア製品に関する2000年対応情報を検討したことがあります。これらのファイルメーカー製品の2000年対応に関してファイルメーカー社はその見解を変えたのですか。

A:

ファイルメーカー社は、追加テストを行ったりお客様からのご指摘で弊社の注意が向けられたりした結果 、特定の2000年問題について最近確認したばかりです。ファイルメーカーは、「本対応開示」をアップデートすることにより、お客様にそのような情報を迅速に開示致しております。現在の「本対応開示」に記載されている情報の限度内でということですが、ファイルメーカー製品は依然として2000年対応しています。

 

Q:

なぜ製品ボックス及びWebサイト上の2000年対応に関する記述を変更したのですか。

A:

ファイルメーカー社は、2000年問題が非常に専門的であり得ること、従って、2000年問題を検討なさる際に、「本対応開示」に記載されている情報をお読みになりご理解頂くことがお客様にとって重要であることをご注意頂くためにこれらの記述を変更しました。

 

Q:

Home Page(日本においては「ホームページPro」。)は2000年に対応していますか。

A:

最新の「本対応開示」でご説明申し上げているとおり、このアプリケーションには日付の機能はありません。

 

Q:

ファイルメーカー社は、全社的に準備したりファイルメーカー社の社内システムにおいて2000年問題が起こらないことを確かにするために、何を行っていますか。

A:

ファイルメーカー社は、2000年問題を特定し対処するために社内対応計画を実施しています。ファイルメーカー社の目標は、2000年以降も従前どおりにビジネスができるということです。この計画はいくつかの段階から成っています。すなわち、影響を受け得る企業の主な活動の特定(ファイルメーカー社の情報技術インフラストラクチャーの主要構成要素及びファイルメーカー社の主要なサプライヤーとの相互作用を含む)、それらの活動における2000年リスクの評価、改善のための優先順位 の付与及びスケジュールの作成、最後に必要に応じた対応策のテストと実施という段階から構成されています。ファイルメーカー社の主要取り引きシステムの大部分は最近アップグレードされましたので、その結果 、ファイルメーカー社の主要なインフラストラクチャー構成要素は既に2000年に対応しています。基幹システムに必要なその他の変更はタイムリーに行うことが出来ますし、2000年リスクのレベルは低く、2000年への移行により生じる社内オペレーションの問題によってファイルメーカー社のビジネスに支障が生じ又は影響が出ることはないだろうと考えています。 にもかかわらず、ファイルメーカー社は、21世紀に向けて、2000年の弊社ビジネスに対するインパクトを最小に留めるため、引き続き対応の検討及びテストを実施していきます。

1999年4月22日

本書面に記載される情報は、いかなる種類の保証もなく「そのままの状態で」提供されます。FileMaker, Inc.は、商品適格性の保証、特定目的への適合性の保証を含む明示的又は黙示的な全ての保証を否認します。また、FileMaker, Inc.は、情報又は製品の使用、正確性、的確性、信頼性又はその他の事項に関して保証もいかなる表明もしません。2000年関連パッチ、2000年診断ツール又は改善サービス(が仮に提供された場合、それら)の提供過程において、FileMaker, Inc.がお客様に対して行なう声明又は本書面に含まれる声明は、2000年問題に関する情報及び対応の開示に関する法律(112 STAT. 2386)に従います。紛争が生じた場合、お客様の契約又は料金表に別途明示されていない限り、当該法律は、上記声明の使用に関してお客様の法的権利を縮小する可能性があります。

1999 FileMaker, Inc. All Rights Reserved. 。FileMaker及びファイルメーカーの名称、ロゴ及び付随する一切のデザインは、FileMaker, Inc.の登録商標です。ホームページProに付随する一切のデザインは、FileMaker, Inc.の商標です。
Apple及びアップルの名称、ロゴ、Macintosh、Power Macintosh、Mac、Mac OSの名称、ロゴはアップルコンピュータ社の商標または登録商標であり、その使用にはライセンス契約が必要です。
Microsoft、Microsoft Windows、Windows NTは米国Microsoft Corporationの米国及びその他の国における商標または登録商標です。Windowsの正式名称は、Microsoft Windows Operating Systemです。その他記載された会社名及びロゴ、製品名などは該当する各社の商標または登録商標です。