database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
ㆍCache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Cache Q&A 402 게시물 읽기
No. 402
[샘플코드] Zen으로 작성된 게시판 샘플
작성자
게시판소스
작성일
2009-03-31 10:38ⓒ
2009-03-31 10:38ⓜ
조회수
4,945

이전에 Postrdb 묻고답하기 게시판 목록에 적용된 Zen 소스코드 예제. XData Contents에 다음과 같은 태그로 게시판을 구성.


 <page xmlns="http://www.intersystems.com/zen" title="">

<vgroup>

<html>

<font size="-1">Zen으로 만든 게시판.< /font>

< FONT> < / html>


<spacer height="5"/>

<vgroup groupStyle="font-size:12px;">

<hgroup width="100%" groupStyle="font-size:12px;">

<tablePane tableName="dbo.Board_QnA"

id="theList"

orderByClause="bbs_num desc"

showFilters="false"

showZebra="true"

valueColumn="bbs_num"

useSnapshot="true"

showRowSelector="false"

[안내]태그제한으로등록되지않습니다-xxonselectrow="zenPage.rowSelected(zenThis);"

pageSize="15" >

<column colName="ID" hidden="true"/>

<column colName="bbs_num" header="NO" id="numColumn" width="5%" filterType="text" style="font-size:12px;" />

<column colName="bbs_subj" header="SUBJECT" id="subjColumn" width="62%" filterType="text" style="font-size:12px;"/>

<column colName="bbs_name" header="WRITER" id="nameColumn" width="12%" filterType="text" style="font-size:12px;"/>

<column colName="bbs_date" header="DATE" id="dateColumn" width="12%" filterType="text" style="font-size:12px;"/>

<column colName="bbs_ref" header="READ" id="refColumn" width="9%" filterType="text" style="font-size:12px;"/>


< /tablePane>

< /hgroup>

<tableNavigatorBar tablePaneId="theList" />

< /vgroup>

< /vgroup>

< /page>


위와 같이 tablePane 태그

를 이용해 간단한 작업으로 게시판 목록 기능을 구현할 수 있다.



추가 로직 구현의 예:

 /// User selected a new row in the table

Method rowSelected() [ Language = xxjavascript ]

{

var table = this.getComponentById('theList');

var pagenum=table.getProperty('currPage');

var bbsid=table.getProperty('value');

parent.document.location!='http://www.postrdb.com/FAQ/view.aspx?BbsName=Board_QnA&page='+pagenum+'&num='+bbsid+'&KeyField=&KeyWord=';

}



[Top]
No.
제목
작성자
작성일
조회
407[사례연구] 메트로헬스 생산성 개선
InterSystems
2009-04-15
4825
405[웹-CSP] 어플리케이션 세션 Timeout
CSP짱
2009-04-08
5192
404[웹-CSP]세션 타임아웃 구성하기 [1]
CSP짱
2009-04-06
4974
402[샘플코드] Zen으로 작성된 게시판 샘플
게시판소스
2009-03-31
4945
401[샘플코드] CSP로 작성된 게시판 샘플
인포텍
2009-03-31
4978
400DB XML지원 성능비교 국제논문
연구원
2009-03-31
4890
399인터시스템즈 Cache DB 시작하기
배영민
2009-03-31
6163
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.012초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다