アフィリエイト広告を利用しています

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

2018年05月07日

フォームにカスタムフィールドとタブの追加

今回出したソースの例の中にタブ|フィールド|サブタブの追加例は全部記載している。 注意点はタブであろうがフィールドであろうが、サブタブであろうが どっちも引数1はcustpage_がないとエラーになる。 custpage_プラス任意の意味のある英文字でいいと思う。カスタマイズものなら、custpage_が必須だから。 //Define the user event beforeLoad function function tabsToSalesOrder(type, form) { //Define the values of the beforeLoad type argument if (type == 'edit' || type == 'view') { //タブ例、フォームに追加 var sampleTab = form.addTab('custpage_sample_tab', 'Sample Tab'); //フィールド例、フォームに追加 var newFieldEmail = form.addField('custpage_field_email', 'email', 'Alt Email', null, 'custpage_sample_tab'); //Add a second field to the new tab var newFieldText = form.addField('custpage_field_text', 'textarea', 'Details', null, 'custpage_sample_tab'); //サブタブ例、タブに追加 var sampleSubTab = form.addSubTab('custpage_sample_subtab', 'Sample Subtab', 'custpage_sample_tab'); //Add a select field to the subtab var newSubField = form.addField('custpage_sample_field', 'select', 'My Customers', 'customer', 'custpage_sample_subtab'); //Add a second subtab to the first tab var sampleSubTab = form.addSubTab('custpage_sample_subtab2', 'Second Sample Subtab', 'custpage_sample_tab'); //Add a field to the second subtab var newSubField = form.addField('custpage_sample_field2', 'select', 'My Employees', 'employee', 'custpage_sample_subtab2'); } }

posted by Jude at 11:08 | Comment(0) | NETSUITE

2018年05月06日

ネットスイートフォームにカスタムボタンの追加

カスタマイズフォームを作成し、

そのフォームにカスタムボタンを追加する方法を簡単に紹介します。

 

 

例はSuitelet スクリプト

 

 

 

function beforeload(type,form) {

if(type=='view') {

form.addButton('custpage_button1','button label','on_click_function();')

}

}

 

form.addButtonの引数1は必ずcustpage_プラス任意の英文字の組み合わせ

引数2はボタンのラベル名

引数3は関数を呼び出し、ボタンのイベントとなる。

 

以上っす。

posted by Jude at 20:24 | Comment(0) | NETSUITE

2018年05月05日

ネットスイート保存検索のidを使った呼び出し

ネットスイートのわかる人なら、知ってるかも、

保存検索って実はデータをレポートするための機能です。

しかし、プログラミングに埋めて呼び出すことを使ったら、便利のクエリにもなるです。

var SLICE_LIMIT = 1000;

var search = nlapiLoadSearch(null, 作った保存検索Id);

var resultset = search.runSearch();

 

var results = [];

 

var index = 0;

do {

var subset = resultset.getResults(index, index+1000);

if ( !subset ) break;

subset.forEach( function (row) {

results.push(row);

index++;

});

} while (subset.length === SLICE_LIMIT);

 

return results;

返り値に保存検索した結果リストが入ってる、この結果自由に使うことができる。

この使い方は私が好き

posted by Jude at 09:41 | Comment(0) | NETSUITE

2018年05月04日

保存検索

ネットスイートって最初にレコードの検索が面倒くさいなと思った。 実は全然っす。超簡単です。 それは保存検索機能です。 リストタブから保存検索を新規作成できる。 保存検索ごとにIdを持っているので、 流れは下記の画像のように簡単に載せます。参考にしてください。 説明が面倒なので、画像を貼るだけにさせていただきます。 ==== 1: Screen Shot 2016-10-19 at 00.31.39.png 2: Screen Shot 2016-10-19 at 00.31.54.png 3: Screen Shot 2016-10-19 at 00.32.04.png 4: Screen Shot 2016-10-19 at 00.32.15.png

posted by Jude at 01:16 | Comment(0) | NETSUITE

2018年05月03日

Netsuite fetch url parameters

最近、NetSuite スタートした。

癖が多くて慣れないところで苦戦中......(笑)

少しずつテクニクをシェアしていきます。

今日、URLにあるパラメータ(parameters)の取得(fetch)について

話します。

まずスクリプト(script)の種類には

1,User-evnt scripts

2,Suitelets

3,Scheduled scripts

4,Client scripts

5,Portlet scripts

6,RESTlets

7,installation script

8,Workflow action scripts

がある

余談でした。笑

URLにあるパラメータをゲットするメソッドが

request.getParameter('key1');です

'key'はhttp://www.test.netsuite&key=23451のkeyといパラメータの値、23451を上記のメソッドで取得できるんやで。

確認するには

nlapiLogExecution('error', 'BeforeLoadCase', err)

