: Name, Tel name tel (! ) name : Name! Tel tel ( % ) 3. HTML. : Name % Tel name tel 2. 2,., [ ]!, [ ]!, [ ]!,. [! [, ]! ]!,,. ( [ ], ),. : [Name], nam

Similar documents
[1] [3]. SQL SELECT GENERATE< media >< T F E > GENERATE. < media > HTML PDF < T F E > Target Form Expression ( ), 3.. (,). : Name, Tel name tel

([ ]!) name1 name2 : [Name]! name SuperSQL,,,,,,, (@) < >@{ < > } =,,., 200,., TFE,, 1 2.,, 4, 3.,,,, Web EGG [5] SSVisual [6], Java SSedit( ss

, [! [, ]! ]!,,., ([ ],). : [Name], name1 name2 name10 ([ ]!). name1 name2 : [Name]! name SuperSQL,,,,,,, < < > } =.,

([ ],), : [Name], name1 name2 name10 4, 2 SuperSQL, ([ ]!), name1 name2 : [Name]! name SuperSQL,,,,,,, < < > } =,

DEIM Forum 2019 H2-2 SuperSQL SuperSQL SQL SuperSQL Web SuperSQL DBMS Pi

Gray [6] cross tabulation CUBE, ROLL UP Johnson [7] pivoting SQL 3. SuperSQL SuperSQL SuperSQL SQL [1] [2] SQL SELECT GENERATE <media> <TFE> GENER- AT

. ([ ],) : [Name] name1 name2 name10 ([ ]!). name1 name2 : [Name]! name (@) < >@{ < > } = [employee.name@{width=200 color=red}]! l

DEIM Forum 2013 B5-2 RMX RMX RMX $, RMX Implementation of the E-m

, HTML HTML PHP, 3. SuperSQL SuperSQL [1] [2], SQL, SQL SELECT GENERATE <media> <TFE> GENERATE <media>, HTML XML, PDF <TFE> Target Form Expression,, 3

1 SuperSQL web HTML, SuperSQL PHP. SuperSQL, 1, XML, JavaScript SuperSQL web,, web Web Web, PHP [7], Ruby [8], Perl [9].,,,. Web,, HT

,, WIX. 3. Web Index 3. 1 WIX WIX XML URL, 1., keyword, URL target., WIX, header,, WIX. 1 entry keyword 1 target 1 keyword target., entry, 1 1. WIX [2

Table 1 Table 2

"-./0%. "-%!"#$#% $%&'(%)*+,%.!"#+$,$% &'()*% $%&'-(.(/%+,% $%&'0%12*+,'% 1 RMX.. grade gradetype= integer grade[

DEIM Forum 2010 D Development of a La

/var/lib/sharelatex/data/compiles/5b35c6e168aeba3d a72a7acd11f6ba07fbbff68/output.dvi

P01_表紙

32

3 3.1 SSedit ua012345% ssedit SuperSQL config.ssql log.txt( logs.txt) SSedit SSedit 3.2 ssql Putty SSedit ua012345% ssql HTML /public html/ssql.ssql 4


BOK body of knowledge, BOK BOK BOK 1 CC2001 computing curricula 2001 [1] BOK IT BOK 2008 ITBOK [2] social infomatics SI BOK BOK BOK WikiBOK BO

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

DEIM Forum 2010 A Web Abstract Classification Method for Revie

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

Microsoft Word - toyoshima-deim2011.doc

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

/var/lib/sharelatex/data/compiles/5a535643d11f6ba07fbbfa d68ddec3e /output.dvi


新しいイテレーション型開発

DEIM Forum 2009 B4-6, Str

ほんぶん-第14章.indd

untitled

1 Fig. 2 2 Fig. 1 Sample of tab UI 1 Fig. 1 that changes by clicking tab 5 2. Web HTML Adobe Flash Web ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) 3 Web 2.1 Web Goo

fiš„v3.dvi

Ducky 1. GUI, Web, Web URL,, 2., CSS ( ), xml, json, csv,,, Web DB HTML id class, class,. com, div unit,, CSS CSS, Web, Web, JavaScript

SERPWatcher SERPWatcher SERP Watcher SERP Watcher,

untitled

Wiki Wiki Wiki...

Lunascape 4 Lunascape () ARPANET HTML, http Tim Berners-Lee WorldWideWeb ( Nexus ) 1993 Marc Andreessen(Net

PowerPoint プレゼンテーション

DEIM Forum 2009 E

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

e-learning station 1) 2) 1) 3) 2) 2) 1) 4) e-learning Station 16 e-learning e-learning key words: e-learning LMS CMS A Trial and Prospect of Kumamoto

