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

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

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

You are not logged in.

Announcement

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


#1 初心者のFileMaker pro Q&A » インスタントWEBでレコードを選択した時の動作について » 2013-10-25 17:47:10

たかし
Replies: 2

インスタントWEB公開での、動作について困っている事があります。

リスト形式で表示しているレイアウトのレコードを選択すると、
自動的に一番上に選択したレコードが移りますが、この機能を止める方法はないのでしょうか?

#2 Re: 初心者のFileMaker pro Q&A » 値によってフィールドの表示を変える » 2013-09-17 20:34:41

シャチ wrote:

計算フィールドで
Case ( type=1;"勝ち";  type=2;"引き分け"; type=3;"負け")
とすれば求められすが…
**type は type:数字型 として書きましたが、実際のフィールド名を当ててください。

やはり、それしか無いですか?
FileMaker って単純なことでも実現するにはいろいろと遠回りな事をしないとダメなんですね?

正直 Accessとか他のDBとの違いに戸惑ってます

#3 初心者のFileMaker pro Q&A » 値によってフィールドの表示を変える » 2013-09-17 20:06:08

たかし
Replies: 14

こんばんわ

凄く単純なことなのですが

データベースのフィールド type:数字型というのがありまして、

実際には、0〜2までが格納されます。

画面の表示では

0なら 勝ち
1なら 引き分け
2なら 負け

と表示させたいです。

やはりこの場合は、テーブルに計算フィールド(上記の分岐処理を計算式として)追加するのが正しいのでしょうか?
わざわざ、これだけのために計算フィールドを追加するのが馬鹿らしいので 他に方法があれば教えて下さい

#4 初心者のFileMaker pro Q&A » 階層構造になっているテーブルのドロップダウンリスト » 2013-09-13 16:05:59

たかし
Replies: 3

はじめまして。よろしくお願いします。

環境:
■サーバ
・Windows 2003 R2
・FileMaker Server Advanced 12

■iOS
・FileMaker Go for iPad 12
・iOS 6.1

以下のような部署テーブル構成で

部署テーブル
-----------------------
id : プライマリーキー
parent_id :親ID
name :部署名
-----------------------
リレーションは、部署テーブル.parent_id = 部署テーブル.id

id       parent_id       name
1        -1                  営業部
2        -1                  企画部
3        1                   営業1課
4        1                   営業2課
5        3                   東京室                 
6        3                   名古屋室
7        4                   大阪室
8        4                   広島室
9        2                   広報課


上記のようなデータが入っていると仮定して

ドロップダウンリストには、
・営業部営業1課東京室
・営業部営業1課名古屋室
・営業部営業2課大阪室
・営業部営業2課広島室
・企画部広報課

というように選択させたいです。

各選択肢のIDは末端の部署名のID(営業部営業1課東京室なら、5)にしたいです。
関連レコードには、IDのみを登録したいので…

このような処理はFileMakerでは可能でしょうか?
可能でしたら、方法をご教授下さい。

#5 Re: 初心者のFileMaker pro Q&A » FileMaker API for PHP を用いたファイルアップロード » 2013-09-07 15:15:57

Hiro wrote:

IWPのWebビューア(IWPとは別スレッドなので)を利用してファイルアップロードするIWPシステムを作ったことがあります。
サーバ側はPHPでバイナリーファイル「POST受信+ファイル保存」するフォーマットファイル.phpを組み、IISのルート上に設置します。

FileMaker API for PHP を駆使して、作成された訳ではないのですね?

>「POST受信+ファイル保存」するフォーマットファイル.php は 純粋な(フレームワークを使わない)PHPですか?

#6 Re: 初心者のFileMaker pro Q&A » 多対多のマスタデータ入力用レイアウト » 2013-09-07 14:57:43

Layouter wrote:

1つの製品に区分が複数だから別にするのが正式だけど、FMの場合に最善かどうかは別、という件では。
どうしてもその構造でやりたければ、各区分をポータルで入力すればいいでしょう。

そうですね。製品に対して各区分をポータルで設定して、登録ボタンを押下したタイミングで、同じ区分の値が無いかチェックする方法で実装してみようと思います。

