書式
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
tennis
投稿数: 178
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
書式で3桁毎にコンマを表示するものがありますが、コンマではなく「-」が表示されるようには出来ないでしょうか?
電話番号で
000-111-2222といった表示にしたいのですが.....
電話番号で
000-111-2222といった表示にしたいのですが.....
投票数:0
平均点:0.00
NobuSatake
投稿数: 2
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
型を文字型にして書式に XXX-XXX-XXXX とすると出来ますよ。
電話番号での使用でしたら ###-###-#### とすると数値しか入力出来なくなるので、こちらの方がいいかも。
電話番号での使用でしたら ###-###-#### とすると数値しか入力出来なくなるので、こちらの方がいいかも。
投票数:0
平均点:0.00
tennis
投稿数: 178
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
NobuSatakeさん
回答ありがとうございます。
早速取り入れたいと思います。
回答ありがとうございます。
早速取り入れたいと思います。
投票数:0
平均点:0.00
kawabata
居住地: 群馬
投稿数: 86
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
書式としては、NobuSatakeさんがおっしゃるとおりでよいと思うのですが、仕様的に問題ないでしょうか?
電話番号の市外局番や市外局番は、地域によって桁数が違ったりしますので、書式を使って決まった位置にハイフンを表示させる、という仕様では対応しきれないように思えますがいかがでしょうか。
ちなみに当方のシステムの場合、国際電話の番号も入力することがあるため、20桁の文字項目ひとつで、ハイフンも含めて手入力する仕様になっています。
書式としては、NobuSatakeさんがおっしゃるとおりでよいと思うのですが、仕様的に問題ないでしょうか?
電話番号の市外局番や市外局番は、地域によって桁数が違ったりしますので、書式を使って決まった位置にハイフンを表示させる、という仕様では対応しきれないように思えますがいかがでしょうか。
ちなみに当方のシステムの場合、国際電話の番号も入力することがあるため、20桁の文字項目ひとつで、ハイフンも含めて手入力する仕様になっています。
投票数:0
平均点:0.00
tennis
投稿数: 178
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kawabataさん
回答ありがとうございます。
私のシステムでは国内の電話番号だけしか入力しないのですが、
確かに桁数が異なると決まった位置にはハイフンを指定できないですね.....
仕様を見直して考えて見ます。貴重なご意見ありがとうございました。
回答ありがとうございます。
私のシステムでは国内の電話番号だけしか入力しないのですが、
確かに桁数が異なると決まった位置にはハイフンを指定できないですね.....
仕様を見直して考えて見ます。貴重なご意見ありがとうございました。
投票数:0
平均点:0.00
muka
居住地: 東京都練馬区
投稿数: 69
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
例えば項目のタイプを文字にして、書式を「#############」("#"を13個)にしたとします。
このときは、数字か四則演算等の記号("+","-","/","*"等)が入力可能となります。
国内の電話番号に限定するなら、ハイフンは2個であると想定し、StrTokenCnt (変数項目,'-')が3となるかどうかで入力値を判定する(不正ならエラー)ことはできると思います。
このときは、数字か四則演算等の記号("+","-","/","*"等)が入力可能となります。
国内の電話番号に限定するなら、ハイフンは2個であると想定し、StrTokenCnt (変数項目,'-')が3となるかどうかで入力値を判定する(不正ならエラー)ことはできると思います。
投票数:0
平均点:0.00
tennis
投稿数: 178
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
mukaさん
回答ありがとうございます。
そのような手法があるとは知りませんでした。
ぜひ参考にさせていただきます。
回答ありがとうございます。
そのような手法があるとは知りませんでした。
ぜひ参考にさせていただきます。
投票数:0
平均点:0.00