問題タブ [sugarbean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
522 参照

php - SuiteCRM での Lead Save Database エラー

Logic Hookモジュール内に を作成しLeadsて、データベースのフィールドに保存しました。問題は、最初にリードを保存すると、重複したメッセージが表示されることです。

データベース障害エラー チェック SuiteCRM ログ。

このコードをコメントアウトするLeadと、保存されます。

ロジックフック:

0 投票する
2 に答える
1042 参照

php - Sugar Bean を使用して DetailView の通貨フィールドを変更する方法 - SugarCRM

SugarCRM 6.5.20 CE を使用しています

問題: 通貨を含むフィールドの前に「$」記号を追加します。

解決:$this->bean->final_sale_amount_c = '$' . $this->bean->final_sale_amount_c;

このソリューションは、テキスト フィールドであるすべてのフィールドで機能します。「75.00」が「$75.00」に変更されます。しかし、たまたま通貨フィールドであるフィールドでは、DetailView の出力は単純に「0.00」です。

<span>また、クラスを持たない通貨フィールドを除くすべてのクラスが「sugar_field」と等しいことにも気付きました。

やった

そして戻ってきました:

文字列(12) "75000.000000"

final_sale_amount_cinitial_deposit_c、およびを除くすべてのフィールドは正常にamount機能します。

以下の完全なコード:

0 投票する
2 に答える
424 参照

sugarcrm - SugarCRM 7 で作成されたカスタムの Hello World ビューでヘッダー ペインを構成する方法

SugarCRM PRO 7.6 でテキスト "Hello World" のみを表示するカスタム ビューをゼロから作成し、そのビューを表示するために作成されたカスタム レイアウト内にそのビューを配置しました。

私が行った変更により、新しく作成したレイアウト内に「Hello World」ビューを表示することに成功しましたが、カスタム ビューのすぐ上にあるヘッダー ペインに何かを表示することに成功しませんでした。

私のレイアウトとビューのフォルダー構造を以下に示します。

ここに画像の説明を入力

4 つのファイルすべてと、それらに含まれるコードを以下に示します。

helloworldlayout.js

helloworldlayout.php

helloworldview.js

helloworldview.hbs

最後に、次を使用してこの Hello World ビューにアクセスしています。

以下に示す画像で強調表示されているヘッダーペインを構成するためのベストプラクティスは何ですか?

ここに画像の説明を入力

0 投票する
2 に答える
451 参照

sql - SugarCRM の Sugar クエリ構文エラー

テーブルの見込み客を見込み客と結合しようとしています。このクエリを実行しています

実行前はこんな感じ。

次のようにクエリをコンパイルしています

このクエリは、実行後に機能しません。コンパイル後のクエリ結果は

エラーが() WHEREであることはわかっていますが、これを削除する必要がありますが、これらのブラケットと where 句 (SQL で生成されたクエリに表示されている) を削除するために、sugar クエリを変更することはできません。

0 投票する
1 に答える
234 参照

sql - Sugar CRM の Sugar query equals メソッド

2 つのテーブルに 1 対多の関係があります。両方のテーブルで (特定のフィールドの) 等しい値に基づいてレコードを取得したいと考えています。今はこんな感じでやってます

equals メソッドで、プロスペクト テーブルの first_name とリード テーブルの first_name を一致させようとしていることがわかります。

ここで直面している問題は、equals メソッドの 2 番目の引数が、リード テーブルの first_name フィールドの値ではなく、「leads.first_name」のような完全な値と見なされることです。プロスペクト テーブルの first_name とリード テーブルの first_name を一致させたいと考えています。どうすればそれで行くことができますか?

0 投票する
1 に答える
570 参照

php - ifElse の SugarCRM フィールド計算例

SugarCRM は初めてです。スタジオでフィールド値を計算する必要があります。しかし、分母に入るフィールドの1つが0になる可能性があります。したがって、ifElseを使用して式を変更したいのですが、その方法は.

例 - If (field1>0){calcField/field1} else(calcField=0)。

0 投票する
1 に答える
384 参照

php - Sugar CRM でカスタム プラグインを作成して使用するにはどうすればよいですか?

私は砂糖CRMにかなり慣れていません。カスタム プラグインを作成して Sugar CRM で使用する方法を教えてください。私の仕事は、sugar CRM の連絡先モジュールのリスト ビューを変更することです。