#7 Re: 初心者のFileMaker pro Q&A » FileMaker API for PHP を用いたファイルアップロード » 2013-09-05 14:44:04

Porter wrote:

クライアントがPro/GoなのにPHPというのが今一要件がわかりませんが
オブジェクトフィールド(外部保存)にすれば、何も作らないでアップロードできますが...

すいません。ひとつ抜けていました。

ブラウザ(インスタントWeb公開)でアクセスするユーザーも存在します。

#8 初心者のFileMaker pro Q&A » FileMaker API for PHP を用いたファイルアップロード » 2013-09-05 14:24:42

たかし
Replies: 5

みなさん、こんにちは

以下の環境で開発をしております。

サーバー
Windows 2003 R2 + IIS
FileMaker Server 12 Advanced


クライアント
Windows PC -> FileMaker Pro 12
Windows PC -> ブラウザ(インスタントWeb公開)
iPad -> FileMaker Go


FileMaker API for PHPを用いて、ファイルアップロードを実装したいと思っております。

やりたい事
1.実ファイルのアップロード先は、Windows 2003 R2 の任意の場所に格納(IISが管理しているフォルダになるのかな?)
2.DBへはファイルのパス情報のみを登録(オブジェクトフィールドは使わない)
3.クライアントからDBに格納されたパス情報を元に画像なら表示、それ以外の場合はダウンロードリンクを表示

皆様方のお知恵をお借りしたく。
お願いいたします。

#9 Re: 初心者のFileMaker pro Q&A » 多対多のマスタデータ入力用レイアウト » 2013-09-04 14:31:17

データが見難くて申し訳ないです。

データの構造としてはこういう形になります。
製品によって、区分1〜4のデータは変わります

製品名    区分1    区分2    区分3    区分4
------------------------------------------------
製品A     区分1-A     区分2-B     区分3-A     区分4-A
     区分1-B     区分2-C     区分3-C     区分4-B
            区分2-D            区分4-C
                          区分4-D

製品に紐付いている区分の数が不定ですので、Shinさんがおっしゃる繰り返しフィールド(テーブルなし)は使えないと思っています。

#10 Re: 初心者のFileMaker pro Q&A » 多対多のマスタデータ入力用レイアウト » 2013-09-04 10:23:46

ご回答を頂きありがとうございまうす。
情報が足らずに混乱を招いていたようで申し訳ございません。

実は、例にあげた 区分テーブル ですが、実は 区分テーブル1 区分テーブル2 区分テーブル3 区分テーブル4 とそれぞれあります。

-----------------
製品テーブル

ID
製品名
-----------------

-----------------          -----------------
区分テーブル1             製品区分1テーブル
                               
ID                              製品ID
区分名                         区分名ID
-----------------           -----------------

-----------------           -----------------
区分テーブル2               製品区分2テーブル
                               
ID                              製品ID
区分名                         区分名ID
-----------------            -----------------

-----------------           -----------------
区分テーブル3              製品区分3テーブル
                               
ID                              製品ID
区分名                         区分名ID
-----------------           -----------------

-----------------           -----------------
区分テーブル4              製品区分4テーブル
                               
ID                              製品ID
区分名                         区分名ID
-----------------           -----------------

リレーションは以下のとおりです。

製品テーブル.ID --->  製品区分1テーブル.製品ID
                            製品区分1テーブル.区分名ID <-- 区分テーブル1.ID


製品テーブル.ID --->  製品区分2テーブル.製品ID
                            製品区分2テーブル.区分名ID <-- 区分テーブル2.ID


製品テーブル.ID --->  製品区分3テーブル.製品ID
                            製品区分3テーブル.区分名ID <-- 区分テーブル3.ID


製品テーブル.ID --->  製品区分4テーブル.製品ID
                            製品区分4テーブル.区分名ID <-- 区分テーブル4.ID


区分テーブル1〜4 のレコード数は同じではない。

こういう構成になっています。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.026 seconds, 6 queries executed - Memory usage: 570.34 KiB (Peak: 591.31 KiB) ]