在公司屏幕中添加打印按钮

Add a print button in the company screen

我想在 Sage CRM 的屏幕公司中添加一个按钮,但是当我添加这个脚本时它不起作用

<script>crm.ready(function() { crm.addButton('print'); });

我在 companyTopContent 中添加了这个脚本。

这不起作用的原因可能是因为您使用的是 7.2 之前的版本,因此自定义内容中未定义 CRM。

但是,有一种非常简单的方法可以将按钮添加到“公司摘要”屏幕,而无需添加 JavaScript(尽管 JavaScript 按钮有时很有用)。

Sage 有 built-in "Button Groups" 允许创建 collection 按钮,然后附加到系统的各个部分,其中之一是公司摘要屏幕。

  1. 要创建打印按钮,请转到: 管理 -> 高级自定义 -> 按钮组

  2. 单击 "New" 并输入名称。 Select "companysummary" 用于操作。这将创建按钮组并将您带回到按钮组屏幕。

  3. 单击新群组旁边的 "Customise"。

  4. 添加新按钮:

标题:打印
动作:customurl URL 姓名:javascript:window.print()
位图:print.gif
新 Window:不 - 这很重要,否则您将打印一张空白页。

  1. 将按钮添加到列表并单击 "Save"。您现在应该在“公司摘要”屏幕上有一个“打印”按钮。