SlideShare una empresa de Scribd logo
1 de 9
E2D3 ver. 0.2 API Instruction 
http://e2d3.azurewebsites.net/en/index.html
Index of E2D3 API 
1. e2d3.initialize 
2. e2d3.setBindData 
3. e2d3.addChangeEvent 
4. e2d3.bind2Json 
5. e2d3.json2Excel 
6. e2d3.trimmedJson2Excel 
7. e2d3.releaseBindDataById 
8. showObj 
9. showError 
10.e2d3.getBindDataById 
11.e2d3.getAllBindData
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.initialize It is required to be activated first on a page in which 
you make graphs. 
You can confirm whether your API is available in 
Office.jp with callback. 
Inserted: Office Application is 
activated. 
DocumentOpened: The file is 
opened with the application 
being integrated 
e2d3.setBindData You can make data bind for the graph from a selected 
area. 
The data of the selected area will be reflected on a 
graph by making data bind. You can display area 
selection with the parameter 
@args [object] necessary: 
id(strings) : unique bind ID 
(consecutive numbers from the 
whole bind numbers when any 
number is not specified) 
is_prompt(0 | 1) : 
1, it displays Area Selection UI. 
0, when the data area is already 
selected and Area Selection UNI is 
not required. 
@callback [funciton] necessary: 
callback after process completion 
Bind object will return 
callback Parameter when it 
succeeds. 
It returns “false” when it fails.
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.addChangeEvent You can register onChange event of bind 
target data. 
When you alter the cell value against bind 
data which is already registered in 
setBindData, You can select it as callback 
@binding [object] necessary: 
Binding object. 
Please set returned Bind object with setBindData object 
@callback [funciton] : 
Calllback after processing completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned . 
When it fails, it 
returns “false”. 
e2d3.bind2Json You can acquire Cell area data of bind 
target in JSON format from selected Bind 
ID. 
@bindId [strings] necessary: 
unique Bind ID. Please select Bind ID set in set BindId 
@args [object] necessary: 
dimension(1d | 2d) : JSON data structure. 
1d: the first row of data. If the value on th top is a 
number, it will be JSON format; e.g. [[1,2,3…]]. 
If the value on th top is a character, it will be a format 
such as [{a:[1,2,3…]}]. 
2d: 2 dimensional data. The first row of Excel table will 
be converted to a title row. The title is compatible with 
muti-bite data. 
[ 
{“a”:”1”,”b”:”2”,”c”:”3”}, 
{“a”:”100”,”b”:”101”,”c”:”102”},... 
] 
@callback [funciton] necessary: 
Callback after process completion 
When it succeeds 
JSON data 
structured as 
callback parameter 
will be returned. 
When it fails, it 
returns “false”.
Method Description Parameter Return Value 
e2d3.json2Excel You can insert simple 2 dimensional JSON 
array into each cell in Excel. 
You can use format of [[a,b,c],[x,y,z]…]. 
*You can only insert value Please acquire 
the value from selected area using other 
method; e.g. bind2json. 
@json [array] necessary: 
JSON format data to insert into cells. 
It is available in JavaScript array object and text e.g. 
“[[a,b,c],[x,y,z]…]”. 
TSV file or CSV file can be acquired from jQuery. 
*Caution: D3.csv method converts data. 
@callback [funciton] : 
Callback after processing completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”. 
e2d3.trimmedJson2Exce 
l 
Insert JSON data including an object into 
each cell in Excel. 
You can specify corresponding JSON 
format by parameter. 
*Currently 2d option is available. Please 
use json2Excel in Array format when using 
1d. 
@json [array,object] necessary: 
JSON format CSV file data to insert into cells. 
@args [object] necessary: 
dimension(2d) : JSON data structure. 
2d: 2 dimensional data. The first row of Excel table will 
be converted to a title row. The title is compatible with 
multi-bite data. 
[ 
{“a”:”1”,”b”:”2”,”c”:”3”}, 
{“a”:”100”,”b”:”101”,”c”:”102”},... 
] 
@callback [funciton] necessary: 
Callback after process completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”.
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.releaseBindDataBy 
Id 
You can cancel specified Bind ID. 
When data areas are different in each 
graph, it is recommended to set Parameter 
to call up the event in a page. 
Altering graphs does not affect bind and it 
will remain unchanged. 
@args [object] necessary: 
id(strings) : unique bind ID (consecutive numbers from 
the whole bind numbers when any number is not 
specified.) 
isDataDelete(1|Unspecified) : 
1, values in the cells of data area bound will be deleted 
when you cancel bind. 
@callback [function] necessary: 
callback after process completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”.
API List (Global) 
Method Description Parameter Return Value 
showObj The function for debugging. 
Given object and array in the end of <body> tag will be 
written. 
@obj [object array] necessary: 
Object or array to be developed 
@s [number]: 
Parameter to process Loop. Currently it 
is not available. 
showError The function for debugging. 
When “#message_area” exists, given messages will be 
displayed within the area. 
Given messages in the beginning of <body> tag will be 
displayed. 
Messages will be displayed using “fadein” and ‘fadeOut” 
in jQuery. 
@message [strings] necessary: 
Messages to display 
@_type [strings]: 
It sets a theme for Message area. 
Color theme of Twitter Bootstrap will be 
applied. 
“default”, ”primary”, ”success”, ”warning” 
, ”danger “ are available.
API List (Currently Unavailable) 
Method Description Parameter Return Value 
e2d3.getBindDataById You can obtain Bind Object by Bind ID when you want to 
obtain Bind data that are not in setBindData Callback. 
*This method is not available yet. Please save data 
separately gained by Callback function of setBindData 
@bindId [strings] necessary: 
Target Bind ID 
@callback [funciton] necessary: 
Callback after process completion 
Bind object returns a 
callback parameter 
when it succeeds. 
It returns “false” 
when it fails. 
e2d3.getAllBindData You can obtain whole bind data in arrays 
when you want to obtain Bind data that are 
not in setBindData Callback. 
*This method is not available yet. Please save data 
separately gained by Callback function of setBindData 
@callback [funciton] necessary: 
Callback after process completion 
Bind object will return 
a callback parameter 
when it succeeds. 
It returns “false” 
when it fails.
E2D3 Project Member 
[ver. 0.2, 2014/9/19-11/19] 
Chief Engineer: Yu Yamamoto 
Engineer: Nobuaki Okada, Norihiko Sawa, Shu Saikawa, Takeshi Osoekawa, Teruyoshi Matsushima 
Legal Affairs: Ryo Kato 
Logo Designer: Shuntaro Okazaki 
Slide Designer: Motoi Takase 
Translator: Takeshi Shinohara 
Video Editor: Iwao Katsumura 
Web Designer: Junichi Tashiro 
Project Leader: Yasunobu Igarashi 
Acknowledge: We would like to thank Tsuyoshi Matsuzaki for his helpful suggestions. 
[ver. 0.1, 2014/5/1-6/24] 
Chief Engineer: Teruyoshi Matsushima 
Project Leader: Yasunobu Igarashi

