みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんにちは、はたと申します。
環境はWindows FileMaker Pro 20.2となります。
以下のようなHTMLファイルを作成する補助的なツールを作成中です。
「名称」テキストフィールド、データは「名称テスト」
「ファイル名」テキストフィールド、データは「テスト.pdf」
「計算」計算フィールド、計算式は「Char(9) & "<div class=\\"item\\"><a href=\\"./pdf/" & ファイル名 & "\\" target=\\"_new\\" class=\\"btn\\">" & 名称 & "</a></div>"」と設定。
計算フィールドには、「 <div class="item"><a href="./pdf/テスト.pdf” target="_new" class="btn">名称テスト</a></div>」と結果が表示されるのですが、
結果を選択し、コピペすると、「 <div class="item"><a href="./pdf/テスト.pdf」までしかコピペされず、後ろがコピペできません。
また、計算フィールドの内容をエクスポートすると、
「 <div class="item"><a href="./pdf/テスト.pdf ” target="_new" class="btn">名称テスト </a></div>」
のようにテキストフィールドのあとに大量のスペースも入ってしまいます。
原因がわからず困っています。
よろしくお願いします。
計算式が化けてしまいました。
Char(9) & "<div class=\"item\"><a href=\"./pdf/" & ファイル名 & "\" target=\"_new\" class=\"btn\">" & 名称 & "</a></div>"
>テキストフィールドのあとに大量のスペースも入ってしまいます
これはフィールド値がそうなってるからでしょう。
ペースト先のソフトは何ですか?
実際にはスペースでなくそのソフトが受け付けない文字(エクスポートしたテキストファイルを開いたソフトでは多数のスペースのように見せる)が入ってるということだと思います。
タブ文字?と思ったけどChar(9)は処理できてるから違うようですが
計算フィールドかデータビューアでCode(ファイル名)を見れば何の文字かわかります。
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 507.64 KiB (Peak: 518.86 KiB) ]