word这种目录的多级列表是怎么做出来的

word这种目录的多级列表是怎么做出来的,第1张

首先打开Word文档;

左键点击上方工具栏的视图;

选择大纲视图;

217-2jpg

根据需要将选中的正文文本设为1级、2级…;

关闭大纲视图;

217-3jpg

将鼠标停留在标题下方,依次左键点击引用目录自动目录;

就能生成目录了。

你这个属于无级树的范围,它创建只要三个基本字段,父节点,子节点,名称,比如FID int,CID int,FName nvarchar(50)属于顶级节点的,FID默认为0就可以了,属于子节点,FID就填所属父节点的ID

关系数据库不支持多级目录。根据查询相关公开信息显示:关系数据库系统是支持关系模型的数据库系统,不支持多级目录,假设客户的软件架构要求支持多级目录的话,迁移到AzureBlockBlob就会遇到一些文件。

BOOL SelPackDirDlg::CreateMultiFolder(CString cstrPath)

{

BOOL bRet = TRUE;

LPCSTR lpcstrParent;

CString cstrParent;

int iPos = 0;

int iLen;

if(cstrPathIsEmpty()) return FALSE;

iLen = cstrPathGetLength();

iPos = cstrPathReverseFind('\\');

cstrParent = cstrPathLeft(iPos);

if(cstrParentIsEmpty()) return FALSE; // 目录名称错误

lpcstrParent = cstrParentLeft(cstrParentGetLength());

if(cstrParentGetLength() > 3) // 如果长度小于3,表示为磁盘根目录

bRet = IsExistDirectory(lpcstrParent);// 检查父目录是否存在

if(!bRet)

bRet = CreateMultiFolder(lpcstrParent); // 父目录不存在,递归调用创建父目录

if(bRet){ // 父目录存在,直接创建目录

bRet = CreateDirectory(cstrPath, NULL);

}

return bRet;

}

BOOL SelPackDirDlg::IsExistDirectory(CString cstrPath)

{

BOOL bExist;

WIN32_FIND_DATA wfd; // 查找

HANDLE hFind = FindFirstFile(cstrPath, &wfd);

if(hFind == INVALID_HANDLE_VALUE) {// 没有找到配备,目录肯定不存在

bExist = FALSE;

}

else{ // 检查找到的结果是否目录

if(wfddwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)

bExist = TRUE; // 存在,是目录

else

bExist = FALSE; // 存在,不是目录

FindClose(hFind);

}

return bExist;

}// End /

基本思路是这样的,可以按个人要求定做

如果是生成多级项目符号,可采用雨の神的答案

如果是要制作自动生成的目录(页号可自动更新,还有超级链接),可以如下 *** 作:

1、利用大纲功能,创建各级标题

2、点击主菜单“插入”--“引用”--“索引和目录”--点击“目录”--设置“显示页码、页码右对齐、显示大纲级别”等--从而自动创建一个目录。

如果页面中有页数的调整,只需右该目录--选择“更新域”就可以了,免得每次修改后都去修改目录的页码。

以上就是关于word这种目录的多级列表是怎么做出来的全部的内容,包括:word这种目录的多级列表是怎么做出来的、多级分类数据库怎么建表、关系数据库支持多级目录吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10170868.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存