调整 varchar 大小不会更新水晶报表

发布于 2024-09-09 06:59:24 字数 279 浏览 2 评论 0原文

我有一份现有的报告,其中有很多字段。

我刚刚修改了我的数据库,将 varchar(10) 更改为 varchar(20)

当我用数据“12345678901234567890”测试它时,针对我的视图的查询工作得很好。但是,即使在我完成“验证数据库”之后,它也不会显示整个值。

我尝试使用公式来显示它,它仍然将其截断为 10 个字符,我还执行了 LEN({myfield}) 并且它显示 10。

我还使用了命令“更新数据源位置”。

不知何故,该字段长度信息被卡住了。

I've got an existing report with quite a few fields on it.

I have just modified my database changing a varchar(10) to a varchar(20)

When I test it out with data '12345678901234567890' the query against my view works perfectly fine. However, even after I've completed a "Verify Database" it doesn't display the whole value.

I have attempted using a formula to display it, it still truncates it at 10 characters, I have also done a LEN({myfield}) and it displays 10.

I have also used the command "Update datasource location".

Somehow that field length information is stuck.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

天荒地未老 2024-09-16 06:59:24

我已经用迂回的方式解决了。

  1. 我从数据源中删除了该字段,
  2. 然后验证了数据库,并从报告中删除了该字段
  3. ,然后将该字段重新添加到了数据源中,
  4. 然后将该字段重新添加到了报告中,

一切都正确显示。

I have resolved it in a roundabout way.

  1. I removed this field from my datasource,
  2. I then verified the database and the field was removed from the report
  3. I then re-added the field to the datasource
  4. Then re-added the field to the report

Everything displayed properly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文