IT仕事 MS Access Shopify

Shopify(Matrixify)でスケジュール化したJobのキャンセル

投稿日:2021年10月8日 更新日:

どうしても方法を見つけられなかったが、ふと画面に目を落とすと、あった、方法が。

焦ると視野が狭くなって、なかなか気が付かないんだよなあ、こういうの。

You have 4 scheduled jobs. の帯をクリックすると以下になり、キャンセルボタンをクリックすると消える。

最新注文を定期的にShopify(Matrixify)で作り、Accessを開くタイミングをトリガーにしてそれをPowerShell(Invoke-WebRequest)でCSVダウンロードしてファイルを作り(既存ファイルを上書き)、さらにAccessのリンクテーブルでそのファイルを読む、というのに使う。

常に最新情報をShopifyからAccessで見れるので、便利だ。

また、Matrixifyはフリープランでも10行はデータを取ってこれるので、親切だ。いざとなったら、タグなどでフィルタした複数のダウンロードファイルを作るJOBを流してもいい。

追記:

以下の記事が大変参考になった。

Excelifyを使って定期的にGoogle Spread sheetにデータをエクスポートする方法 – gaien
ただ「エクスポートされたファイルのリンクをコピー」の画面が自分のは以下だった。右の黒いアイコンをクリックした先にCSVリンクがある。それ以外は同じかな。

以下、ここにたどり着くまでの苦労も記録として残しておく。

まずはバッチファイル(bitsadmin)でのやり方を試したが、”十分なアクセス権がありません”エラーが出て、ダメだった。
別のサンプルCSV(日系の株価ファイル: https://indexes.nikkei.co.jp/nkave/historical/nikkei_stock_average_daily_jp.csv )だとうまくいくのだが、Matrixifyのネットワーク上のCSVファイル(https://app.matrixify.app/files/・・・/export_order.csv)はダメだった。
もうバッチファイルでネットワーク関係の操作をする時代ではないのかとも思い、だめもとでPowerShellを試してみたら、なぜかうまくいったので、こちらを採用(笑)。

(追加)以下の記事も、ためになった。

VBAからPowerShellを起動し、任意コマンドを実行する – Qiita
Invoke-WebRequest

なんか、いつになくとりとめのない文章になった。

-IT仕事, MS Access, Shopify

執筆者:

関連記事

no image

教育訓練給付制度

おや? 久々にITCの公式HPを見ると、こんな記述が。 「ITコーディネータ補資格認定用ケース研修は、2005年度より、厚生労働省教育訓練給付制度の対象講座になっておりません」 私が受験した2年前は、 …

no image

自分のサイトに埋め込みしたGoogleマイマップの中心位置カスタマイズは不可

Googleマイマップが新しくなってしばらく経つ。 お客さんのサイトに埋め込んで便利に使わせていただいていたのだが、本日、困ったことを発見した。 地図の中心位置をカスタマイズできない、のだ。 以前のマ …

no image

CSSメニューとその下のFlashムービーが重なって見えない

WordPressのTwenty-elevenのテンプレートを元にして、新たなテーマを作っている。 メニューの下にFlashアニメーションを配置したのだが、サブメニューがすっと表示されるときに、アニメ …

no image

FireFoxでページ内の文字列

FireFoxでページ内の文字列を検索することがよくある。 Ctrl+Fで検索窓を出して、バーについている×ボタンで閉じる、という操作を長年繰り返してきたのだが、二本の指を使うのも、キーボードからマウ …

no image

Excelでひとつのセルに入力された文字を適当な長さで2つのセルに分割

ひとつのセルに入力された文字を、適当な長さで分割して2つのセルに分ける処理が、思いの外苦労したので、メモ。 セル内容が、半角のみか全角のみで統一されていればもっと簡単なのだが、住所のようなケースで両者 …