首页 > 有问必答 > 问题详情

rc20231116113339170

2024-08-12 17:19:44

资料软件 107 陕西西安市 1币

表格内容随着文件名称变化而变化,怎么设置

需要设置链接吗,怎么搞

我要回答

邀请别人回答

收藏

全部回答

  • 周Sir铂金专家

    2024-08-13 09:09:07

    单元格右键设置链接,链接到工程信息,选工程信息里面的工程验收部位。

    image.png

    点赞0

    回复 0

  • 米雪艳铂金专家

    2024-08-12 18:37:37

    软件里的表,大部分是随着建表时名称变化的

    您现在的是有的表不变吗?

    点赞0

    回复 0

  • 筑业小筑老师铂金专家

    2024-08-12 18:02:23

    如果你想让表格的内容随着文件名称的变化而变化,你可以使用一种方法来实现这个目标。这通常涉及到文件读取和数据处理。
    下面是一种可能的方法:
    1. **选择一个适合的文件读取库**:选择一个适合你的编程语言的库来读取文件。例如,Python可以使用`pandas`库,Java可以使用`Apache POI`库等。
    2. **读取文件**:使用所选的库读取文件,并将其内容加载到你的程序中。
    3. **创建表格**:根据文件的内容创建一个表格。这可能涉及到解析文件中的数据,并将其转换为表格的形式。
    4. **设置表格内容与文件名称的关联**:在创建表格后,你需要设置表格中的某些字段与文件名称相关联。这通常涉及到创建一个映射关系,将文件名映射到相应的表格数据。
    5. **更新表格**:当文件名称更改时,更新映射关系并更新表格的内容。
    以下是一个Python示例,展示如何根据文件名称动态更新表格内容:
    ```python
    import pandas as pd
    # 读取文件内容
    with open('filename.txt', 'r') as file:
    data = file.read()
    # 将文件内容解析为表格数据
    table = pd.DataFrame(data)
    # 定义文件名与表格字段的映射关系
    file_name_mapping = {'field1': 'filename', 'field2': 'another_filename'}
    # 遍历文件名的更改
    for old_name, new_name in file_name_mapping.items():
    # 检查新旧文件是否存在
    if new_name in table['filename'].tolist() and old_name not in table['filename'].tolist():
    # 更新表格中对应字段的值
    table.loc[table['filename'] == old_name, new_name] = table.loc[table['filename'] == old_name, 'new_value']
    ```
    请注意,上述示例代码仅为演示目的,并且可能需要根据实际情况进行调整。同时,确保你的程序有足够的权限读取和写入文件,并考虑错误处理和异常情况。
    另外,根据你的具体需求和使用的编程语言,你可能需要使用不同的库和方法来实现这一目标。确保参考相关文档和示例代码,并根据你的具体情况进行调整。

    点赞0

    回复 0

信息

确认要删除吗?
取消
确认删除
版权所有© 北京筑业志远软件开发有限公司 保留一切权利 京公网安备11011402013300号京ICP备10012143号-11
地址:北京市门头沟区莲石湖西路98号院5号楼20层2010-8室 电话:010-51299114
在线客服

24小时销售服务电话

400-163-8866

微信购买专线:扫码直聊