create (タイトル) 後ほど活用しますが、createメソッドの戻り値は、生成したフォームを表すFormオブジェクトです。 生成したフォームに質問や説明などを設定、追加していくには、そのFormオブジェクトに対して行っていけばOKです。 スプレッドシートの内容からフォームを生成する setDescriptionメソッドでフォームの説明を設定する さすがに素っ気ないので、説明くらい加えておきましょうか。 フォームの説明を設定する には、Formオブジェクトに対して setDescriptionメソッド を使います。 書式はコチラです。 Formオブジェクト. setDescription (説明) 説明は文字列で指定します。 例えば、以下のようにすれば、フォームの説明も設定することができるわけですね。 const form = ('もくもく会'); tDescription('説明');} スプレッドシートのデータを元にフォームを生成する ただ、イベントの日時やスケジュール、募集要項など、箇条書きや改行を駆使して入力したいので、スクリプト内にベタ打ちだと大変です。 ということで、 スプレッドシートの入力を活用してフォームを作成 しましょう。 例えば、以下のようなスプレッドシートです。 「イベント概要」というシートに、イベントタイトルとイベント概要(=説明)を記載しています。 このデータを元にフォームを作成するスクリプトがコチラです。ちなみに、スクリプトは上記スプレッドシートのコンテナバインドで作成してくださいね。 const ss = tActiveSpreadsheet() const values = tSheetByName('イベント概要'). getDataRange().
replace(/\r? \n/g, '
')); $('#confirmModal')();}); //確認モーダルのキャンセルボタンクリック時処理 $('#confirmModal ')('click', function () { //確認モーダルの登録ボタンクリック時処理 $('#registerButton')('click', function () { $('')(); const req = {}; const params = {}; $('#reserveForm')('input')(function (index, element) { const key = $(element)('name'); const val = $(element)(); params[key] = val;}); rameters = params; (doSubmitSuccess). doSubmitAjax(req);});}); const doSubmitSuccess = function (result) { //必要な場合、成功したときの画面処理を書く}; また処理を行うコード. gsも追加します。 function doSubmitAjax(req) { const params = rameters; const resObj = {}; return resObj;} 順番に解説していきます。 これは時間を入力する項目にjQuery timepickerを適用させています。時間の入力する項目を使わない場合は必要ないです。 これは画面に用意した確認画面ボタンをクリックしたときの処理です。クリックすると非表示で用意していた確認画面用モーダルが表示され、フォームに入力された内容をモーダルにも表示しています。 どういうことかというと、 データを入力して確認画面を押します。そうすると フォームに入力した内容がモーダルにも表示されると思います。 確認画面がないとユーザが間違えて入力していても気づかない ので、用意した方が良いと思います。実際身の回りの申請フォームにも確認画面が用意されています。 Bulmaのモーダルを使うと簡単に実装できます。 これは確認画面モーダルでキャンセルボタンか×アイコンをクリックしたときに、確認画面モーダルを非表示にしています。再入力ができるようになります。 (doSubmitSuccess).
Google Apps Script 2019. 12. 16 2019. 14 この記事は 約6分 で読めます。 GASによるgoogleフォームの作成 以下サンプルコードを読んでいきましょう。 スプレッドシートがロードされたときに スプレッドシートにメニューを挿入する サンプルコード /** * A special function that inserts a custom menu when the spreadsheet opens. */ function onOpen() { var menu = [{name: 'Set up conference', functionName: 'setUpConference_'}]; tActive(). addMenu('Conference', menu);} onOpen() シンプルトリガー といわれる予約関数の中のひとつで、ドキュメントを開くなどの特定のイベントが発生したときにGASにより自動的に実行されます。 シンプルトリガー には、onOpen()の他に以下があります。 onEdit(e) : スプレッドシートの値を変更したときに実行する。 onInstall(e) : アドオンをインストールすると実行する。 doGet(e) : GAS で作成し公開したWebアプリ(URL)にアクセスするか、外部のプログラムがHTTP GET 要求を上記Webアプリ(URL)に送信すると実行する。 doPost(e) : HTTP POST 要求を GASで作成し公開したWebアプリ(URL)に送信すると実行する。 tActive(). addMenu スプレッドシートを表すスプレッドシートオブジェクト内でアクティブなシートを取得し、シートにConferenceメニューとサブメニューSet up conferenceを追加しています。 Set up conferenceサブメニューをクリックするとsetUpConference_関数を呼び出します。 addMenuメソッド Spreadsheetのメソッドのひとつ。 書式: addMenu(name, subMenus) name:追加するメニュー名 subMenus: パラメータ name と functionName パラメータを持つJavaScriptマップの配列 スプレッドシートの内容を元にフォームを生成するサンプルコード このブロックでは、スプレッドシートの内容を元にgoogleカレンダーに会議予定を追加し、参加申し込みフォームを生成します。 /** * A set-up function that uses the conference data in the spreadsheet to create * Google Calendar events, a Google Form, and a trigger that allows the script * to react to form responses.
ねこよ、 わたしの年収なんてたかがしれてます、 何かに使えばどこかに歪みがいき我慢する部分も出てくる程度の年収、 何を大切にするか、どこにお金を使うか、 がとても重要になってきます、 わが家はまず食費にはそれなりにお金をかけてます、豪華な食卓ではありませんが、 おいしいと思える物や食べたいと思う物を食べるようにしています、 例えば、 お豆腐は安い物は買いません、しっかり大豆の味がする高めの物をチョイスしてます、 お肉や魚も品質の良いスーパーでそこそこの品を買う、 金額的にはしれてるけど、わが家でいちばんお金をかけているところかもしれません、 次は光熱費かな、この時期エアコンを使い快適に過ごしています、 こうやってメリハリをつけると生活の満足度があがる、 我慢ばかり強いられる暮らしは楽しくないし、生きてる意味も見いだせない、 週末には本と飲み物を買って読書をして過ごすことが楽しみとなってます、 愛猫ジジ(仮名)のバナーで ブログ村 ランキングに参加しています。 にほんブログ村 Twitter はじめました、ブログより頻繁に更新しています、 筋トレやった、 #筋トレ #トレーニング — 猫とミニマルライフ (@kodomo_neko_to) 2021年7月25日
家族みんなが「帰りたくなる」居心地のよさをキープするため、常にスッキリ&掃除も行き届いた空間を保ちたい!誰もが思うことかと思います。 自分の性格が大雑把なのをわかっている著者のyukikoさん。どうしたら家事や収納がラクになり、掃除がしやすくなるか工夫し、結果たどり着いたのが「シンプルにするほど、どんどんラクになる!」ということでした。 『ほんとうに必要なものしか持たない暮らし Keep Life Simple! 』から、試行錯誤しながら見つけたオススメの方法やアイデアを紹介した『鍋は引き出しに収まる数だけ!片手で取り出せる収納の工夫とは…』をお送りします。 ※本作品はyukiko著の書籍『ほんとうに必要なものしか持たない暮らし Keep Life Simple!
持ちすぎない事でライフスタイルによって持ち物をより良いバランスを整える事は大切です。 そして好きな物に囲まれて暮らす。できるだけ物に執着せず自分に投資をするのは大事です。 重たい荷物を持たず、シンプルに生きる事でよりよく生産性のある生き方ができます。
キッチンマットだけ母がくれたので使用してますが( ´∀`) ラグがないと掃除がしやすい!!掃除がしやすいぃぃ!!! 私は髪の毛の脱毛が激しいので、よくラグの表も裏も髪の毛だらけになってしまって見るたびに嫌だったのですが、なくしてからは解放されましたー。 冬は何か敷かないとつめたいかな?とも思うんですが、部屋の構造上、外気よりも部屋の空気があったかいのでなくても問題なさそうです。 ④水切りカゴ キッチンスペースが大きくない。 いちいちカゴを出したりしまったりするのがめんどくさい、という方にお勧めなのが、給水マットと折り畳み水切りのダブル使いです!! この二つを使用すれば水切りカゴは無くても乗り切れます。 家で使っているのはこんな感じです↓ 山崎実業、TOWERシリーズの折り畳み水切り(長さちゃんと図ったのに、小さかったというミスを犯す) シンクにかぶせて、フライパンや片手鍋など大きめのものを水切り。使わないときはくるくる丸めておける。 リンク 可愛いミッフィーの給水マット。3種類中、2種類を所持。 2枚あると交互に使えてカビ対策になるかな、と思ってます。洗濯機NG☓ ひとつ買うついでに母にも1枚プレゼントしたところ喜んでもらえました! 【費用大幅削減!】旅行のために、ふたり暮らしで持たないと決めたもの! - ShioRi time. 母の使い方は、水切りカゴには普通の食器を、ミッフィーのほうには割れやすいガラスものを置くようにしたら片付けがやりやすっくなったとのこと。 リンク 山崎実業のTOWERシリーズが"お洒落で便利で良い"と聞いていたのですが、ニトリに行ったら同じような仕様で山崎実業より安く売っていました…。 山崎実業はキッチン用品のブランドだったようです。 勉強になりましたー(__) ⑤バスタオル 彼がお風呂上りフェイスタオル派で、フェイスタオルが山のようにあったので私もそれに倣う形にしました。(実家はバスタオル派) その実、フェイスタオルでも難なく体は拭けるし、髪も長いのですが十分吸水してくれて良きです。 そしてなんといっても干しやすい!! バスタオルだと物干し竿に結構な幅とりますが、フェイスタオルだとピンチハンガーにピッピっと何枚も挟めるので楽ちん。 乾きも早いし、畳むのも楽という3重の楽。 ⑥繰り返し使う掃除道具 雑巾やたまにしか使わない窓掃除のスクイジー。 この手のものは使わず、使い捨ての "洗える洗ってる使えるペーパータオル" や "ガラス拭きウェットシート" を使っています。 水もそんなに使わないし、ゆすぐ手間、洗う手間がないこと。 バケツを新たに買う必要もないですし、何よりこういうものって保管場所に困ってしまい、結構場所とるなーと思っていたんです。 でも使い捨てのウェットシート等にしてしまえば置き場所にも困らないですし、汚れた掃除道具をしまっとくことがないのでお勧めです。 リンク リンク いまのところこれらを持たずに生活しています!これからも精査していくので、随時更新していきますー。 さいごに 今後も絶対に持たないと契約をかわしてるわけではありません!
ご訪問ありがとうございます セミがやかましすぎて 会話ぜんぜん進まんワロス 夏のBGM強すぎ。 どうもこんにちは!YUKIKOです 野菜あるある 買ってそんな経ってないと思ってたのに 使おう思ったらしなしな~~~ん とくにこの季節、 しなしな速度が加速する気がする そんなガッカリ野菜を無くしたい方ー! めっちゃんこ めーーーっちゃんこおススメなものがあるねんねん ダイソーオリジナルの 「鮮度保持袋」 ってご存知ですか これに入れるだけで不思議と 野菜がかな〜り長持ちするんです! こんな緑色でいっろんなサイズがあって あらゆるサイズ感の野菜に対応してるんやけど めっちゃこれ人気で いつも品薄なお店が多い! プチトマトぐらいの小さいのんから大きいのは 大根をまるまる1本入れられる大きさまで 売ってます これ私的には 「魔法の袋」 って呼んでて(メルヘンか) 野菜を入れておくだけで 品質を低下させる エチレンガスを吸収 して 湿度を適度にし、 鮮度を長くキープ! 腐敗を遅らせることができる んです 袋に入れる→冷蔵庫に入れる そんだけの簡単さも好きだー! いやでもこんなんで ほんまに野菜長持ちするん?って感じやん ちょっと疑うやん ちっちっちっ、やで。 私も最初は、ほんまかいなぁー状態やったんですが 結果はもう 一目瞭然。 同時に購入した野菜を それぞれダイソーの袋とふつうの袋に 入れて5日後 驚きの結果が・・・・! ぜんっぜんちゃうやんかーー! ダイソーの袋に入れた方は まだまだ、みずみずしいのに対して・・・ しなしな通り越して ショボショボボ~~ン なすびも、ダイソー袋に入れたやつはツヤんツヤん。 普通の袋にいれたのんはぶよんぶよん オクラも言わずもがな・・・ オクラめっちゃ好きやのに よ〜ダメにすんねんほんま・・・ きゅうりは一見、変わらなさそうやってんけど これまた触ってみたらぜんぜんちゃうかった。 パーンとハリのあるきゅうり(左)に対して 普通の袋に入れた方はぐにゃっと柔らかくなってました トマトもしかり。 一見分からんけど・・・ 普通の袋のは ふにふにしてハリがなくなってる・・・! 袋もたっぷり入ってるから コスパもめちゃくちゃイイ! たいがいの青果は 1週間ぐらい余裕で長持ちしますよー! 棚のデッドスペースを活用!引き出しを利用して奥まで使う/ほんとうに必要なものしか持たない暮らし | antenna*[アンテナ]. もうほんまに使いだすとナシの生活ができひん・・・! これのおかげで野菜をしっかり使い切れるようになりました 普段、野菜をダメにしがちな方や(←私) 食材をまとめ買いする方にも本気でおすすめです~~!