Más contenido relacionado

La actualidad más candente

Insurance Optimization
Insurance OptimizationInsurance Optimization
Insurance Optimization
Albert Chu
 

La actualidad más candente (19)

Intake 38 5
Intake 38 5Intake 38 5
Intake 38 5
 
Bt0082 visual basic2
Bt0082 visual basic2Bt0082 visual basic2
Bt0082 visual basic2
 
Intake 38 data access 5
Intake 38 data access 5Intake 38 data access 5
Intake 38 data access 5
 
Icom4015 lecture14-f16
Icom4015 lecture14-f16Icom4015 lecture14-f16
Icom4015 lecture14-f16
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arrays
 
Array BPK 2
Array BPK 2Array BPK 2
Array BPK 2
 
Arrays C#
Arrays C#Arrays C#
Arrays C#
 
Intake 38 data access 3
Intake 38 data access 3Intake 38 data access 3
Intake 38 data access 3
 
Icom4015 lecture9-f16
Icom4015 lecture9-f16Icom4015 lecture9-f16
Icom4015 lecture9-f16
 
Input output
Input outputInput output
Input output
 
Array in C full basic explanation
Array in C full basic explanationArray in C full basic explanation
Array in C full basic explanation
 
Advanced java practical semester 6_computer science
Advanced java practical semester 6_computer scienceAdvanced java practical semester 6_computer science
Advanced java practical semester 6_computer science
 