2 : Open Clip Art Library [4] Microsoft Office PowerPoint Web PowerPoint 2 Yahoo! Web [5] SlideShare Yahoo! Web Yahoo! Web

2

自然言語処理16_2_45

kut-paper-template.dvi

HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

A B C B C ICT ICT ITC ICT

DEIM Forum 2010 A3-3 Web Web Web Web Web. Web Abstract Web-page R


untitled

B 20 Web

paper.pdf

2 ( 8 ) Tachibana Alumni Association of Library and Information Science

A Study of Effective Application of CG Multimedia Contents for Help of Understandings of the Working Principles of the Internal Combustion Engine (The

HIS-CCBASEver2

IT,, i

Lotus Domino XML活用の基礎!

"CAS を利用した Single Sign On 環境の構築"

29 jjencode JavaScript

( )

3 3.1 SSedit ua012345% ssedit SuperSQL config.ssql log.txt( logs.txt) SSedit SSedit 3.2 ssql Putty SSedit ua012345% ssql HTML /public html/ssql.ssql 4

Web Web Web Web Web, i

[1] Excel Excel... [3]. CSV RDF. [4] LinkedData. [5] LinkedData 1 RDF. OLAP. OLAP. [6] RDBMS. Excel CSV. CSV JSON RDF. Excel RDF. RDF RDF..

5) 2. Geminoid HI-1 6) Telenoid 7) Geminoid HI-1 Geminoid HI-1 Telenoid Robot- PHONE 8) RobotPHONE 11 InterRobot 9) InterRobot InterRobot irt( ) 10) 4

untitled

IPSJ SIG Technical Report Vol.2010-SLDM-144 No.50 Vol.2010-EMB-16 No.50 Vol.2010-MBL-53 No.50 Vol.2010-UBI-25 No /3/27 Twitter IME Twitte

立命館21_松本先生.indd



立命館20_服部先生.indd




立命館16_坂下.indd



立命館人間科学研究No.10



立命館21_川端先生.indd

立命館14_前田.indd

立命館17_坂下.indd


立命館人間科学研究No.10


立命館19_椎原他.indd

立命館人間科学研究No.10

立命館19_徳田.indd


北海道体育学研究-本文-最終.indd



, IT.,.,..,.. i

ICT a) Caption Presentation Method with Speech Expression Utilizing Speech Bubble Shapes for Video Content Yuko KONYA a) and Itiro SIIO 1. Graduate Sc

AP_12_15_yonezawa.indd

PDF Information

研究主題

3_23.dvi


Transcription:

DEIM Forum 2010 F6-1 SuperSQL Ajax 223 8522 3 14 1 E-mail: kabu@db.ics.keio.ac.jp, toyama@ics.keio.ac.jp SuperSQL Ajax, GUI, GUI,, Ajax SuperSQL, HTML, Ajax, RIA Abstract Layout Function Extends for Generating Ajax Pages of SuperSQL Ryo KABUKI and Motomichi TOYAMA Department of Information and Computer Science, Keio University Hiyoshi 3 14 1, Kouhoku-ku, Yokohama-shi, Kanagawa, 223 8522 Japan E-mail: kabu@db.ics.keio.ac.jp, toyama@ics.keio.ac.jp For Ajax page generation in conventional SuperSQL, there was the limitation that only one front end could have for one page, and that a kind of the GUI was poor. This article proposes adding GUI and technique to control plural front ends on a single horn page and expanded the layout function in the Ajax page generation of SuperSQL. Key words SuperSQL, HTML, Ajax, RIA 1., HTML, RIA(Rich Internet Application) [5],. RIA, Ajax [6]., SuperSQL HTML PDF Excel HTML, Ajax, SuperSQL Ajax,, GUI,, GUI SuperSQL Ajax. 2 SuperSQL 3 Ajax 4 5, 6 2. SuperSQL SuperSQL. SuperSQL, SQL, [1] [2]. SQL SELECT GENERATE< media >< T FE > GENERATE < media > HTML PDF < T FE > Target Form Expression 2. 1 ( ), 3. (, )

