问题标签 [visualforce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
date - 如何设置每天凌晨 2 点运行的工作流条件?
我要创建与工作流规则一起使用的电子邮件警报。
基本上每个凌晨 2 点的工作流程都会检查我的自定义对象,看看 startDate 是否是明天。
我在工作流页面查看日期预定义变量,
我懂了:
对于开始日期,我可以设置条件startDate = today() + 1
对于第二个条件,2am everyday
我想不出办法。我没有看到 HOUR 变量等。
有没有人这样做过?
更新
这可能有效,但我必须测试..
将 NOW() 日期时间输出更改为字符串(由 TEXT 完成)
从索引 12 开始,向右抓取 2 个字符(由 MID 完成)
这意味着我获得了当前时间的小时部分,如果该值等于“02”,这意味着
晚上 2 点。
等一下.. 但是销售人员什么时候检查这个工作流程???
如果他们每天检查一次工作流程,那会是几点?如果检查是在凌晨 2 点之后完成的,则永远不会查看此工作流程???我有点困惑。
salesforce - 如何将按钮或链接添加到标准控制器与应用选项卡不同的visualforce页面?
我有用作标准控制器的visualforceCompetitorSearch.page
页面CompSearchDummy__c
。
如果我要在 的页面上添加自定义按钮CompSearchDummy
,CompetitorSearch.page
则会显示页面目标。
但是我有Talent
使用的页面,Talent__c sObject
当我尝试添加自定义按钮并尝试设置目的地时,CompetitorSearch.page
没有显示为选项,因为我没有设置Talent__c
为standard controller
.
是否可以以某种方式将我的 CompetitorSearch.page 链接添加到人才页面?
salesforce - 视觉力量页面帮助
我正在尝试根据从弹出窗口中选择的帐户将值加载到 VF 输入框中。
我需要从来自 Account 对象的自定义字段 linea__c 填充 linea。我可以查询以获取字段值。但我需要在选择帐户后立即发生。我该怎么做?
任何指针都会很棒...
谢谢
salesforce - 如何在 APEX 中将 SET 转换为数组?
我有键和值的映射,我的目标是获取“键”列表。我想把它放到数组或列表中。到了我在 SET 中有键值但还没有弄清楚如何转换为数组的地步。
下面是我的代码:
unit-testing - 如何在销售人员中进行单元测试?
我已经在 salesforce 上编写过代码,为了发布单元测试,必须至少覆盖75%。
我面临的是,即使它已经在文件中完成classOne
,调用方法的classTwo
也必须覆盖classOne 中classTwo
的单元测试。classTwo
文件 MyClassTwo
归档 MyClassOne
测试 MyClassOne 的结果不会返回 100% 的测试覆盖率,因为它说我没有覆盖 MyClassOne 文件中的 MyClassTwo method2() 部分。
但是我已经在 MyClassTwo 文件中为 MyClassTwo 编写了单元测试,如您所见。
那么这是否意味着我必须将 MyClassTwo 文件中的单元测试复制并粘贴到 MyClassOne 中?
这样做给了我 100% 的覆盖率,但这似乎真的很烦人和可笑。在 ClassA 和 ClassB 中进行相同的测试....?我做错了还是这样?
话虽如此,是否可以在 Salesforce 中创建模拟对象?我还没想好怎么办。。
UDPATE
我重写了代码并在上面进行了更新,这一次确保 classOne 测试不会返回 100%,即使它没有调用 classTwo method2()
salesforce - 在 Apex Visualforce 中获取推荐人
是否可以从我在visualforce中编辑的salesforce页面获取推荐人?
我使用以下 APEX 方法
...上面只返回当前url和previous or referrer
salesforce - 从控制器更改 APEX 标签属性?
我想知道是否可以从控制器更改 Apex VisualForce 标签属性。
我可以做这样的事情吗?:
标签:
在控制器中:
希望这是有道理的!
我目前正在这样做,我认为这有点啰嗦并且想要避免:
标签
在控制器中
希望有帮助!
api - 无法在 force.com 应用程序的 Flash 构建器中使用会话 ID 登录
我有简单的 Flex for Force 应用程序,我想将它嵌入到 VisualForce 页面中。我已经按照教程中的描述完成了所有操作,并针对 DE 进行了测试,但我得到了 INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session。请查看下面的代码并告诉我我错在哪里...
我的 VF 页面:
我的 MXML 文件
salesforce - Visual Force 页面帮助:将值从选择框传递到控制器时出现问题
我有 Vf 页面,其中有 2 个选择框,一个用于项目,另一个用于里程碑。我想将这些值传递给控制器中的方法。此控制器方法返回一个需要在 javascript 中使用的字符串。所有这些都需要在单击提交按钮时发生。我目前拥有的是 javascript 使用的字符串是在类的构造函数中创建的,我直接从 javascript 引用字符串。
我认为问题是因为我正在编写代码来生成构造函数中 javascript 使用的字符串,并生成我需要使用选择框值的代码。运行构造函数时不会填充这些值。
为此,我可以将此代码移动到控制器中的方法中。但对我来说问题是我如何将这些顶点选择框值传递给控制器方法,然后在控制器方法运行后运行 javascript 函数。
谢谢
普拉迪
session - Salesforce Session 变量,在 Session 中设置和获取变量
我希望能够在我的 Salesforce 站点页面中读取/写入一些变量到当前会话。
我有一个使用 Salesforce 站点构建的站点,我需要在所有页面中存储/检索一些值(考虑我正在构建类似于购物车的东西)。但是我找不到任何关于如何在会话中读取和写入变量的好例子(匿名用户)。
我正在使用带有多个内置于 Apex 的控制器的 Visualforce 页面。
问候