• multitaskcat
  • NEWBIE
  • 0 Points
  • Member since 2010

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 3
    Questions
  • 3
    Replies

Aというカスタムオブジェクトと、Bというカスタムオブジェクトがあり、BはAの子オブジェクトに設定しています(主従関係)。

 

そしてVisualforceページを作り、AとBの項目履歴を

一つのpageblockTableで一覧表示したいと考えており、

そのためのApexクラスを作成しています。

 

A、Bの履歴テーブル(「A__History」、「B__History」)をSOQLで呼び出し、任意のクラス型のlistに格納しようとしているのですが、

履歴テーブルの「Field」という項目(変更された項目名)がAPI参照名になっており、

そのままでは、ページに表示してもユーザが理解できません。

 

この、「Field」項目に格納されているAPI参照名を、項目名に変換する方法について

なにかアイディアはないものでしょうか?

 

よろしくお願い致します。

 

ある決まったテキストテンプレートのメールを、定期的に(毎週月曜正午、など)送信したいのですが、何か方法はありますでしょうか?

 

 

『メールテンプレート』と言えば

コミュニケーションテンプレート>電子メールテンプレート

かと思ったのですが、こちらのテンプレートのメールを定期的に送信する手段が思いつかず。。。

 

1)分析スナップショットのスケジュールを設定し、定期的にレコードを作成

2)ワークフロールールを、「(1)のレコードが作成されたとき」で設定

3)上記ルール適用時のアクションに、電子メールアラートを設定

 

でできるかと思ったのですが、分析スナップショットの対象オブジェクトにはワークフローに含めることが出来ないのですね。

(1)でエラーが出てしまいました。

 

 

一方『定期的に送信』という側面では、

・レポート・ダッシュボードのスケジュール

・アップデートリマインダー

が思い浮かんだのですが、こちらは件名などを設定出来ないため、実用は難しいかと。

 

 

何かいい方法があれば、アドバイスをいただけると幸いです!

よろしくお願いいたします。

ある日付項目があります(date__c とします)。

 

現在の日時が、この日付の17:00を過ぎているかどうか

を判断する数式項目を作りたいと思っています。

 

 if( now() > 『date__c の17:00』 , "過ぎています" , "まだです" )

 

 というような数式を想定しているのですが、

 

  『date__c の17:00』

 

 を表記する方法が分かりません。。。 

 

ベーシックサポートで

データ型が日付/時間型では時間は設定出来ない」

と言われてしまったのですが、

テキスト型にすると不等号が使えないですし。。。

 

 

この要求を叶えるには、どういう方法をとったらいいのでしょうか?

アイディアのある方、アドバイスをお願いします!!

03-25-2010 11:43 AM
にmultitaskcatにより編集されたメッセージ

ある決まったテキストテンプレートのメールを、定期的に(毎週月曜正午、など)送信したいのですが、何か方法はありますでしょうか?

 

 

『メールテンプレート』と言えば

コミュニケーションテンプレート>電子メールテンプレート

かと思ったのですが、こちらのテンプレートのメールを定期的に送信する手段が思いつかず。。。

 

1)分析スナップショットのスケジュールを設定し、定期的にレコードを作成

2)ワークフロールールを、「(1)のレコードが作成されたとき」で設定

3)上記ルール適用時のアクションに、電子メールアラートを設定

 

でできるかと思ったのですが、分析スナップショットの対象オブジェクトにはワークフローに含めることが出来ないのですね。

(1)でエラーが出てしまいました。

 

 

一方『定期的に送信』という側面では、

・レポート・ダッシュボードのスケジュール

・アップデートリマインダー

が思い浮かんだのですが、こちらは件名などを設定出来ないため、実用は難しいかと。

 

 

何かいい方法があれば、アドバイスをいただけると幸いです!

よろしくお願いいたします。

ある日付項目があります(date__c とします)。

 

現在の日時が、この日付の17:00を過ぎているかどうか

を判断する数式項目を作りたいと思っています。

 

 if( now() > 『date__c の17:00』 , "過ぎています" , "まだです" )

 

 というような数式を想定しているのですが、

 

  『date__c の17:00』

 

 を表記する方法が分かりません。。。 

 

ベーシックサポートで

データ型が日付/時間型では時間は設定出来ない」

と言われてしまったのですが、

テキスト型にすると不等号が使えないですし。。。

 

 

この要求を叶えるには、どういう方法をとったらいいのでしょうか?

アイディアのある方、アドバイスをお願いします!!

03-25-2010 11:43 AM
にmultitaskcatにより編集されたメッセージ

やむを得ず、ほぼ独学で簡単なアプリケーションを開発しています。(Eclipse使用) 

Javaを知っていればある程度のロジックは組めるのですが、独特なもの(SOQL、ガバナ制限など)に対する対応方法を都度調査して解決している状態で、なかなか体系的な知識には成り得ません。

また、トレーニングやプログラミングバイブルを購入する余裕もなく、周りに聞ける人もおらず、ネット上の情報が頼りです。

 

そこで、良い情報入手方法や勉強方法などあれば、是非おすすめしていただきたいと思います。

実際のコードを見るのも勉強になると思うので、ApexExchangeにあるアプリケーションで参考になりそうなものなどあげていただけると、とても助かります。