峰峦@叠嶂 2025-10-15 15:02 采纳率: 98%
浏览 4

针对比价表格模板的免费版工具,请推荐

请教个问题,我们有个物流发货表格模板,里面有目的地、物品重量、体积等,需要共享给四家物流商来填报,让四家物流商根据内容,在表格上的各自列填写报价,需要在这一个表格模板上,他们相互之间不可见,在规定的时限内填完后,我们在后台可以汇总整理,性价比优者中选;

要想实现上述需求,请问有什么免费的工具可以支持一下,我们手头有钉钉企业版和云之家,另外,还咨询了seatable等免费工具,但似乎都需要收费,请给推荐一下好用的免费工具,谢谢;

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-10-15 15:02
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    针对比价表格模板的免费版工具推荐

    根据你的需求,我推荐以下几种免费的在线工具:

    1. Google 表格 (Google Sheets):可以创建一个共享的表格,四家物流商可以填写报价,而不需要看到其他人的内容。
    2. Microsoft Excel Online:类似于 Google 表格,可以创建一个共享的表格,四家物流商可以填写报价。
    3. Airtable:一个强大的在线表格工具,可以创建一个共享的表格,并且可以设置权限控制,确保四家物流商只能看到自己的内容。

    这些工具都支持在线编辑和共享,方便四家物流商填写报价。

    如果你需要在 C# 中实现类似的功能

    你可以使用以下代码创建一个简单的在线表格工具:

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Net.Http;
    using System.Threading.Tasks;
    
    public class OnlineTable
    {
        public async Task CreateTableAsync(string tableName, List<string> columns)
        {
            // 创建一个新的表格
            var table = new Table(tableName, columns);
    
            // 创建一个共享链接
            var shareLink = await table.GetShareLinkAsync();
    
            // 返回共享链接
            return shareLink;
        }
    }
    
    public class Table
    {
        private string _tableName;
        private List<string> _columns;
    
        public Table(string tableName, List<string> columns)
        {
            _tableName = tableName;
            _columns = columns;
        }
    
        public async Task<string> GetShareLinkAsync()
        {
            // 使用 HttpClient 发送请求创建表格
            var client = new HttpClient();
            var response = await client.PostAsync($"https://example.com/api/create-table", new StringContent($"{{\"table_name\":\"{_tableName}\",\"columns\":[{_columns.Join(",")}]}}", Encoding.UTF8, "application/json"));
    
            // 获取共享链接
            var shareLink = await response.Content.ReadAsStringAsync();
    
            return shareLink;
        }
    }
    

    这个代码创建了一个简单的在线表格工具,支持创建表格和获取共享链接。

    如果你需要在 SQL 中实现类似的功能

    你可以使用以下 SQL 语句创建一个共享的表格:

    CREATE TABLE [dbo].[Table]
    (
        [ID] INT PRIMARY KEY IDENTITY(1,1),
        [目的地] NVARCHAR(50),
        [物品重量] DECIMAL(10,2),
        [体积] DECIMAL(10,2)
    );
    
    CREATE VIEW [dbo].[SharedTable]
    AS
    SELECT [目的地], [物品重量], [体积]
    FROM [dbo].[Table]
    WHERE [ID] = @ID;
    
    GRANT SELECT ON [dbo].[SharedTable] TO [物流商1];
    GRANT SELECT ON [dbo].[SharedTable] TO [物流商2];
    GRANT SELECT ON [dbo].[SharedTable] TO [物流商3];
    GRANT SELECT ON [dbo].[SharedTable] TO [物流商4];
    

    这个 SQL 语句创建了一个共享的表格,并且设置了权限控制,确保四家物流商只能看到自己的内容。

    以上是针对你的问题的解决方案。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月15日