GenXus学习笔记——Transaction的建立
?
我們上次聊到 如何正確無誤的的創(chuàng)建一個項(xiàng)目KB 那么這次我們就該聊一點(diǎn)實(shí)際的東西了(敲黑板( ̄▽ ̄))? 上回書說道我們在創(chuàng)建完自己的KB后 該創(chuàng)建自己的數(shù)據(jù)庫了 首先我們先創(chuàng)建創(chuàng)建一個表 但是創(chuàng)建之前我們先創(chuàng)建一個文件夾 如下圖所示
這里其實(shí)可以直接點(diǎn)擊Transaction創(chuàng)建的 但是這是因?yàn)镚eneXus的記憶功能 會顯示出近期創(chuàng)建過的對象 剛使用的人是沒有的? 所以我操作冗余了一下 點(diǎn)擊Object 會彈出下面的框
?
我們可以看到 有很多的東西? emm確實(shí)太多了 所以我們后面慢慢用到的時候再說吧 Common(常用的)? 然后點(diǎn)擊Transaction 下面就是起名字和他的描述名 我們創(chuàng)建一個名為員工信息的表好了 然后點(diǎn)擊創(chuàng)建
?我們會進(jìn)入以下的界面 現(xiàn)在我們把我們所需要的表字段添加完畢
那我們就算寫完了么 不并沒有? 我們要設(shè)置主鍵自增長咋弄呢??
可以看到 我給入職天數(shù)添加了一個公式 用來計(jì)算從入職日期開始到現(xiàn)在共入職了多少天 這個字段稱之為邏輯屬性 我們可以把這個字段當(dāng)成實(shí)際存在的 用于一些地方 比較方便
但是我們看數(shù)據(jù)庫生成的表就會發(fā)現(xiàn) 并沒有這個字段 ?比如你頁面上需要顯示一個值這個值是需要通過表中的一個或者幾個值計(jì)算出來的那你就可以建立一個這樣的一個東西
?
?怎么用什么時候用 就取決于你自己項(xiàng)目的需求? 有人會問 那么這個邏輯屬性可以使用其他表中的屬性么?或者使用其他邏輯屬性嘛?
好問題,我也不知道 QAQ 目前我只用于當(dāng)前表? 這里自己去嘗試 一下好了? 我就不說了
?
轉(zhuǎn)載于:https://www.cnblogs.com/CurtilageBoy/p/10803694.html
總結(jié)
以上是生活随笔為你收集整理的GenXus学习笔记——Transaction的建立的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asp 下载函数
- 下一篇: 关于GeneXus封装方法Model的方