Combinator Pattern in Java 8
Combinator Pattern in Java 8Combinator Pattern in Java 8
Combinator Pattern in Java 8
 
JDBC for CSQL Database
JDBC for CSQL DatabaseJDBC for CSQL Database
JDBC for CSQL Database
 
Array
ArrayArray
Array
 
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
 
Insurance Optimization
Insurance OptimizationInsurance Optimization
Insurance Optimization
 
packaging procedures_and_state
packaging procedures_and_statepackaging procedures_and_state
packaging procedures_and_state
 
Intake 38 5 1
Intake 38 5 1Intake 38 5 1
Intake 38 5 1
 

Destacado

Questionnaire analysis stephen
Questionnaire analysis stephenQuestionnaire analysis stephen
Questionnaire analysis stephen
SHubbard1
 
Rupor: PR of placemarketing
Rupor: PR of placemarketingRupor: PR of placemarketing
Rupor: PR of placemarketing
Mikhail Starov
 
Empreendendo na Ilha do Silício
Empreendendo na Ilha do SilícioEmpreendendo na Ilha do Silício
Empreendendo na Ilha do Silício
Bruno Ghisi
 
Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“
Vidmantas Budrys
 
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 193.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
Karsodikromo Yatiman
 
Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"
SocialMediaClubCA
 
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SMEQuảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
Bui Hang
 

Destacado (20)

Questionnaire analysis stephen
Questionnaire analysis stephenQuestionnaire analysis stephen
Questionnaire analysis stephen
 
Stramz bar
Stramz barStramz bar
Stramz bar
 
Rupor: PR of placemarketing
Rupor: PR of placemarketingRupor: PR of placemarketing
Rupor: PR of placemarketing
 
Mba education and its utility in the corporate world
Mba education and its utility in the corporate worldMba education and its utility in the corporate world
Mba education and its utility in the corporate world
 
Abc case study
Abc case studyAbc case study
Abc case study
 
Slide-ISCMS-2
Slide-ISCMS-2Slide-ISCMS-2
Slide-ISCMS-2
 
Lcda. curriculum
Lcda. curriculumLcda. curriculum
Lcda. curriculum
 
Empreendendo na Ilha do Silício
Empreendendo na Ilha do SilícioEmpreendendo na Ilha do Silício
Empreendendo na Ilha do Silício
 
Lambton college
Lambton collegeLambton college
Lambton college
 
Zona network italia
Zona network italiaZona network italia
Zona network italia
 
iPad 2 accessibility
iPad 2 accessibilityiPad 2 accessibility
iPad 2 accessibility
 
Katalog
KatalogKatalog
Katalog
 
Topik 1.0
Topik 1.0Topik 1.0
Topik 1.0
 
And Then Now (Portfolio)
And Then Now (Portfolio)And Then Now (Portfolio)
And Then Now (Portfolio)
 
Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“
 
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 193.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
 
Resumo currier radioatidade c
Resumo currier radioatidade cResumo currier radioatidade c
Resumo currier radioatidade c
 
Marussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему мируMarussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему миру
 
Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"
 
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SMEQuảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
 

Similar a E2D3 ver. 0.2 API Instruction

.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
mwillmer
 
Question IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docxQuestion IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docx
audeleypearl
 
Js info vis_toolkit
Js info vis_toolkitJs info vis_toolkit
Js info vis_toolkit
nikhilyagnic
 
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.pptDESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
AntoJoseph36
 
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docxConsider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
maxinesmith73660
 

Similar a E2D3 ver. 0.2 API Instruction (20)

CPP Homework Help
CPP Homework HelpCPP Homework Help
CPP Homework Help
 
Algorithms devised for a google interview
Algorithms devised for a google interviewAlgorithms devised for a google interview
Algorithms devised for a google interview
 
Joel Landis Net Portfolio
Joel Landis Net PortfolioJoel Landis Net Portfolio
Joel Landis Net Portfolio
 
Introduction to Spring MVC
Introduction to Spring MVCIntroduction to Spring MVC
Introduction to Spring MVC
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
 
Functions in c++
Functions in c++Functions in c++
Functions in c++
 
