初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-10-12 11:00:22

Shusan
Member

Excelで改行したセルをそのままFileMakerに取り込みたい

よろしくお願いいたします。

ExcelのデータからFileMakerにインポートしたいのです。
Excelのタイトル行が各セル内に5行あり、これをFileMakerにインポートすると1行に変換されてしまい、困っています。
そのまま5行でインポートすることはできないのでしょうか?

あるいは、1行に変換されたのちに、簡単な変換で5行に戻すことはできないでしょうか?

Offline

#2 2022-10-12 11:07:36

himadanee
Guest

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

「タイトル行」っていうのは、データでなくフィールド名として取り込みたいという意味ですか?

#3 2022-10-12 11:17:39

Shusan
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

そうです。
フィールド名です。
よろしくお願いいたします。

Offline

#4 2022-10-12 11:35:21

チポ
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

フィールド名に改行テキストは使えないでしょう。

Offline

#5 2022-10-12 12:01:28

Moz
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

1行のセル内に改行区切りで5つの値が入っているってことですかね?

1行を複数行にインポートすることはできないので、1度インポートしたあとで5レコードに展開することは可能です。
(インポートのようにメニューから選ぶだけとかそんな感じではなくスクリプトを作ります。)

ただ、フィールド名って書いてあるのでレコードに展開では適さないですかね?
フィールド名をデータとしてインポートしたいのですか?

Offline

#6 2022-10-12 12:26:20

Shusan
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

Himadaneeさん、チポさん、Mozさん、ありがとうございます。
元のエクセル上には、タイトル行1行(100列程度)とレコード行が複数あり、タイトルのコメントにあたる内容のセルがタイトル行の上に4行あるのです。
この4行をタイトルセルに含めて改行して5行にしておいて、FileMakerのフィールド名として表示したいのです。
ご理解いただけますでしょうか。

追加;
4行のコメントセル+タイトル をフィールド名として1行の表示では文字列が長すぎるのと、情報がぐちゃぐちゃになってしまい、見るに耐えないのです。
ここはやはり、FileMaker上のフィールド名で4つのコメントが縦に並んで欲しいと思っています。

Last edited by Shusan (2022-10-12 12:35:55)

Offline

#7 2022-10-12 12:51:17

Moz
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

インポート順の設定ではどの列をどのフィールドにインポートするかを設定できますがフィールド名を変更することはできません。
(フィールド名などデータベース定義をコロコロ変えるような運用はおすすめできません。)

>この4行をタイトルセルに含めて改行して5行にしておいて、FileMakerのフィールド名として表示したいのです。
よく分かっていませんが4行がそれぞれ別のフィールドとして表示したいってことであれば、
その4行を入れるための別のテーブルを作っておいて、そちらに4行を展開して表示すれば良いのでは?
(またはグローバル格納のフィールド4つに展開するでも良いでしょう。)

その4つのコメント?がどのようなものかによって変わると思いますよ。
各レコードに必要なものでなければ同じテーブルにフィールドを用意するのは適さないでしょう。

Last edited by Moz (2022-10-12 12:54:51)

Offline

#8 2022-10-12 13:35:13

Shusan
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

チポさんの言われるように、フィールド名に改行テキストは使えない、となると、
Mozさんのご提案の、コメント4行を入れるための別テーブルを作り、そこに4行を展開して表示する方法にいたします。
別テーブルを表示させるので、グローバル格納ですね。
方法を少し調べてトライします。
ありがとうございました。

Offline

#9 2022-10-12 13:52:15

Moz
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

別テーブルにする または グローバル格納のフィールドにするですYO。

Offline

#10 2022-10-12 15:48:06

himadanee
Guest

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

フィールド名なら「インポート」時に操作するものじゃないですが

フィールドのコメントに入れておいて、関数で取得して表示ということはできそうです。
https://help.claris.com/ja/pro-help/con … mment.html
コメント内に改行は入力できないので、他の文字で代用して表示するときに戻す必要がありますね...

#11 2022-10-12 17:11:52

Shin
Member

Re: Excelで改行したセルをそのままFileMakerに取り込みたい

セル内の改行コードをVTに変更しておけば、取り込めるかもしれません。
その逆は仕様です。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 586.34 KiB (Peak: 602.9 KiB) ]