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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » FileMaker Proからチャットワークのタスクを作成する » 2017-02-02 14:23:42

なるほど、GoogleにホストされたjQueryに対してAjaxリクエストを行う際、クロスドメインになってブラウザ側でセキュリティエラーではねられる、
そこでcorsをtrueに設定して、ドメインポリシーに則った通信を行う事でエラーを回避する、という理解で宜しいでしょうか。

…既にFileMakerの質問ですらないですね。すみません(汗

サンプルは、行ごとの意味は大体読めたので、IE11かedge向けにカスタマイズして試してみます。
web周りの知識は特に薄いので、非常に助かります。

#2 Re: 初心者のFileMaker pro Q&A » FileMaker Proからチャットワークのタスクを作成する » 2017-02-02 10:21:18

サンプルファイルを確認してみました。
正直勘ですが、dataスキームに変数化したHTMLデータを投げ込んで実行することで、
ヘッダを付けているように見えました。

エラーの取得をwebビューア側でやっているなら、戻り値は流してしまってもいいかな?と思います。
そうすれば今回の希望は1動作で完結するので、ProもGoもできそうな気がします。

JavaScriptも触ったことが無いので、今回はまず、ライブラリを使わずに動きを見てみます。
勉強が面倒だなぁ…と思っていましたが、webアプリとの間を取り持つことが出来るんですね。
一番期待していた「DBの用途を広げる」ことに貢献しそうなので、今回を機に取り組んでみます。

本当にありがとうございました。

#3 Re: 初心者のFileMaker pro Q&A » FileMaker Proからチャットワークのタスクを作成する » 2017-02-01 20:23:05

ありがとうございます。
ヘッダは任意指定できないんですね。

実は、最終的にFileMaker Goからタスク作成まで行けないかと考えていました。
色々なAPIを使えると、DBを各種スマホアプリの核として使えると思ったんですが…

Googleのスプレッドシートからはタスク作成できているので、その辺を含めて何か考えてみます。
Windowsタブレット + PowerShell + WebDirectという可能性も考えてみます。

「Eventを送信」の戻りに関しては、プラグイン導入がサポート上のリスクになるかが余り分かっておらず、
(FileMakerの1年生なので、ちょっと静観しています。特にWindows10は、まだ大きなアップデートが多いので…)
今のところは自作のトリガファイル監視で対応しています。

まだまだFileMakerを取り巻く状況 & 仕様が分かっていないので、
色々と試しながら掘り下げてみます。

#4 Re: 初心者のFileMaker pro Q&A » エクセルからのインポートについて » 2017-02-01 19:16:39

そうなると思います。
私はワンクリックでExcel編集→インポートまでやっていますが、
バッチやVBSの知識、トリガ監視の発想が必要で、FileMaker以外の作り込みが大半でした。

Excelデータですが、例えばA列を全て全角にする場合、
①A列の右側に、空白列を2列挿入
②B1に=JIS(A1)を設定
③B列をオートフィル
④B列のデータを全選択
⑤C列にコピーし、Ctrlキーを押す
⑥メニュー中段「値の貼り付け」から、一番左の「値(V)」を選択
⑦A列、B列を列削除

これで、全角のデータが出来ます。
半角にする場合はASC関数です。

フィールド名は、
①フィールド名専用のExcelファイルAを作成し、1行目にフィールド名を設定(インポートしない列は空白セル)
②インポートするExcelファイルBを開く
③ExcelファイルAの1行目を行選択し、コピー
④ExcelファイルBの1行目で右クリックし、「コピーしたセルの挿入(E)」をクリック
とする方法もあります。

FileMakerへのインポートは、
・「フィールド名が含まれる最初のレコードはインポートしない」にチェック
・「配置順序」を「フィールド名」
・Excelファイル側の、フィールド名が空のところは、矢印を外す
の設定がされていれば、余分な列を削除する手間も無くなると思います。

#5 初心者のFileMaker pro Q&A » FileMaker Proからチャットワークのタスクを作成する » 2017-02-01 15:19:16

AM11
Replies: 7

【環境】
・Windows 8.1
・FileMaker Pro Advanced 13
・チャットワーク(APIトークンあり)

【希望する動作】
FileMaker Pro Advanced 13から、チャットワークのタスクを作成。

【状況】
APIトークンの置き場所に困っています。

スクリプト「URLから挿入」にて、httpspostが使えるようなので、
"httpspost://api.chatwork.com/v2/rooms/{ルームID]/tasks?body={タスク内容}&to_ids={タスクの投げ先}"
という構成を考えましたが、
肝心のAPIトークンは、チャットワークの仕様でクエリストリングでは送信できません。
HTTPリクエストヘッダで送る事、となっております。

【質問】
X-ChatWorkToken={APIトークン名}に相当するものを、どこへどのように書いたら良いでしょうか?
それとも、全体的に勘違いしているでしょうか?

宜しくお願い致します。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 8 queries executed - Memory usage: 536.02 KiB (Peak: 540.93 KiB) ]