请教个问题,我们有个物流发货表格模板,里面有目的地、物品重量、体积等,需要共享给四家物流商来填报,让四家物流商根据内容,在表格上的各自列填写报价,需要在这一个表格模板上,他们相互之间不可见,在规定的时限内填完后,我们在后台可以汇总整理,性价比优者中选;
要想实现上述需求,请问有什么免费的工具可以支持一下,我们手头有钉钉企业版和云之家,另外,还咨询了seatable等免费工具,但似乎都需要收费,请给推荐一下好用的免费工具,谢谢;
请教个问题,我们有个物流发货表格模板,里面有目的地、物品重量、体积等,需要共享给四家物流商来填报,让四家物流商根据内容,在表格上的各自列填写报价,需要在这一个表格模板上,他们相互之间不可见,在规定的时限内填完后,我们在后台可以汇总整理,性价比优者中选;
要想实现上述需求,请问有什么免费的工具可以支持一下,我们手头有钉钉企业版和云之家,另外,还咨询了seatable等免费工具,但似乎都需要收费,请给推荐一下好用的免费工具,谢谢;
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
针对比价表格模板的免费版工具推荐
根据你的需求,我推荐以下几种免费的在线工具:
这些工具都支持在线编辑和共享,方便四家物流商填写报价。
如果你需要在 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 语句创建了一个共享的表格,并且设置了权限控制,确保四家物流商只能看到自己的内容。
以上是针对你的问题的解决方案。