1. 程式人生 > >powerbuilder datawindow中插入計算列

powerbuilder datawindow中插入計算列

在pb中建立一個gird型別的datawindow,設定好資料來源表格後,想對其中的某幾列進行計算操作如下:

點選如圖按鈕:


點選後介面不會有任何反應,此時在dw的空白處點選一下滑鼠左鍵,會出現如下提示框:


此時可以在columns中選擇要進行計算的列,並在左側選擇運算子,OK後,dw會在最後一列生產一個計算列。如圖:


此例中計算ljs和ckl兩列的乘積,因此在最右側生成了一個lsj*ckl的列。

另外我們還經常想統計某一列所有行的總和,也就是上圖中處在summary欄目中的sum(lsj*ckl)列。該列的生成方法是。選擇你要計算和值的列,而後點選如圖中按鈕:


要確保先選中要計算和值的列,否則會出現選擇列的提示。點選之後,就會在summary欄目中,對應你選擇列的下方,出現一個計算和值的列了。

相關推薦

powerbuilder datawindow插入計算

在pb中建立一個gird型別的datawindow,設定好資料來源表格後,想對其中的某幾列進行計算操作如下: 點選如圖按鈕: 點選後介面不會有任何反應,此時在dw的空白處點選一下滑鼠左鍵,會出現如下提示框: 此時可以在columns中選擇要進行計算的列,並在左側選擇運算

利用pandas和numpy計算每一的均值

