• TShinchi
  • NEWBIE
  • 0 Points
  • Member since 2012

  • Chatter
    Feed
  • 0
    Best Answers
  • 1
    Likes Received
  • 0
    Likes Given
  • 7
    Questions
  • 10
    Replies

Hello.

 

I want to know how to eval visualforce tag(ex apex:commandLink) in Apex code.

 

String target = '<apex:commandLink action="{!printAAA}" target="_blank">LinkText<apex:param value="{!name}" name="company" assignTo="{!strCompany}"/></apex:commandLink>'

String result = eval(target);

 It couldn't work.

I want to get parsed HTML string by eval. Plesae give me any idea.

 

Regards

Hello.

 

I want to urlencode in Apex code. But I cant't find any way.

 

String targetString = 'テスト用文字列';

String encodedString = URLENCODE(targetString);

 

 

If I can encode like above sample. But, It's occur Error.

 

Please tell me How to urlencode in Apex code.

 

SOQLにて、親オブジェクト(Account)に対する子オブジェクトをサブクエリで取得しようと試みているのですが、

                              ^
ERROR at Row:1:Column:52
Didn't understand relationship '* in FROM part of query call. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

 

のようなエラーが出て、取得することができません。

 

実行しようとしているSOQLは以下になります。

 

Select Name, (SELECT Name FROM Children) From Account

 

ChildrenオブジェクトはAccountの「カスタム項目 & リレーション」で子リレーション名「Children」を定義しています。

 

以上、よろしくお願いします。

以下のように、WhatIdに対してLike検索を行なって、活動情報を取得しようとするのですが、「System.QueryException: invalid operator on id field」というSOQLのエラーが出ます。

 

        String accountIdType = '001%';
        String opportunityIdType = '006%';
       
        soql1 = 'SELECT ID, ActivityDate FROM Event WHERE (WhatId Like :accountIdType OR WhatId Like:opportunityIdType) And Comments_Type__c = null AND ActivityDate != null AND ISDELETED = false ORDER BY ActivityDate DESC ';

 

「WhatId Like」の箇所を「WhatId =」とLikeを使わないようにするとエラーは生じなくなるのですが、当然目的のレコードは取れません。

この問題に関して、解決策があれば、ご教示いただければと思います。

 

よろしくお願いします。

 

Visualforceでapex:commandButtonタグを配置して、これを押下(クリック)した際に、

新規ウィンドウを開いて、新規ウィンドウ側に処理結果を描画する方法はないでしょうか。

 

現在は

 

 

<apex:commandButton action="{!printResult}" value="検索実行"/>

 

 

のようにして、ボタン押下で、printResultメソッドが実行され、結果が同一ウィンドウに表示されますが、

これを新規のウィンドウの中に出力したいです。

Visualforceで作り込んだページにルックアップ付きの入力フォームを組み込みたいと考えています。

 

これを実現するためのApexタグ(<apex:???>)は提供されているでしょうか。

また、提供されていない場合、どのようにすれば実現できるでしょうか。

 

http://boards.developerforce.com/t5/Visualforce-Development/Lookup-button-in-Visualforce-Page/m-p/123275#M12029

 

のあたりを参考にしてみていますが、上手くいかず。。。

 

何かご存知の方、おられましたら、よろしくお願いします。

選択リストの選択値を取得して、VisualForceページ上に取得した選択リストの選択値を使ったプルダウンを表示したいと考えています。

 

http://kuryuryu.blog51.fc2.com/blog-category-6.html

 

などを参考に、任意の選択値でページにプルダウンを表示することはできました。

 

やりたいことは、例えばある項目Aで、選択値(選択肢)として、'AAA'、'BBB'の二択があったときに、この'AAA'と'BBB'をApexクラスで取得して、

プルダウン表示するということです。

SOQLで、ある項目の選択値をとってきたりできるのでしょうか。

 

よろしくお願いします。

Visualforceでapex:commandButtonタグを配置して、これを押下(クリック)した際に、

新規ウィンドウを開いて、新規ウィンドウ側に処理結果を描画する方法はないでしょうか。

 

現在は

 

 

<apex:commandButton action="{!printResult}" value="検索実行"/>

 

 

のようにして、ボタン押下で、printResultメソッドが実行され、結果が同一ウィンドウに表示されますが、

これを新規のウィンドウの中に出力したいです。

Hello.

 

I want to urlencode in Apex code. But I cant't find any way.

 

String targetString = 'テスト用文字列';

String encodedString = URLENCODE(targetString);

 

 

If I can encode like above sample. But, It's occur Error.

 

Please tell me How to urlencode in Apex code.

 

SOQLにて、親オブジェクト(Account)に対する子オブジェクトをサブクエリで取得しようと試みているのですが、

                              ^
ERROR at Row:1:Column:52
Didn't understand relationship '* in FROM part of query call. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

 

のようなエラーが出て、取得することができません。

 

実行しようとしているSOQLは以下になります。

 

Select Name, (SELECT Name FROM Children) From Account

 

ChildrenオブジェクトはAccountの「カスタム項目 & リレーション」で子リレーション名「Children」を定義しています。

 

以上、よろしくお願いします。

以下のように、WhatIdに対してLike検索を行なって、活動情報を取得しようとするのですが、「System.QueryException: invalid operator on id field」というSOQLのエラーが出ます。

 

        String accountIdType = '001%';
        String opportunityIdType = '006%';
       
        soql1 = 'SELECT ID, ActivityDate FROM Event WHERE (WhatId Like :accountIdType OR WhatId Like:opportunityIdType) And Comments_Type__c = null AND ActivityDate != null AND ISDELETED = false ORDER BY ActivityDate DESC ';

 

「WhatId Like」の箇所を「WhatId =」とLikeを使わないようにするとエラーは生じなくなるのですが、当然目的のレコードは取れません。

この問題に関して、解決策があれば、ご教示いただければと思います。

 

よろしくお願いします。

 

Visualforceでapex:commandButtonタグを配置して、これを押下(クリック)した際に、

新規ウィンドウを開いて、新規ウィンドウ側に処理結果を描画する方法はないでしょうか。

 

現在は

 

 

<apex:commandButton action="{!printResult}" value="検索実行"/>

 

 

のようにして、ボタン押下で、printResultメソッドが実行され、結果が同一ウィンドウに表示されますが、

これを新規のウィンドウの中に出力したいです。

Visualforceで作り込んだページにルックアップ付きの入力フォームを組み込みたいと考えています。

 

これを実現するためのApexタグ(<apex:???>)は提供されているでしょうか。

また、提供されていない場合、どのようにすれば実現できるでしょうか。

 

http://boards.developerforce.com/t5/Visualforce-Development/Lookup-button-in-Visualforce-Page/m-p/123275#M12029

 

のあたりを参考にしてみていますが、上手くいかず。。。

 

何かご存知の方、おられましたら、よろしくお願いします。

選択リストの選択値を取得して、VisualForceページ上に取得した選択リストの選択値を使ったプルダウンを表示したいと考えています。

 

http://kuryuryu.blog51.fc2.com/blog-category-6.html

 

などを参考に、任意の選択値でページにプルダウンを表示することはできました。

 

やりたいことは、例えばある項目Aで、選択値(選択肢)として、'AAA'、'BBB'の二択があったときに、この'AAA'と'BBB'をApexクラスで取得して、

プルダウン表示するということです。

SOQLで、ある項目の選択値をとってきたりできるのでしょうか。

 

よろしくお願いします。