动态数据窗体如果设置背景颜色,字体大小!

zlheadof 2003-08-20 11:16:42
动态数据窗体如果设置背景颜色,字体大小!
string error_syntaxfromSQL, error_create

string new_sql, new_syntax

new_sql = 'SELECT code,name from t_jbxx'

new_syntax = SQLCA.SyntaxFromSQL(new_sql, &
'Style(Type=grid)', error_syntaxfromSQL)

IF Len(error_syntaxfromSQL) > 0 THEN
// Display errors
messagebox(error_syntaxfromSQL,"a")
ELSE
// Generate new DataWindow
dw_index.Create(new_syntax, error_create)
IF Len(error_create) > 0 THEN
messagebox(error_create,"b")

END IF
END IF

dw_index.SetTransObject(SQLCA)
dw_index.Retrieve()
...全文
179 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
犇犇 2003-08-26
  • 打赏
  • 举报
回复
我可以上传一个我扩展后的,对数据窗口设置的能用功能模块,谁知道如何上传上.
zlheadof 2003-08-26
  • 打赏
  • 举报
回复
klt(苦乐天) 您可以发到我的信箱里一份,谢谢
headof@sohu.com
zlheadof 2003-08-25
  • 打赏
  • 举报
回复
DataWindow dw_1 //若采用数据窗口用户对象u_d_sample,则可改为:u_d_sample dw_1
dw_1=Create DataWindow //若采用数据窗口用户对象u_d_sample,此句应去除。
OpenUserObject(dw_1)

new_sql = 'SELECT code,gcdm from t_jbxx'

ls_type="Style(Type=grid) datawindow(color=15793151) column(border=0) text(font.face='宋体' font.height=-9 border=6 background.mode=2 background.color=80269524)"

new_syntax = SQLCA.SyntaxFromSQL(new_sql, &
ls_type, error_syntaxfromSQL)

IF Len(error_syntaxfromSQL) > 0 THEN
// Display errors
messagebox(error_syntaxfromSQL,"a")
ELSE
// Generate new DataWindow
dw_1.Create(new_syntax, error_create)
IF Len(error_create) > 0 THEN
messagebox(error_create,"b")
END IF
END IF
dw_1.X=500
dw_1.Y=500
dw_1.width=1500
dw_1.height=650
dw_1.Visible=True
dw_1.Enabled=True
dw_1.HScrollBar=True
dw_1.VScrollBar=True

dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()

dw_index.SetTransObject(SQLCA)
dw_index.Retrieve()
这是我写的一段源码,您看怎么能改动态生成的数据窗体的里的字体大小,和颜色。谢谢
zlheadof 2003-08-25
  • 打赏
  • 举报
回复
我是在open事件里直接写的,
没有在dw_1
gyydreams 2003-08-25
  • 打赏
  • 举报
回复
你导出一个数据窗口,看看脚本,以葫芦画瓢,很简单的,呵呵
zbg 2003-08-24
  • 打赏
  • 举报
回复
如果你的动态生成的数据窗口对象放在数据窗口dw_1中,可以这样实现
dw_1.object.datawindow.font.style='宋体'
dw_1.object.datawindow.font.height=12
dw_1.object.datawindow.backcolor=rgb(255,0,255)
canchuan 2003-08-22
  • 打赏
  • 举报
回复
我刚学PB 你们说的这些我听着就迷糊。
zlheadof 2003-08-22
  • 打赏
  • 举报
回复
是改动态生成的数据窗体的里的字体大小,和颜色。
zlheadof 2003-08-22
  • 打赏
  • 举报
回复
我不是要改列名的,
我要改整个窗体的颜色,整个窗体的字体大小,怎么改
zlheadof 2003-08-21
  • 打赏
  • 举报
回复
能说的明白点吗!谢谢!
workhand 2003-08-21
  • 打赏
  • 举报
回复
只要知道列名,用modify改普通数据窗口的用法一样的。
eastpond 2003-08-21
  • 打赏
  • 举报
回复
跟普通的数据窗口一样改吧
byfq 2003-08-20
  • 打赏
  • 举报
回复
modify
内容概要:本文聚焦风电出力的不确定性问题,采用拉丁超立方抽样(Latin Hypercube Sampling, LHS)方法生成具有统计代表性的风电出力初始场景集,有效克服传统蒙特卡洛抽样存在的样本冗余与收敛速度慢的缺陷。为进一步降低场景数量以提升电力系统优化调度的计算效率,研究结合K-means聚类、快速前向选择等场景缩减技术,对生成的高维场景进行聚合与概率修正,保留最具代表性的典型场景及其对应概率分布。整个建模流程在Matlab平台上编程实现,形成一套完整的“抽样—生成—缩减—验证”的不确定性建模框架,为含高比例风电的电力系统提供高质量、低冗余的输入场景集,显著增强随机优化、鲁棒优化等模型的求解效率与工程实用性。; 适合人群:具备电力系统分析、概率统计基础及Matlab编程能力,从事新能源并网、电力系统优化调度、不确定性建模与风险评估等方向的科研人员、工程技术人员及研究生。; 使用场景及目标:①应用于风电主导的电力系统随机优化调度、机会约束规划、鲁棒经济调度等场景,提升模型对不确定性的刻画能力;②帮助研究者深入掌握拉丁超立方抽样与场景缩减的核心原理与实现方法,构建高精度的不确定性输入模型;③为复杂电力系统仿真提供经过科学约简的典型场景集,平衡计算精度与效率,支撑实际工程决策。; 阅读建议:建议读者结合提供的Matlab代码逐模块调试与运行,重点理解LHS在多维空间中的分层抽样机制、场景距离度量方式及聚类缩减过程中的概率守恒原则,关注缩减前后场景集的分布保真性与计算效率提升效果,以全面掌握风电不确定性建模的关键技术路径。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