import numpy as np import pandas as pd df = pd.DataFrame({'var1':np.random.rand(100), #生成100個0到1之間的隨機數 'var2':100,

怎麼把一張表某幾資料插入到另一張表mysql

兩種方法: 1.表之間的關聯; 2.java程式; 我們這裡主要講的是第二種方法: 第二種方法的優勢在於,如果想要把a表中的資料某幾列資料插入b表中,無需b表中的某列=a表中某列,即使b表中什麼資料都沒有; 那就是mysql語句的增刪改查,比任何操作都簡單,都迅

使用Sparksql計算資料庫表某一欄位的位數

該方法是基於Sparksql內建函式進行計算 我先上程式碼: dataset和columnName最為引數,columnName是欄位名,dataset是什麼不說了,首先通過得到columnName欄位在dataset中的下標位置,再通過withColumn在

Mysql增加新,從另一個表插入對應的資料

有測試表A(test_door)如下,新增doorName列,需要從測試表表B(tset_name)中更新對應的資料 測試表B如下 測試表A與doorId與表B Id欄位對應 如何更新?網

VIM利用巨集來實現插入遞增或遞減序號

  經常遇到需要在文字中插入序號的情況,網上有很多方法,有時還要用到外掛。在這裡偶介紹偶經常使用的方法:利用VIM的巨集錄製功能來插入一列遞增或遞減序號。其實VIM的巨集錄製功能確實比較實用,可以完成很多工,省掉好多外掛。 這裡舉例:   需要在一個已經寫好的文字中插入行

【SQL】IDENTITY_INSERT 設定為 OFF 時,不能為表 '***' 的標識插入顯式值。

【前言】 今天在處理牛腩新增新聞資料時,將其中一天記錄複製為INsert 語句,在執行語句是報錯如下: 【解決方案】 在執行插入語句前,首先執行 -允許將顯式值插入表的標識列中 ON-允許 off - 不允許 SET IDENTITY_INS

MySQL:向已有資料表插入新的一資料

一、需求 有兩個表格,test和test2如下所示: mysql> select * from test; +------+------+------------+ | data | id | timestamp | +------+----

在Excel表格插入函式,利用公式進行計算

在這個工資表中需要用到加法(基礎工資+績效工資)和減法(工資總數-病/事假所扣工資)兩個公式。滑鼠點選實際工資得數的表格,鍵盤按=鍵,得數的表格會顯示出一個=號,然後滑鼠點選相加的兩個數,中間按一次鍵盤上的+號,(表示是加法),在得數格會依次顯示出相加的兩個數所在位置程式碼。(如B3和E3)。再按下鍵盤上

wampserver的MySQL不能插入中文問題解決

 1.修改my.ini(左鍵點選windows右下角的wampserver圖示,滑鼠移到MySQL,在列表裡找到my.ini並開啟) 在以下三部分裡新增如下內容:[client] default-character-set = utf8mb4 [mysql] default

Latex插入多張圖片,實現並排排列或者多行多排列

最近需要用latex插入多張圖片,達到這麼一個效果。 但是我原來只插入過一張圖片(圖片內容來源於網路;是國漫一人之下的寶兒姐。強推這部國漫~),程式碼如下,效果如圖: \begin{figure} \centering \includegraphics[height=

當 IDENTITY_INSERT 設定為 OFF 時,不能為表的標識插入顯式值

{"當 IDENTITY_INSERT 設定為 OFF 時,不能向表 'OrderList' 中的標識列插入顯式值"} 對於這個異常可以從兩個角度來處理:A:資料庫執行語句  B:直接修改NHibernate中持久化類對映配置檔案id節點 A資料庫執行語句: 問題描述:當在資料庫表主鍵設計為 (Order

OracleClob型別處理解析(NHibernate long值繫結long,或者是直接oraclecommand的插入的時候報錯都能用,ORA-01461:僅可以插入LONG的LONG值賦值

最近利用NHibernate對映型別為Clob欄位在插入資料時發現當字元的位元組數(一個半形字元一個位元組,一個全形字元兩個位元組)在2000-4000之間時報錯(ORA-01461:僅可以插入LONG列的LONG值賦值)。經過不斷查詢資料和自己的試驗該問題終於得到解決,下邊我將自己的心得給大家做一個分享。

EF:插入記錄失敗,提示當 IDENTITY_INSERT 設定為 OFF 時,不能向表的標識插入顯式值

EF忽然報錯:增加記錄時,提示當 IDENTITY_INSERT 設定為 OFF 時,不能向表 '。。。' 中的標識列插入顯式值。真奇怪,新增記錄方法一向好地地,從沒出過錯。要出錯,那也是Update時才會,什麼“附著不附著”的問題。從提示資訊來看,是向標識列插入了值。那麼E

淺析SQL Server數據庫的偽以及偽的含義

是個 而不是 reat 位置 att new 說了 偏移 否則 SQL Server中的偽列 下午看QQ群有人在討論(非聚集)索引的存儲,說,對於聚集索引表,非聚集索引存儲的是索引鍵值+聚集索引鍵值;對於非聚集索引表,索引存儲的是索引鍵值+RowId,這應該是一個常

IOS7動態計算UILable的高度

content tof 送別 lds %d bre 內心 大學生活 hsi .h文件 #import <UIKit/UIKit.h> @interface UILabel (ContentSize) - (CGSize)contentSize;

【HTML】 向網頁<Title></Title>插入圖片以及跑馬燈

doctype set utf css images style itl substring icon <!DOCTYPE html><html><head><meta charset="UTF-8"><style ty

css位置計算

bound 網頁 它的 ref 容易 ear 不支持 java fun 制作網頁的過程中,你有時候需要知道某個元素在網頁上的確切位置。 下面的教程總結了Javascript在網頁定位方面的相關知識。 一、網頁的大小和瀏覽器窗口的大小 首先,要明確兩個基本概念。 一張網頁的

使用shell腳本往文件加一

path 效果 腳本 .cn .com txt 列數 $1 9.png 上午大學同學問了我一個腳本的問題,大概需求就是看到所有端口的開啟情況,還要知道每個端口的應用程序路徑,而且要和之前的數據齊平,就是再加一列數據。我腚眼一看,非常容易嘛,但由於當時忙,所以就說中午給他發過

使用spark對hive表的多數據判重

個數 stack duplicate house transient this dataframe except cti 本文處理的場景如下,hive表中的數據,對其中的多列進行判重deduplicate。 1、先解決依賴,spark相關的所有包,pom.xml spa