示例#1
0
	def initPoreSize(self):
		# 查找所有的抽采管径对象
		pore_size_lists = SQLClientHelper.GetPoreSizeList()
		if len(pore_size_lists) == 0:
			pore_size = PoreSize()
			pore_size_id = SQLClientHelper.AddPoreSize(pore_size)
			self.pore_size = SQLClientHelper.GetPoreSizeById(pore_size_id)
		else:
			# 目前只使用第1个数据
			self.pore_size = pore_size_lists[0]
示例#2
0
	def init(self):
		# 初始化抽采半径对象id
		self.initPoreSize()
		if self.pore_size.id <= 0:return

		# 获取抽采半径对象
		pore_size = SQLClientHelper.GetPoreSizeById(self.pore_size.id)
		if pore_size.id  <= 0:return

		# 读取数据到界面
		self.ui.q.setText(u'%.1f' % pore_size.q)
		self.ui.v.setText(u'%.1f' % pore_size.v)
		self.ui.d.setText(u'%.1f' % pore_size.d)
		self.ui.p.setText(u'%.1f' % pore_size.p)
		self.ui.sigma.setText(u'%.1f' % pore_size.sigma)
		self.ui.delta.setText(u'%.1f' % pore_size.delta)