freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

notes程序設(shè)計隨筆文章作者李建壹(編輯修改稿)

2025-06-12 19:44 本頁面
 

【文章內(nèi)容簡介】 廣,例如,單純顯示文件中的信息、讓使用者輸入資料以建立文件、編輯文件中的資料以更新信息、在套表事件或是其它組件加入程序以運算處理文件中的資料…等等。在 ND6 中則可以直接查詢 RDB 中的資料。ND7 開始更可以和 DB2 資料庫做資料交易。 但是,回到原點,沒有任何其它設(shè)計組件 存在的空套表是沒有實質(zhì)意義的。所以當(dāng)套表中存在 field、按鈕、動作按鈕、小節(jié)、焦點信息、有程序的事件…等等設(shè)計組件,才能發(fā)揮出套表的功效。相對于文件是許多 item 的容器,套表則是許多設(shè)計組件的容器。例如在 Web 上可以在套表中嵌入視界來美化視界在 Web 上的呈現(xiàn)。 再回到套表最主要的功能 建立與編輯文件。就建立新文件而言,當(dāng)使用者在各 field 中輸入數(shù)值并儲存以后就會產(chǎn)生一份文件,而 field 中的數(shù)值則會儲存到該文件中的各 item 中。另一方面,當(dāng)使用者利用套表開啟已經(jīng)存在的文件時,套表的 field 通常就是用來 顯示或編輯 item 的數(shù)值。 十、文件 其實在上述中差不多已經(jīng)把欄位、套表、文件的關(guān)系解釋的差不多了。所以在這兒我們就只稍做補(bǔ)充。 由于 Item 無法自行存在,而是必須存在于文件中,所以換言之, Notes 文件可以說是包含一個以上 Item 的集合,這可說是一個抽象的觀念。其實有些人會認(rèn)為視界有顯示出來或是套表可以打開的才算是文件,但其實不然,因為文件也有可能是「隱藏」在資料庫中而不顯示的。這就是常有人會看到工作區(qū)的資料庫顯示有未閱讀文件,但又在視界中找不到的原因。 另外,也有些人會認(rèn)為文件跟套表是一體的,事實上也不然,套表與文件是分開的,就如同先前曾經(jīng)提到,套表是為了讓使用者可以新增、編輯、顯示文件的。但也有例外,如果在套表屬性中有勾選文件與套表一起儲存的屬性時,文件與套表就會儲存在一起,但通常不建議如此做。因為把套表中的所有設(shè)計組件與文件合并儲存在一起,就會讓文件的體積變大,進(jìn)而占用硬盤空間。就像是本來只有 55 公斤的 Louis 穿上幾件衣服后,可能就增加到 57公斤了。 另外,在 Notes 中還有一種特殊文件,就是設(shè)計文件,也就是開發(fā)者開發(fā)出來的設(shè)計組件,像是套表、視界… 等等,也是以文件型態(tài)存在的,這些文件統(tǒng)稱為 Design Notes,不過當(dāng)然也可以稱為 Design Document。在 Domino Designer 的設(shè)計組件清單中,使用滑鼠右鍵單擊任一組件,都可以看到該設(shè)計組件的文件屬性。順帶一提,在早期 Notes 文件并不稱為 Document,而是稱為note,所以才有 Lotus Notes 這名字出現(xiàn)。 但是把話說回來,因為 Notes 文件的資料并無法像關(guān)聯(lián)式資料庫可以利用key 值把各資料做互相關(guān)聯(lián),所以產(chǎn)生一些資料處理上的不便。不過這類問題通常還是可以經(jīng)由技術(shù)上來解決的 。而且也因為如此, Notes 才能成為各種關(guān)聯(lián)式資料庫的整合接口,不是嗎 ? Lotus Notes 程序設(shè)計隨筆 (三 ) 作者 ?建壹 Louis Lee(小 ?哥 ) 文章作者:李建壹發(fā)布時間: 2021 年 3月 25 日文章來源: Lotus 愛好者論壇 十一、自我提升 當(dāng)我寫下這個標(biāo)題時感覺有點心虛,因為好像在灌水,呵呵。 ?過相信接下 ?Louis 所 ?的,絕對是讓各位初學(xué)者非常受用的。 一般剛開始開發(fā) Notes AP 時,相信大部分使用者提出的需求都是主管去談的,而您絕對是傷透腦筋在想功能寫程序的那個人。雖然這是很一般的程序,但對 于您的未 ?其實 ?得是好處。雖然可以寫出一支 ?使用者滿意的 AP 絕對是一件很 ?起的事,但是當(dāng)您完成這支 AP以后除 ?學(xué)到很多程序技巧與成就感以外,您還獲得 ?么 ?這是非常值得思考的一件事。 Notes 的精髓在于簽核 ?程的開發(fā),而簽核 ?程的精髓則是各產(chǎn)業(yè)的 Domain Know How,也就是各產(chǎn)業(yè)的專業(yè)知 ?。所以當(dāng)您接下主管交付的需求后,并非一味的埋頭苦思程序該怎寫、功能該怎開發(fā), ?重要的是去了解此系統(tǒng)的真正目的是 ?么、 ?程為 ?么要這么跑、使用者在簽核底下的作業(yè)是 ?么。所以您應(yīng)該再找機(jī)會去跟提出需求的使用者了解他們 的作業(yè)程序,進(jìn)而從他們的腦袋 ?學(xué)習(xí)他們 ?域的專業(yè)知 ?。 其實,我常常在跟使用者談需求的時候,即使懂也裝 ?懂,很有 ?貌的請使用者重頭講一次,反正被罵笨也無所謂,因為目的已經(jīng)達(dá)到,大 ?晚上抱著枕頭哭一下就好 ?,隔天又是好漢一條,哈哈。 當(dāng)您在各產(chǎn)業(yè)待過以后,這些知 ?就會逐月逐 ?積成為您的寶藏。而這些寶藏將會在以后成為您闖蕩江湖的寶刀。因為往后當(dāng)您在與使用者談需求時,由于您的寶藏取之 ?絕用之 ?盡,頻頻點頭稱是的將 ?再是您而會是使用者。 我相信應(yīng)該很少朋友希望自己永遠(yuǎn)靠寫程序維生,尤其到 ?一定 ?紀(jì)以后,寫程序反而是 一種負(fù)擔(dān)。所以接下 ?賴以維生的將會是您的 Domain Know How,幫您賺錢的絕對是您的腦袋與口才,而 ?是寫程序的技術(shù)。這時應(yīng)該要很高興您 ?是修計算機(jī)的信息人員,而是寫 Notes 的人員。所以,趁現(xiàn)在趕快 ?積您未 ?的財富吧!加油!加油! Go! Go! Go! 嗯 .還沒結(jié)尾 .請繼續(xù)閱 ?.感恩 Orz 十二、視界 在隨筆 (二 )中, Louis 跟各位討 ?到文件與套表的關(guān)系,所以接下 ?,我們就 ?談?wù)勔暯绨伞? 視界這個設(shè)計組件,很多人都會把它拿 ?跟 RDB(關(guān) ?式資 ?庫 )的 table 作比較。其實是有那么點像,所以在 ND7 才會 改 ?出 SQL Query 視界這玩意兒。 ?過,撇開視界與 table 的比較,視界的主要功能是為 ?有系統(tǒng)的整 ?資 ?庫中的一大堆文件,將這些文件中的關(guān)鍵信息分門別 ?的「顯示」出 ?,好讓使用者可以快速找到他們所需要的信息。所以您要 ?視界是由一大堆文件所組成也 ?為過。但因為是給使用者使用的,所以在設(shè)計一個視界的時候,最好可以先與使用者討 ?清楚,否則被要求重排視界的可能性非常的大。 ?過, ?從設(shè)計面 ?看,視界應(yīng)該 ?是由直 ?所組成,畢竟沒有直 ?的視界是沒有任何用處的。在前面,我曾經(jīng)把「顯示」這 ?個字特別標(biāo)出 ?的原因是,直 ?除 ?可以直接顯示文件的 ?位值以外,您也可以透過直 ?公式 ?處 ?多個 ?位值后再將其顯示出 ?。也就是 ?,處 ?過后的直 ?值并非儲存在文件中,而僅供「顯示」。優(yōu)點在于,您 ?用在文件中放一大堆計算 ?位 ?儲存一些只為 ?「顯示」用的 ?值。但缺點是, ?直 ?中有太多的計算公式,則視界的負(fù)擔(dān)就會加重,因為它必須要計算每份文件的 ?位值。當(dāng)文件 ?很多時,其負(fù)擔(dān)是可想而知的。 我想大部份的初學(xué)朋友都知道「視界選擇」這玩意兒吧,這玩意兒講明白一點就是透過您指定的條件 ?篩選要顯示在此視界的文件。最 ?嚴(yán)謹(jǐn)?shù)臈l件當(dāng)屬【 select@all】, 因為它會將資 ?庫中所有的文件通通顯示在此視界中。最??吹降臈l件應(yīng)該是【 select form=套表名 】,視界會根據(jù)您所指定的套表名 ?搜尋并顯示使用此套表建 ?的文件。當(dāng)然您也可以搭配 ?多的條件設(shè)定 ?進(jìn)一步篩選文件,像是某個 ?位等于、大于,或小于某個值。 有人可能會發(fā)現(xiàn)在「視界選擇」下面有個「套表公式」, Louis 曾經(jīng)遇到一位我覺得還 ?錯的程序設(shè)計師,但他卻從 ?沒用過「套表公式」。這真的是很重要的功能,但我要在此賣個關(guān)子,之后會搭配其它功能 ?明。 另外,如果您已經(jīng)熟悉公式與 Lotus Script 的話,相信 您一定常用到@DBLookup、 @DBColumn、 GetDocumentByKey、 GetEntryByKey…等等搜尋 ?函式與方法。使用這 ?程序的第一要件當(dāng)然就是要把視界中的第一直 ?設(shè)定為排序。 ?過, Louis 要講的重點 ?是這個,我要講的是…ㄜ…忘記要講啥 ?…果然 ?紀(jì)到 ?就是會這樣 ..(一分鐘后 )對 ?!我要講的是…當(dāng)您在設(shè)計視界時,請盡 ?將程序用的視界與使用者用的視界分開,因為當(dāng)資 ?庫中有很多視界時, ?您共享這 ?種視界又沒特別注明的話,哪天使用者要求您重排視界,結(jié)果運氣 ?好的您移動到程序用
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1