FileMaker

お役立ちブログ

値を連結する時の注意点

今回は、関数を使って取得した値を連結する際に気をつけるべき”改行”についてお話しします。

というのも、関数で取得できる値には、最後が改行で終わっているものと、そうでないものがあります。

判別方法としては意外と単純で、取得できる単位が”改行リスト”であるか、そうでないかで判別することができます。

返される各値が改行で終了している関数

・LeftValues

例 LeftValues (“Plaid¶Canvas¶Suitcase” ; 2) は「Plaid¶Canvas¶」を返します。

・RightValues

例 RightValues (“Plaid¶Canvas¶Suitcase” ; 2) は「Canvas¶Suitcase¶」を返します。

・MiddleValues

例 MiddleValues (“Plaid¶Canvas¶Suitcase” ; 2 ; 1) は「Canvas¶」を返します。

・SortValues

例 SortValues (“34¶600¶18¶29” ; -2) は「600¶34¶29¶18¶」を返します。

・UniqueValues

例 UniqueValues (“34¶600¶18¶600¶18.0” ; 2) は「34¶600¶18¶」を返します。

このように例題を並べると、名称は似た関数ながら、返す値の違いがわかりやすいですね。

上記の通り、これらの関数で取得した値には、最終に必ず改行がついています。

そのため、他の関数で取得した値同士をリスト化したい場合は “¶ &” を使って結合する必要がありますが、上記の関数の場合は不要ということになります。

 

このような関数ごとの特徴を掴んでおくことも便利かもしれませんね。ぜひご活用ください。

参考:
Claris FileMaker Pro 19 ヘルプ: リファレンス>関数リファレンス>テキスト関数

・LeftValues https://help.claris.com/ja/pro-help/content/leftvalues.html

・MiddleValues https://help.claris.com/ja/pro-help/content/middlevalues.html

・RightValues https://help.claris.com/ja/pro-help/content/rightvalues.html

・SortVlaues https://help.claris.com/ja/pro-help/content/sortvalues.html

・UniqueValues https://help.claris.com/ja/pro-help/content/uniquevalues.html

( 2023-2-20閲覧)

FileMaker開発記事

栽培管理システム

栽培管理システム とは、植物工場 での野菜栽培において、膨大なデータを一括管理できるシステムです。高品質な野菜を栽培するために必要なあらゆる情報を見える化し、業務効率向上を図ります。

顔パス受付システム

AIサーマルカメラとFileMakerとの連動による新型受付システムです。
顔認証で体温測定と受付を同時に完了、会員登録の手間も不要に。学習塾などでは入退出時に親へメール自動送付サービスもつけられます。

葬儀システム

葬儀プランを構成する複雑な商品・サービスのすべてをシステム上で一元管理。受付から施工・請求までスムーズに対処できます。タブレット活用により、誰でも簡単にプラン見積が可能に。

マイページ機能

FileMakerとWebサイトとの連携で、顧客との円滑なやり取りが可能となるほか、業務効率の改善にも繋がります。

その他の記事

DayOfWeekについて

今回は、計算式で週の月曜日の日付を算出する方法をご紹介します。
関数は、DayOfWeekを使用します。

新着記事紹介

カワイ事務機株式会社のDXの取り組みについて、わかりやすくまとめた記事にしました。