みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
なるほど!!
いいアイデアをありがとうございます!
win10、FM17
名簿テーブルと、50m走の測定テーブルがあり、名前でリレーションしてあります。
毎月、測定テーブルにタイムを入力していきます。
名簿テーブルで、関連レコードを表示でX軸日付、Y軸タイムで1年間分のグラフを作成したいです。
Y軸はタイムが早い方を上にしたいのですが、数字が大きい遅いタイムが上に来てしまい
右肩下がりのグラフになってしまいます。
どうすればY軸を逆にできますでしょうか。
ありがとうございます!
win10、FM17
テーブルA
管理番号、商品名、納品数、納品数合計(集計フィールド)
があります。
管理番号でソート、
ボディ
No.001、ああああ、1
No.001、いいいい、2
No.001、うううう、1
小計パート 4
下記のようにエクスポートするにはどうすればいいでしょうか。
No.001、ああああ、1 No.001、4
No.001、いいいい、2
No.001、うううう、1
現在、
No.001、ああああ、1 No.001、4
のみで、ボディの2~3行目がエクスポートされていません。
よろしくお願い致します。
大変参考になりました。
ありがとうございました。
win10、FM17
エクセルのRoundup関数を、FMでもできますでしょうか。
エクセルで「1.80009154」の数値に対して、Roundup(1.80009154,2)にすると、
小数第2位より右側を見に行って、結果が「1.81」になります。
FMだとRound(1.80009154,2)だと小数第3位が「0」なので「1.80」になります。
エクセルのRoundup関数と同じように「1.81」を算出する方法はありますでしょうか。
ありがとうございます!
送信する事が出来ました!!
ありがとうございます。& 以降を変数にしてみましたがダメでした。
どなたかTeamsに送信できている方がいましたら、ご教授ください。
勉強不足で申し訳ありません。フィールドは使用しておりません。
下記のようにしたのですが、まだ送信できないです。
"curl -X POST -d " &
Quote (
JSONSetElement ( "{}";
["type"; "message"; 1];
["attachments";
JSONSetElement ( "[]";
["contentType"; "application/vnd.microsoft.card.adaptive";1];
["content";
JSONSetElement ( "{}";
["$schema"; "http://adaptivecards.io/schemas/adaptive-card.json"; 1];
["type"; "AdaptiveCard";1];
["version"; "1.2";1];
["body";
JSONSetElement ( "[]";
["type"; "TextBlock";1];
["text"; "<at>花子</at>";1]
); 3]
); 3]
); 3]
)
)
win10、FM17
TeamsのWebhookで作成したチャネルに、ファイルメーカーのURL挿入でメッセージを送信したいのですが、
どのように記述すればいいでしょうか。
メンションも送信したいのですが、そもそもメッセージが送信できない状態です。
Slackへの送信方法等を色々と参照しているのですが上手くいかず、、、
どなたかファイルメーカーから送信できている方いらっしゃいましたらご教授ください。
現在下記のようになっています。
スクリプトURLを挿入
・ターゲットの指定 $test
・URLを指定:webhookで作成したTeamsのチャネルURL
・cURLオプションの指定:$op
$op=
"curl -X POST -d " &
JSONSetElement ( "{}";
["type"; "message"; 1];
["attachments";
JSONSetElement ( "[]";
["contentType"; "application/vnd.microsoft.card.adaptive";1];
["content";
JSONSetElement ( "{}";
["$schema"; "http://adaptivecards.io/schemas/adaptive-card.json"; 1];
["type"; "AdaptiveCard";1];
["version"; "1.2";1];
["body";
JSONSetElement ( "[]";
["type"; "TextBlock";1];
["text"; "<at>花子</at>";1]
); 3]
); 3]
); 3]
)
いつもありがとうございます!
取得できました!!
ありがとうございます。
SQLが全く分からず、記述練習をしていました。
合っているようなので、もう一度内容を確認してみます!
win10、FM17
商品テーブルがあります。
商品「A」、作成費「1000」、送料「700」の場合、
作成費と送料の合計を求めるにはどのように書けばいいですか。
ExecuteSQL (
"
SELECT "作成費" + "送料"
FROM "商品テーブル"
WHERE "商品" = ?"
; "" ; "" ; "A" )
取得先の外部テーブルを読み込んでいました。
理解しました。いつもありがとうございます!
win10、FM17
ExecuteSQLでの値の取得は
新しいサーバーにファイルを入れ替えた場合、
取得元ファイルも取得先ファイルも同じサーバー内に入っていれば、
設定は保持され取得できるという認識で合っていますでしょうか。
この件と関係ないのですが、今回のようにExecuteSQLでの取得は
他の新しいサーバーに入れ替えをした場合、取得元も取得先も同じサーバー内に入っていれば、
設定は保持されるという認識で合っていますでしょうか。
できました!!
ありがとうございました!!
ありがとうございます。
¥マーク(バックスラッシュ)大変失礼しました。
まだ取得できないのですが、どこがおかしいのでしょうか。
ExecuteSQL (
"
SELECT MIN ( ¥"日付¥" )
FROM ¥"営業日カレンダー¥"
WHERE ¥"日付¥" ≥ ? AND ¥"営業日フラグ¥" = ?"
; "" ; "" ; 受注日 + 14 ; 1 )
win10,FM17
営業日カレンダーのマスターがあり、
営業日フラグとして、営業日=1、休業日は0、という風に入力されています。
日付 2023/3/2(木) 営業日フラグ 1
日付 2023/3/3(金) 営業日フラグ 1
日付 2023/3/3(土) 営業日フラグ 0
日付 2023/3/3(日) 営業日フラグ 0
受注伝票テーブルに、項目「受注日」と「納品日」があり、
受注日を入力したら、「納品日」には「受注日」+14日以降の営業日を取得したいです。
今下記のようになっているのですが、取得できずどのように記述すればいいでしょうか。
ExecuteSQL (
"
SELECT MIN"日付"
FROM "営業日カレンダー"
WHERE "日付" ≥ ? AND "営業日フラグ" = ?"
; "" ; "" ; 受注日 + 14 ; 1 )
Win10、FM17
お世話になります。
1000件ほどの受注先データを取り込み、
その中に含まれている納品先情報を書き出して、佐川急便の飛伝proにデータを取り込みます。
この時、郵便番号と住所が合致していないとエラーになるので飛伝に取り込む前に、
正しい住所が含まれているか判定をして、FM側で住所不備を発見したいです。
現在、取り込んだ「住所」項目とは別に、API連携で取得する為の「住所JOSN]項目を作成してあります。
「住所JOSN]にURLから挿入で、
"https://zipcloud.ibsnet.co.jp/api/search?zipcode=" 郵便番号
とし、Loopで処理しているのですが、恐ろしく時間がかかってしまい1000件で20分ほどかかります。
早く処理できる方法はありますでしょうか。
よろしくお願い致します
自分で解決できました。
Substitute ( GetValue ( 商品名 ; 1 ) ; "(" & RightWords ( GetValue ( 商品名 ; 1 ) ; 1 ) & ")" ; TextColor ("(" & RightWords ( GetValue ( 商品名 ; 1 ) ; 1 )& ")" ; RGB ( 255 ; 0 ; 0 ) ) )
win10、FM17
商品というフィールドがあり、1レコードにリストとして下記のように改行されて入っています。
ABC,あいうえお,1,000枚,(2)
ABC,かきくけこ,2,000枚,(1)
ABC,かきくけこ,500枚,(1)
それぞれ文末にある最後の(2)や(1)のみ、文字色を赤に変更したいでのですが
どうすればいいでしょうか。
もしくは()内の数字だけでも色を変更したいです。
すみません、エラーで投稿できなかったのかと思い、同じ投稿をもう一つ上げてしまいました。
win10、FM17
商品というフィールドがあり、1レコードにリストとして下記のように改行されて入っています。
ABC,あいうえお,1,000枚,(2)
ABC,かきくけこ,2,000枚,(1)
ABC,かきくけこ,500枚,(1)
それぞれ文末にある最後の(2)や(1)のみ、文字色を赤に変更したいでのですが
どうすればいいでしょうか。
もしくは()内の数字だけでも色を変更したいです。
すみません!
ポータル表示でフィルター制御でできました!
ありがとうございました!!
チポさんの方法を試してみたのですが、理解していないのもあり、上手く表示できませんでした。
Shinさんのポータル表示も勉強不足で理解できず…
企業マスターと企業情報変更リストのリレーションは大丈夫なんですが、
企業情報変更リストを、アカウントごとインフォメーションとして変動させて表示させたいです。
◆テーブル:企業マスター
フィールド
・企業ID
・企業名
・注意事項
・変更フラグ:通常は「1」、「変更」ボタンを押すと「0」、「確定」ボタンを押すと「1」になり企業情報編恋リストにインポート
※企業ID、企業名、注意事項は変更フラグ「1」で変更不可、「0」で変更可になっています。
↓↑企業マスターと企業情報変更リストの[企業ID]でリレーション
◆テーブル:企業情報変更リスト
フィールド
・シリアルNo:番号自動入力(1スタートで1ずつ増える)
・アカウント名:計算 非保存、Get ( アカウント名 )
・修正情報タイムスタンプ
・企業ID
・企業名・・・企業名の頭に矢印ボタンがあり、このボタンを押すと企業マスターの[注意事項]がカード表示される。
・確認チェック:データ自動入力ブランク
・確認担当部門名:データ自動入力「営業1部」
・確認担当者
↓企業情報変更リスト[確認担当部門名]と担当者マスター[担当部門]でリレーション、営業1部の担当者値一覧を作成
◆担当者マスター:担当者マスター
フィールド
・担当部門「営業1部」
・担当者[アカウント名]
企業情報変更リストに下記のようなレコードが3件あったとすると、最初は全員下記の表示
企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
営業1部のアカウント「A」さんが、企業ID「112」の確認チェックを「済」にすると、トリガでレコード対象外へ。
ファイルを閉じたり別レイアウトに移動し、再度Aさんが企業情報変更リストを開くと、下記2件が表示される。
企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
営業1部のアカウント「B」さんが、企業ID「113」の確認チェックを「済」にすると、トリガでレコード対象外へ。
ファイルを閉じたり別レイアウトに移動し、再度Bさんが企業情報変更リストを開くと、下記2件が表示される。
企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
また確認フラグを1つも「済」にしていない営業1部のアカウント「C」さんは、企業情報変更リストを開くと
企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
が表示されるようにしたいです。
[ Generated in 0.009 seconds, 8 queries executed - Memory usage: 681.05 KiB (Peak: 721.96 KiB) ]