【问题标题】:Looking for U2.NET Toolkit equivalent for FMT function寻找与 FMT 功能等效的 U2.NET Toolkit
【发布时间】:2013-04-15 16:55:17
【问题描述】:

在 UniBasic 中,我可以使用带有格式规范的 FMT 函数,例如“30T”,在长字符串中的适当位置插入文本标记(想想备注/注释)。我在 U2.NET 工具包中看不到等效项。

我知道我可以创建一个 UniBasic 子例程,并从 C# 调用它 - 但我不想这样做。

重述核心问题:在一个 SQL Server 表中,我有一个文本列(任意大,不是 blob);我希望这最终出现在 Unidata 记录中的多值字段中,每 30 个字符都有 MV 标记(即类似于 30T 格式)。为了尽量减少服务器访问,我希望它在 C# 中处理。

我已经看到了处理自动换行的各种方法,所以我可能可以做到这一点 - 但首先我想确保 Unidata 的格式化功能不会“隐藏”在 U2.NET Toolkit 的某个地方?

【问题讨论】:

  • 嗨,斯科特,感谢您提出这个问题。你能给我一些想法吗?例如:C# 代码(即使它没有编译)。您的访问模式是什么:SQL 或 Native?我们在 U2Parameter 类中有一个名为 DataTable_To_MV(...) 的函数,它使用给定的 Field Mark、Value Mark 和 DataTable 创建 MV。我需要了解您的要求。
  • 在当前 U2 Toolkit for .NET Release 中,我们没有此功能(等效的 UniBASIC FMT)功能。你也注意到了,.NET 类如 RegEx、String 比服务器端 FMT 功能更强大。
  • Rajan - 你回答了我的问题(不,没有 U2.NET 等效的 FMT 函数)。我在 C# 中找到了一些(希望如此)很好的 Word Wrap 逻辑示例,我将能够使用它们。谢谢!

标签: u2 unidata u2netdk


【解决方案1】:

为了将其标记为已回答,我将在上面的 cmets 中重复一遍:不,U2.NET Toolkit 中当前不存在 FMT 功能。

【讨论】:

    猜你喜欢
    • 2021-01-31
    • 2011-02-07
    • 2014-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2014-05-02
    相关资源
    最近更新 更多