Question IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docxQuestion IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docx
 
Ado.Net
Ado.NetAdo.Net
Ado.Net
 
Session 2 django material for training at baabtra models
Session 2 django material for training at baabtra modelsSession 2 django material for training at baabtra models
Session 2 django material for training at baabtra models
 
Practical Google App Engine Applications In Py
Practical Google App Engine Applications In PyPractical Google App Engine Applications In Py
Practical Google App Engine Applications In Py
 
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & NodesOGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
 
Js info vis_toolkit
Js info vis_toolkitJs info vis_toolkit
Js info vis_toolkit
 
Grid gain paper
Grid gain paperGrid gain paper
Grid gain paper
 
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.pptDESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
 
R Tanenbaum .Net Portfolio
R Tanenbaum .Net PortfolioR Tanenbaum .Net Portfolio
R Tanenbaum .Net Portfolio
 
Chapter2
Chapter2Chapter2
Chapter2
 
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docxConsider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
 
Computer science ms
Computer science msComputer science ms
Computer science ms
 
Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0
 
Chapter2
Chapter2Chapter2
Chapter2
 

Más de E2D3.org

小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
E2D3.org
 

Más de E2D3.org (20)

シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題
 
データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測
 
Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法
 
プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術
 
そうだ 離島、行こう。
そうだ 離島、行こう。そうだ 離島、行こう。
そうだ 離島、行こう。
 
データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」
 
「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法
 
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
 
E2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会いE2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会い
 
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

 
プロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しいプロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しい
 
タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!
 
「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」
 
2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料
 
日本統計学会-統計教育賞
日本統計学会-統計教育賞日本統計学会-統計教育賞
日本統計学会-統計教育賞
 
「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」
 
プロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディングプロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディング
 
名古屋工業大学の講義資料
名古屋工業大学の講義資料名古屋工業大学の講義資料
名古屋工業大学の講義資料
 

Último

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Último (20)

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 

