highcharts无数据时显示文字

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43227109/article/details/85258311

是不是有小伙伴想要在查询的时候没有数据想添加点文字上去提示 首先你要在里面先引入它的文字提示文件

<link rel="stylesheet" href="../../layui/css/layui.css">
<script type="text/javascript" src="../../code/highcharts.js"></script>
<!--引入这个插件 不然就不会显示要的文字 -->
<script src="https://code.highcharts.com/modules/no-data-to-display.js"></script>
<script type="text/javascript" src="../../code/modules/exporting.js"></script>
<script type="text/javascript" src="../../code/themes/dark-unica.js"></script>

在里面加一个lang.noData: 

title: {
			text: '客户服务分析',
			style:{
				color: '#3E576F',
		        fontSize: '25px',
		        fontWeight: 'bold'
		    }
	},

	lang: {
		noData: "没找到要显示的数据"//自定义显示文本 
		},
		noData: { //自定义样式
		position: { //相对于绘图区定位无数据标签的位置。 默认值:[object Object].
		//align: 'right', 
		//verticalAlign: 'bottom' 
		}, 
		attr: { //无数据标签中额外的SVG属性
		//'stroke-width': 1, 
		//stroke: '#cccccc' 
		}, 
		// Custom css 
		style: { //对无数据标签的CSS样式。 默认值:[object Object]. 
		fontWeight: 'bold', 
		fontSize: '20px', 
		color: 'red' 
		} 
		},

	tooltip: {
			headerFormat: '{series.name}<br>',
			pointFormat: '{point.name}: <b>{point.percentage:.1f}%</b>'
	},

加入这个之后里面提示可自己设置 还有字体大小 以及颜色。

展开阅读全文

急 Datagrid 无数据显示

12-16

我想显示ACCESS数据库里面的内容,怎么运行没显示呢,运行只显示 catch (_com_error)中的错误提示。我的数据库名称:City 表格名称:treeitem 我的代码如下:rnrnStdAfx.hrnrn#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")rnrnrnaccess.cpprnrnBOOL Caccess::InitInstance()rnrn AfxOleInit();//初始化COM库rn AfxEnableControlContainer();rnrn // 此程序只能运行一次,用互斥量来判断程序是否已运行rn HANDLE m_hMutex=CreateMutex(NULL,TRUE, m_pszAppName); rn if(GetLastError()==ERROR_ALREADY_EXISTS) rn return FALSE; rnrn //以下是连接access2000数据库。。。rn HRESULT hr;rn tryrn rn hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象rnrn if(SUCCEEDED(hr))rn rn m_pConnection->ConnectionTimeout=3;///设置超时时间为3秒rn// hr = m_pConnection->Open(Filepath,"","",adModeUnknown);rn hr = m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=City.mdb;","","",adModeUnknown);rn ///连接数据库rn rn rn catch(_com_error e)///捕捉异常rn rn CString temp;rn temp.Format("连接数据库错误信息:%s",e.ErrorMessage());rn ::MessageBox(NULL,temp,"提示信息",NULL);rn return false;rn rnrnreturn TRUE;rnrnrnaccessDlg.cpprnrnBOOL CaccessDlg::OnInitDialog() rnrn CDialog::OnInitDialog();rn rnrnrn _RecordsetPtr m_pRS;rn _ConnectionPtr m_ptrConnection;rn CString sql; rn m_pRS = NULL;rn sql="SELECT * FROM treeitem ";rn try rn rn m_pRS->CursorLocation = adUseClient;rn m_pRS.CreateInstance("ADODB.Recordset");rn m_pRS->Open((_variant_t)sql,_variant_t((IDispatch*)theApp.m_pConnection,true),adOpenDynamic,adLockOptimistic,adCmdText);rn rn catch (_com_error)rn rn AfxMessageBox("打开数据库失败");rn rn rn m_grid.SetCaption("City");rn m_grid.SetRefDataSource(NULL);rn m_grid.SetRefDataSource( (LPUNKNOWN) m_pRS );rn m_grid.Refresh();rn rn UpdateData(FALSE);rnrn 论坛

没有更多推荐了,返回首页