我无法使用模板html文件正确格式化导出的MS Access报告。
我刚刚找到了MS Access html模板的以下标记和令牌:
<!--AccessTemplate_Body-->
<!--AccessTemplate_FirstPage-->
<!--AccessTemplate_PreviousPage-->
<!--AccessTemplate_NextPage-->
<!--AccessTemplate_LastPage-->
<!--AccessTemplate_PageNumber-->
这是我正在使用的代码:
<!DOCTYPE html>
<html lang="en">
<head>
...
<title>Document</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/...">
...
</head>
<body>
...
<table class="table table-dark">
<tbody>
<tr>
<td scope="row"><!--AccessTemplate_Body--></td>
</tr>
</tbody>
</table>
...
</body>
</html>
将整个表插入一个单元格中。我找不到每个表格元素的适当标签/标记:head,cell,...
答案 0 :(得分:0)
我对MS Acces的了解不多,但这就是我所能提供的。 桌子通常看起来像...
AnyCancellable
let can = publisher.sink(
receiveCompletion: { viewModel.receive(completion: $0) },
receiveValue: { viewModel.receive($0) })
let anyCan = AnyCancellable(can)
用于表标题(列名),.text-md
用于表数据,<table>
<tr>
<th>Table Header A</th>
<th>Table Header B</th>
</tr>
<tr>
<td>Table Data A.1</td>
<td>Table Data B.1</td>
</tr>
<tr>
<td>Table Data A.2</td>
<td>Table Data B.2</td>
</tr>
</table>
用于每个新行。您可以尝试
不过,您似乎可以做到
<th>
我不知道它是如何处理HTML注释并使其成为表的,但是如果已经这样做了,只需在表内而不是表单元格内进行即可。
此外,通常当我将数据导入HTML时,我会使用PHP读取数据库中的抓取数据或读取文本文件-如果您对文件I / O等有任何经验,那是值得的一枪。