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

正文內(nèi)容

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

2025-06-12 19:44 本頁(yè)面
 

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