E2D3 ver. 0.2 API Instruction

  • 1. E2D3 ver. 0.2 API Instruction http://e2d3.azurewebsites.net/en/index.html
  • 2. Index of E2D3 API 1. e2d3.initialize 2. e2d3.setBindData 3. e2d3.addChangeEvent 4. e2d3.bind2Json 5. e2d3.json2Excel 6. e2d3.trimmedJson2Excel 7. e2d3.releaseBindDataById 8. showObj 9. showError 10.e2d3.getBindDataById 11.e2d3.getAllBindData
  • 3. API List (e2d3) Method Description Parameter Return Value e2d3.initialize It is required to be activated first on a page in which you make graphs. You can confirm whether your API is available in Office.jp with callback. Inserted: Office Application is activated. DocumentOpened: The file is opened with the application being integrated e2d3.setBindData You can make data bind for the graph from a selected area. The data of the selected area will be reflected on a graph by making data bind. You can display area selection with the parameter @args [object] necessary: id(strings) : unique bind ID (consecutive numbers from the whole bind numbers when any number is not specified) is_prompt(0 | 1) : 1, it displays Area Selection UI. 0, when the data area is already selected and Area Selection UNI is not required. @callback [funciton] necessary: callback after process completion Bind object will return callback Parameter when it succeeds. It returns “false” when it fails.
  • 4. API List (e2d3) Method Description Parameter Return Value e2d3.addChangeEvent You can register onChange event of bind target data. When you alter the cell value against bind data which is already registered in setBindData, You can select it as callback @binding [object] necessary: Binding object. Please set returned Bind object with setBindData object @callback [funciton] : Calllback after processing completion When callback function is selected and it is successful, “true” will be returned . When it fails, it returns “false”. e2d3.bind2Json You can acquire Cell area data of bind target in JSON format from selected Bind ID. @bindId [strings] necessary: unique Bind ID. Please select Bind ID set in set BindId @args [object] necessary: dimension(1d | 2d) : JSON data structure. 1d: the first row of data. If the value on th top is a number, it will be JSON format; e.g. [[1,2,3…]]. If the value on th top is a character, it will be a format such as [{a:[1,2,3…]}]. 2d: 2 dimensional data. The first row of Excel table will be converted to a title row. The title is compatible with muti-bite data. [ {“a”:”1”,”b”:”2”,”c”:”3”}, {“a”:”100”,”b”:”101”,”c”:”102”},... ] @callback [funciton] necessary: Callback after process completion When it succeeds JSON data structured as callback parameter will be returned. When it fails, it returns “false”.
  • 5. Method Description Parameter Return Value e2d3.json2Excel You can insert simple 2 dimensional JSON array into each cell in Excel. You can use format of [[a,b,c],[x,y,z]…]. *You can only insert value Please acquire the value from selected area using other method; e.g. bind2json. @json [array] necessary: JSON format data to insert into cells. It is available in JavaScript array object and text e.g. “[[a,b,c],[x,y,z]…]”. TSV file or CSV file can be acquired from jQuery. *Caution: D3.csv method converts data. @callback [funciton] : Callback after processing completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”. e2d3.trimmedJson2Exce l Insert JSON data including an object into each cell in Excel. You can specify corresponding JSON format by parameter. *Currently 2d option is available. Please use json2Excel in Array format when using 1d. @json [array,object] necessary: JSON format CSV file data to insert into cells. @args [object] necessary: dimension(2d) : JSON data structure. 2d: 2 dimensional data. The first row of Excel table will be converted to a title row. The title is compatible with multi-bite data. [ {“a”:”1”,”b”:”2”,”c”:”3”}, {“a”:”100”,”b”:”101”,”c”:”102”},... ] @callback [funciton] necessary: Callback after process completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”.
  • 6. API List (e2d3) Method Description Parameter Return Value e2d3.releaseBindDataBy Id You can cancel specified Bind ID. When data areas are different in each graph, it is recommended to set Parameter to call up the event in a page. Altering graphs does not affect bind and it will remain unchanged. @args [object] necessary: id(strings) : unique bind ID (consecutive numbers from the whole bind numbers when any number is not specified.) isDataDelete(1|Unspecified) : 1, values in the cells of data area bound will be deleted when you cancel bind. @callback [function] necessary: callback after process completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”.
  • 7. API List (Global) Method Description Parameter Return Value showObj The function for debugging. Given object and array in the end of <body> tag will be written. @obj [object array] necessary: Object or array to be developed @s [number]: Parameter to process Loop. Currently it is not available. showError The function for debugging. When “#message_area” exists, given messages will be displayed within the area. Given messages in the beginning of <body> tag will be displayed. Messages will be displayed using “fadein” and ‘fadeOut” in jQuery. @message [strings] necessary: Messages to display @_type [strings]: It sets a theme for Message area. Color theme of Twitter Bootstrap will be applied. “default”, ”primary”, ”success”, ”warning” , ”danger “ are available.
  • 8. API List (Currently Unavailable) Method Description Parameter Return Value e2d3.getBindDataById You can obtain Bind Object by Bind ID when you want to obtain Bind data that are not in setBindData Callback. *This method is not available yet. Please save data separately gained by Callback function of setBindData @bindId [strings] necessary: Target Bind ID @callback [funciton] necessary: Callback after process completion Bind object returns a callback parameter when it succeeds. It returns “false” when it fails. e2d3.getAllBindData You can obtain whole bind data in arrays when you want to obtain Bind data that are not in setBindData Callback. *This method is not available yet. Please save data separately gained by Callback function of setBindData @callback [funciton] necessary: Callback after process completion Bind object will return a callback parameter when it succeeds. It returns “false” when it fails.
  • 9. E2D3 Project Member [ver. 0.2, 2014/9/19-11/19] Chief Engineer: Yu Yamamoto Engineer: Nobuaki Okada, Norihiko Sawa, Shu Saikawa, Takeshi Osoekawa, Teruyoshi Matsushima Legal Affairs: Ryo Kato Logo Designer: Shuntaro Okazaki Slide Designer: Motoi Takase Translator: Takeshi Shinohara Video Editor: Iwao Katsumura Web Designer: Junichi Tashiro Project Leader: Yasunobu Igarashi Acknowledge: We would like to thank Tsuyoshi Matsuzaki for his helpful suggestions. [ver. 0.1, 2014/5/1-6/24] Chief Engineer: Teruyoshi Matsushima Project Leader: Yasunobu Igarashi