http://FMPro.info  FileMaker Pro 関連総合ポータルサイト

PyramidText 関数

カテゴリー : テキスト処理
計算結果のデータタイプ : テキスト
対応FileMakerバージョン : 対応 7  対応 8  対応 8.5  対応 9  対応 10  対応 11  未対応 12  未対応 13  未対応 14  未対応 15
作者 : 尾崎達哉 

概要

引数で与えたテキストをピラミッド状に右から一文字ずつ削り、改行しながら並べる

構文

PyramidText ( Letter )

引数

引数名タイプ備考
Letterテキスト あいうえお

別のウィンドウで、引数の値を変更してテストすることが出来ます

PyramidText ( "あいうえお" )

結果

あいうえお
あいうえ
あいう
あい

/*
PyramidText ( Letter )
ピラミッド状に右から一文字ずつ削った文章を、改行しながら並べる関数です。
この関数をそのまま使った計算フィールドは、リレーションのキーにはなりませんので、注意してください。
*/


Let
(
    [ Letterlength = Length ( Letter ) ] ;

    Case(
        Letterlength > 0 ;
            Letter &"¶" &  
            
PyramidText ( Left ( Letter ; Letterlength - 1 ) )
    )
)

エンコードは Unicode (UTF-8)、改行タイプは LF (Unix) 形式のテキストとして保存します。
テキストエディタで正常に開かない場合は、エンコードを指定してファイルを開くようにしてください。

詳細説明

引数で与えたテキストをピラミッド状に右から一文字ずつ削り、改行しながら並べる関数です。

この関数が使用する他のカスタム関数

この関数を使用する他のカスタム関数

注意:ここで紹介されているカスタム関数をご自分のシステムに組み込んだ場合に発生した問題についてはFMPro.infoは責任を負いません。

Copyright © 2004-2009 FMPro.info All Rights Reserved.