デバッグ出せる。

引数1,2,3自由につかって、結果出したら引数の意味がわかる。大体タイトル、名前と確認したい変数の感じ。

posted by Jude at 08:57 | Comment(0) | NETSUITE

2018年05月02日

add windows to VirtualBox on Mac

いつもMacを使って、滅多にwindowsしか使えないAppがある

その時に私、MacVirtualBoxを入れた。

さらに、VirtualBoxにWindows10を入れた。

 

問題点一つがあった。

 

仮想環境Virtualでwindowsのsetup errorがあった。

どういうことってレベル高いやつに聞いたら、windowsがこんなもんって、たまに不安定だって。

バカなこと言うなよー

ちゃんと技術を調べると、

それではないぞ。不安定だって、よく言うね。

 

実はメモリーの分配のところで正常に動作していないだけです。returnが0になったわけ。

なぜメモリーの分配を仮想環境で動的にしたのに、正常動作しないのを調べたら、

モリーのspaceを用意する時に足りなかっただけ。

つまり、仮想環境にwindowsを入れる空間が小さかったの。入りきれないだけっす。

 

じゃどうする?大きくすればいいぞー。

はいー解決ーーーーー。

posted by Jude at 08:55 | Comment(0) | Mac

2018年05月01日

Netsuite fetch Item

Netsuite Scriptsで標準オブジェクトItemを取得する場合

var results = nlapiSearchRecord('item', null, null, null);

for(var i = 0; i < results.length; i++){

var record = nlapiLoadRecord(results[i].getRecordType(), results[i].getId());

}

もしあるレコードからsublistのアイテムを取得する場合、sublistのアイテムには種類があることに注意しましょう。

posted by Jude at 09:19 | Comment(0) | NETSUITE

2018年04月30日

Mac Disk is full

Macのディスクいっぱいになった時に

ダウンロードすらできなくなった経験がありますでしょうか。

 

今日、僕があった。原因がいろいろ、ファイルの管理など.....

それで解決方法は

1:DeskTopを綺麗にする

2:Trashを空にする

3:Downloadを掃除する。

4:Movie,Pictureなどを掃除する。

 

上記の方法で掃除したら、It will be Ok!

thanx.

posted by Jude at 10:42 | Comment(0) | Mac

2018年04月29日

VF date formate

 

VF
01: YYYY/MM/DD 形式
02:<apex:outputText value="{0, date, yyyy/MM/dd}">
03:      <apex:param value="{!ItemDate}"></apex:param>
04:</apex:outputtext>
05: MM/DD/YYYY 形式
06:<apex:outputText value="{0, date, MM/dd/yyyy}">
07:      <apex:param value="{!ItemDate}"></apex:param>
08: DD/MM/YYYY 形式
09:</apex:outputtext>
10:<apex:outputText value="{0, date, dd/MM/yyyy}">
11:      <apex:param value="{!ItemDate}"></apex:param>
12:</apex:outputtext>
13: DD/MMM/YYYY 形式(MMM:Sep.)
14:</apex:outputtext>
15:<apex:outputText value="{0, date, dd/MMM/yyyy}">
16:      <apex:param value="{!ItemDate}"></apex:param>
17:</apex:outputtext>

自由にいろいろできるから、結構便利かなと思っている。

 

ちなみなですけど。 下記のものが遊びとして、無料のアンケートを作成し使えるツールです。 よかったら、遊んでみてくださいね。

posted by Jude at 10:26 | Comment(0) | SFDC

2018年04月28日

sfdcのクラスでオブジェクト及び項目の情報を取得

1:custom object(カスタムオブジェクト)
    • If it's custom object (eg. Account)

Account.sObjectType.getDescribe().isCustom() return:true-------> It's custom return:false-------> No custom

    • Label (eg. Account)

Account.sObjectType.getDescribe().getLabel()

    • API Name (eg. Account)

Account.sObjectType.getDescribe().getName()

posted by Jude at 11:23 | Comment(0) | SFDC
いつもお世話になります。ブログ引越しになったので最新のSFDC情報はこちらへ SFU_CRT_BDG_Pltfrm_App_Blder_RGB.jpg SFU_CRT_BDG_Admin_RGB.jpg
プロフィール
Judeさんの画像
Jude
こんにちは、自由が欲しいJudeっす。最近ネットビジネスを始まった。結婚はしていないが、会社の残業が大嫌い、何しても周りの人に迷惑をかけないように、社会に負の影響を与えないように常に意識してる。残業のない国になるため、できるところでコツコツ貢献しておる。、国民のみんなきっともっと幸せと信じている。
プロフィール
<< 2019年01月 >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
検索
月別アーカイブ
日別アーカイブ
最新コメント
ファン
×

この広告は30日以上新しい記事の更新がないブログに表示されております。