Labyrinth of Wisdom

-This is My Archive-


2016-01-01から1年間の記事一覧

【Windows】Shipping Toolで画像が保存できない

Windows標準の画像領域切り取りアプリ、Shipping Toolで画像を切り取った後に保存ができないトラブルが発生しました。 症状を具体的にいうと、「アプリの起動→画像の切り取り」まではできるんですが、保存しようとしても何も動かないという状態です。 結論か…

Visualforceでのコンテンツ表示・非表示の切替え

Visualforceで、ある条件の時に表示非表示にする機能、つまりVisualforce内でIf文みたいなものが出来ないか調べたのでメモ。 結論としてはoutputPanelタグのrendered属性を利用すればできました。renderedがtrueなら表示、falseなら非表示になります。(デフ…

【資格】ウェブデザイン検定3級合格しました

国家資格のウェブデザイン検定3級合格しました。 ぶっちゃけ3級だとあんまり意味ないと思いますが、国家資格を取った!みたいな感じでテンション上げれるので取得するのもいいんじゃないかと思います。 ちょっと自信も付きますし。 ウェブデザイン検定の有用…

【J-HIPHOP】FUNKYMIC and the Saturdays Rism - GOTTA NEED FUNK

元韻シストのMC/HumanBeatBoxerのFUNKYMICが韻シスト加入前に活動していたユニット(から後にバンド)FUNKYMIC and the Saturdays Rismが2006年にリリースしたアルバムがカッコいいです。 プロデューサーであるchop the onionの作るトラックはがっつりファンク…

パッドを同時に鳴らさない設定について

MPC Softwareでハイハットのオープンとクローズを同時に鳴らしたくない時等に行うパッドの設定方法のメモです。 画面の赤枠内、A03のパッドにクローズハイハット、画面の青枠内、A04のパッドにオープンハイハットをアサインしています。 この状態で画面緑枠…

【J-HIPHOP】ハルビンズ弐拾五 - 波華横丁皿三昧

大阪アンダーグラウンドの雄、SUPPON RECORDS所属のトラックメーカーユニット、ハルビンズ弐拾五が2007年にリリースしたファーストアルバム。 メンバーはEarMadder,GDEN,Hi-Low★Kickの三名。 この三名の作る、濃く癖のあるトラックにSUPPON RECORDS周辺のMCs…

SOQL文での集計関数

SOQLで集計関数を使用する際に調べたことをメモしていきます。 今回の記事の説明用に下記のサンプルデータを使って例を記載していきます。 売上日/SalesDate 名前/Name 年齢/Age 性別/Gender 売上/Sales 2016-08-01 Tom 26 男性 280,000 2016-08-04 Mary 28 …

レコードタイプのIDをSOQLで取得する

オブジェクトのレコードタイプのIDを取得したい時があったので、その時に調べたことをメモします。 レコードタイプはレコードタイプオブジェクトの中にあるレコードなので、そこからSOQLで引っ張ってくるような文を書きます。 下記のサンプルコードはContact…

メールアドレス不達フラグによるメール送信エラー

以前メール送信のタイマーセット機能を実装したんですが、セットした時間になっても送信されなかったことがあり、その時に色々調べたことをメモします。 過去にApexでメール送信機能(SingleEmail)についての記事を書きました。 この時に送信対象者の中に、メ…

【J-HIPHOP】Lion's ROCK - NO’17

大阪は高槻発のHIPHOPユニット、Lion’s ROCKが2008年に出したファーストアルバムが才能の塊過ぎて凄いです。 メンバーはMC/TrackMakerのatius(TrackMaker名義は吹田2000)とエンジニアのFULL-HOUSE。 かつてダメレコ1,000円CDシリーズで発売された本作ですが…

レコードへのアクセス制限について(随時更新)

Salesforceのレコードへのアクセス制限がややこしかったので、使った範囲でメモしていきます。 新しいことが分かったら随時更新していくと思います。 プロファイル ユーザーの管理 > プロファイル 各オブジェクトへのアクセスを制限することができます。(下…

【J-HIPHOP】Amp-refive - Coming Out

大阪発のHIPHOP CREW Amp-refiveが2010年にリリースした1stアルバム メンバーはMC兼TrackMakerのCosaqu,MCのpLRayer,SEAMAN、DJ兼TrackMakerのFUKUMURA,DMCでも実績を残しているDJの比我の5人。 キャラ立ちした3MCのスキルフルなラップが映える。 トラックや…

Windows 7からWindows 10 アップグレード時のトラブル

以前職場のPCをアップグレードした際にトラブルに見舞われ、下記の様な記事を書きました。 今回は自宅のWindows 7(自作PC)をアップグレードした際、そしてアップグレード後のトラブルに見舞われたので、その際の解決方法を書きたいと思います。 何かの参考に…

AKAI MPC Softwareのデータ構成について

はじめに 「HIPHOPでトラックメイキングするならAKAIのMPC!」とはよく言いますが、MPCって結構難しくて、正直よく分からないって人いませんか? 自分がそうだったのもあって少しづつ解説していこうと思い、記事を書くことにしました。 僕はMPC Softwareを使…

【Javascript】複数のチェックボックスの全選択・全解除

入力フォームでよくある、全選択・全解除のチェックボックスのサンプルです。 色んな方法がありますが、今回は<input>の属性nameが全て同じだった場合を記載しています。 参考ページに色んな方法が書いてあるので、状況に応じて使いこなしてみてください。 全て選択…

メールアドレス入力フォームでの値の比較・確認

「メールアドレス」と「確認用メールアドレス」の入力値を照らし合わせて、一致しなかった場合はエラーメッセージを出すという、入力フォームでよくある機能のサンプルを2パターン記載します。 どちらもJavaScriptを使用するんですが、エラーメッセージの出…

リードの取引開始時に取引先責任者でレコードタイプを引き継ぐ

リードオブジェクトのレコードタイプを、取引開始後の取引先責任者でも引き継ぎたくて下記の記事を参考にプロセスビルダーを触っていました。 www.systemforest.com この記事の中で「18桁のレコードタイプIDを指定する」的なことが書いてあるんですけど、通…

パスワードの強度と桁数等の関係について

最近読んだコラムですごく為になったのでシェア。 WEBサービスで設定するパスワードって大体が6文字以上 or 8文字以上の半角英数字、中には大文字小文字識別、記号も使えるみたいなところもありますね。 まあ複雑な方が当然見破られにくく、セキュリティは強…

【Apex】取引開始をまとめて行う方法

Apexを使用して、リードから取引先責任者への移行(取引開始)をまとめて行うクラスのサンプルを作ってみました。 ただfor文の中でSOQL使用していたりするので、ガバナ制限には気を付けなければいけません。そこは注意してください。 // 取引開始メソッド publ…

Web To リード(ケース)でレコードタイプを指定する

Web To リード(ケース)で生成したフォームからレコードタイプも同時に指定したいな、と思って調べたのでメモ。 Web to リード(ケース)で生成したHTMLに下記のコードを入れてやると指定できます。 フォームの生成方法は過去記事を参照。特にSandBox環境の人は…

データ型「複数選択リスト」をWeb To リード(ケース)のフォームでチェックボックス表示

Salesforceにおいて、オブジェクトの項目タイプに複数選択リストというのがありますが、これをHTML上でチェックボックスで表現したい場合のメモ。 事前準備 Web ToリードのHTML生成方法は過去記事をチェックしてください。 複数選択リスト Web To リードでHT…

リストビューに「レコードを複数選択して削除するボタン」を追加する

はじめに Salesforceのリストビュー画面で、選択した複数のレコードを削除するボタンのサンプルを書きます。 標準だと一つづつレコードを消していくか全部消すしかないので、これがあると便利です。 オブジェクトの種類でアクセスする場所が違うので気を付け…

ワークフロー機能ざっくりまとめ

はじめに Salesforceのワークフローは使いこなせればとても便利な機能です。 プログラミングもしなくてもレコードの値を自動で変えたり、アラートメールを送ったりできるので、色んな使用方法が考えられます。 ただ設定方法がいまいち分かりにくいと思ったの…

【Apex】スケジュールを操作する

Apexコードを使ってスケジュールの作成・削除を行うことが出来ます。 これらを使えば、特定のクラスが呼び出された後にスケジュールをセットしたり削除したりすることが出来ます。 サンプルコード CreateScheduleクラスを呼び出すと、ジョブ名「3時のおやつ…

【Apex】クラス呼び出し後の画面遷移 (PageReference型の使い方)

クラス呼び出し後の画面遷移の仕方がよくわからなかったので調べてみました。 サンプルコードを使って、PageReference型の簡単な使い方を解説します。 VisualForceページ_Page1 コントローラにJumpTestを指定し、ボタンでjumpメソッドを呼び出します。 <apex:page controller="JumpTest"> <h1>ここ</h1></apex:page>…

Google Chromeでレポート作成がうまくできなかった話

なかなか同じ状態の人はいないと思うのですが、SalesForceのレポート作成が出来ない現象が起こりハマってしまったのでメモ。 すべてのタブ>レポート にアクセスしてレポートを作成しようと思ったら、ページ左部のフォルダの部分が延々とダウンロード中で、先…

【Apex】DB操作を取り消す方法(ロールバック)

データベースへの更新を取り消すロールバックをApexで実装したかったので、調べた結果をまとめたいと思います。 ついでにその際に起こった欠番現象にも少し触れています。 サンプルコード 複数のオブジェクトを更新するサンプルコード。 try文で一つでもDmlE…

【Apex】メール送信機能 (SingleEmail)

はじめに 仕事で触る機会があったので、Apexコードを使用したメール機能のサンプルを記事にしたいと思います。 ワークフロー機能等では出来ない複雑な条件時のメール送信も、ApexトリガやApexスケジュールなどと併用することで可能になります。 ※今回紹介し…

Sandbox環境時にWeb to リードでレコードが登録できない問題

設定 > カスタマイズ > リード > Web-to-リード >Web-to-リードフォームの作成 リードオブジェクトに登録したい情報を選択済みの項目に入れていきます 戻りURLにフォームの送信ボタンを押した後に遷移するページのURLを入れます 作成ボタンを押すとHTMLコー…

お気に入り機能サンプル②(完結)

引き続き、Railsでお気に入り機能のサンプルを作成していきます。 前回は各ユーザが持っているお気に入り一覧を表示させるところまで作成しました。 今回はログインしたユーザがお気に入りの本を登録・削除する、という仕上げの部分を行っていきます。 コン…