: Name, Tel name tel (! ) name : Name! Tel tel ( % ) 3. HTML. : Name % Tel name tel 2. 2,., [ ]!, [ ]!, [ ]!,. [! [, ]! ]!,,. ( [ ], ),. : [Name], name1 name2 name10. imagefile(id, path=./pic ) 2. 4. 2 link ( HTML link FOREACH. link(cou.name, file=./menu.sql, att=co.country) 2. 4. 3 invoke invoke link, SuperSQL, invoke,. invoke(cou.name, file=./menu.sql, condition= ca.country= +co.country) 2. 4. 4 embed embed., HTML embed. embed(file=./test.sql, where= ca.id=, att=ca.id) 2. 5 Ajax SuperSQL Ajax, HTML, -ajax. Ajax, Ajax SuperSQL. SuperSQL Ajax 1. ( [ ]! ),. name1 : [Name]! name2 name10 2. 3 SuperSQL,,,,,,,. ( ). < >@{ < > } =.,. 2. 4 SuperSQL 4. 2. 4. 1 imagefile imagefile 1 Ajax index, index,. index JavaScript, SuperSQL., SuperSQL, HTML. JavaScript HTML,

. SuperSQL Ajax SuperSQL RIA [4]. 3. 3. 1 SuperSQL Ajax, index SuperSQL index.sql, SuperSQL SuperSQL,, index SuperSQL., index.sql, index.sql index.sql, SuperSQL embed, HTML div,,,, 3. 2 GUI GUI, div,,,, Ajax GUI. SuperSQL,, RIA 3. 3,, GUI, GUI. 3 Ajax, index.sql. index.html,,,, index.sql., 2 index.sql index.sql, SuperSQL,., index.sql,,, 3 index.sql, 4 4. 2, 4,, GUI., ( 4 north ), ( 4 east ),, Ajax., SuperSQL Ajax Yahoo!UI [9] Ext JS [7]., SuperSQL

. 4. 1 centerlayout index.sql,,, centerlayout SuperSQL, centerlayout, 1., file sql, SuperSQL HTML. file html,, file, index.sql centerlayout, type menu 3,, N(N=1,2,3...)., 3 obj, obj1, obj2, obj3 3. objn filen sql condn file sql Where targetn id 3 type menu id width height file sql cond file sql Where 1 centerlayout 4. 2 extlayout centerlayout, GUI. GUI, GUI., extlayout, centerlayout extlayout, 2. id GUI cid GUI id. GUI region cid GUI type GUI. menu, tab, calender width GUI height GUI title GUI collapse GUI 2 extlayout, type menu, 3, type calender 4, file sql html, file sql cond file sql Where target id 4 type calender 4. 3 4. 3. 1 SuperSQL,., SuperSQL id. id sql,, id,., id, id, SuperSQL. 4. 3. 2 GUI SuperSQL Ajax GUI., link panel=yes,,, GUI,,.,, GUI. link extwin=yes GUI. GUI,,

,. 5. 5. 1 Ajax SuperSQL Ajax, SuperSQL Ajax, SuperSQL, SuperSQL,, 3. 20 3 5 ( ) 4 ( ) 3 ( ) 2 ( ) 1 ( ) 5 Q1. Q2. Q3. Ajax, Ajax, Ajax, GUI, Ajax, SuperSQL,,. Ajax 5, Ajax 6. 5 6 5. 2 7., A SuperSQL Ajax, B SuperSQL, Ajax, C SuperSQL, 7 Q1., Ajax., SuperSQL C., SuperSQL, SuperSQL Ajax Q2. Ajax A. index.sql, html SuperSQL SuperSQL embed, GUI GUI, SuperSQL SuperSQL GUI,. Q3. Ajax, Ajax A, SuperSQL Ajax B, SuperSQL C, Ajax, ID, SuperSQL, SuperSQL Ajax.,,

5, 6. JavaScript 38 - Ext JS 47 - HTML 176 17 SuperSQL - 67 261 84 5 Vol.93,No.152 P79-88 1993 [4], : SuperSQL RIA Vol.107,No.131 P289-294 2007 [5] Jeremy Allaire.: Macromedia Flash MX-A next-generatoin rich client. Technical report, Macromedia, March 2002 [6] Linda D. Paulson : Building Rich Web Applications with Ajax. Computer38(10), pp.14-17, 2005 [7] ExtJs: http://extjs.co.jp/ [8], : ExtJS UI Web Ajax, 2009 [9] YAHOO! UI Library: http://developer.yahoo.com/yui/ 6 JavaScript 52 - Ext JS 87 - HTML 674 50 SuperSQL - 80 813 128 SuperSQL HTML,, JavaScript Ext JS Ajax 5 6, SuperSQL, index.sql., GUI Ext JS, HTML, SuperSQL HTML, HTML SuperSQL 6. SuperSQL Ajax,, GUI, SuperSQL, Ajax SuperSQL. [1] SuperSQL: http://supersql.db.ics.keio.ac.jp/ [2] M. Toyama, SuperSQL: An Extended SQL for Database Publishing and Presentation, Proceedings of ACM SIGMOD 98 International Conference on Management of Data, pp. 584-586, 1998 [3] :