标签: visualforce

如何使用命令链接和outputlink重定向到新的VF页面?

我有一份资产清单

Name:  column 2:  etc

A1      C1        b1
A2      c2        b2
Run Code Online (Sandbox Code Playgroud)

当我点击A1时,我调用action ="{!assetClicked}"来做一些逻辑,但我不能将它重定向到另一个Visual Force页面如果我使用我可以链接到另一个VF页面,但不能做action ="{ !assetClicked}"

有没有办法将它们组合在一起或其他方式?

页码:

<apex:form >
  <apex:commandLink action="{! assetClicked}" value="{!wn.name}" id="theCommandLink"> 
    <apex:param value="{!wn.name}" name="id" assignTo="{!selectedAsset}" ></apex:param>
    <apex:outputLink value="/{!wn.id}" id="eventlink">{!wn.name}</apex:outputLink>
  </apex:commandLink> 
</apex:form>
Run Code Online (Sandbox Code Playgroud)

salesforce force.com visualforce apex-code

1
推荐指数
1
解决办法
3万
查看次数

如何在APEX中编写多维数组

我在Java中有一个二维数组:

private static final string[][] namestr = { { John, Mark, David,
}, { Peter, Ken, Mary,
}, { Fisher, Alice, Chris,
}, { Tod, Jen, Joe, Morton
}};
Run Code Online (Sandbox Code Playgroud)

如何在Apex中编写此二维数组?

我仍然需要使用[4] [3]将其保留为二维数组,

谢谢

visualforce apex-code

1
推荐指数
1
解决办法
9615
查看次数

如何添加按钮或链接到标准控制器与应用标签不同的visualforce页面?

我有visualforce页面CompetitorSearch.page使用CompSearchDummy__c标准控制器.

<apex:page StandardController="CompSearchDummy__c" extensions="CompetitorSearch">
Run Code Online (Sandbox Code Playgroud)

如果我要在页面上添加自定义按钮CompSearchDummy,则CompetitorSearch.page显示页面目标.

但我有Talent使用的页面,Talent__c sObject当我尝试添加自定义按钮并尝试设置目的地时,CompetitorSearch.page不会显示为选项,因为我没有设置Talent__cstandard controller.

是否有可能以某种方式将我的CompetitorSearch.page链接添加到Talent页面?

salesforce visualforce apex-code

0
推荐指数
1
解决办法
2万
查看次数

如何在Salesforce Apex中格式化double

我希望显示双重格式,如"12.30",但它在salesforce apex中显示"12.0".谁能帮我?

salesforce visualforce apex-code

0
推荐指数
1
解决办法
1663
查看次数

从Visualforce查找字段输出中删除链接

我正在使用VF页面将合同中的数据合并到PDF文档中.

当我试图直接打印查找字段的值时(例如{!contract.Outside_Broker_Name__c}),它会打印对象的id,所以我必须这样做:

<apex:outputField value="{!contract.Outside_Broker_Name__c}" />
Run Code Online (Sandbox Code Playgroud)

但是现在它会打印带有对象链接的名称,因此在pdf中它显示为带有下划线的蓝色文本.

我如何摆脱这个链接?或者更好的问题是,如何直接访问父对象以便我可以直接从VF访问其字段?

salesforce visualforce apex-code

0
推荐指数
1
解决办法
4151
查看次数

我可以根据VF页面中的布尔变量显示输出字段或输入字段

我有一个布尔变量,根据这是真还是假,我想将字段显示为inputfield或outputfield.

   {!IF(!Showinput), <apex:outputField value="{!a.field1__c}"/>, apex:inputField value="{!a.field1__c}"/>)}
   <apex:inputField value="{!a.field2__c}"/>
Run Code Online (Sandbox Code Playgroud)

当我试图保存时,我得到一个错误

  Error: Attribute value in <apex:inputField> must contain only a formula expression that resolves to a single controller variable or method
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来实现这一目标

salesforce visualforce apex-code

0
推荐指数
1
解决办法
3344
查看次数

visualforce + jquery

我想在force.com网站上实现一个jquery gallery插件.我上传了一个包含所有必需文件的zip文件作为静态资源.

我正在引用样式表和javascript,如下所示:

<apex:includeScript value="{!URLFOR($Resource.jqueryadgallery, 'jquerygallery/jquery.ad-gallery.js')}" />
<apex:stylesheet value="{!URLFOR($Resource.jqueryadgallery, 'jquerygallery/jquery.ad-gallery.css')}"/>
Run Code Online (Sandbox Code Playgroud)

这有效,我得到插件的相关CSS(请在此处查看 - http://coffeescripter.com/code/ad-gallery/).但是唯一有效的部分是图像缩略图,正在显示CSS文件中定义的图像边框.你可以看到我在这里做了什么 - http://fusedev-developer-edition.ap1.force.com/ImageDemo.我已经按照文档,但在我看来JavaScript无法正常工作.

任何帮助表示赞赏,干杯

jquery sites salesforce visualforce

0
推荐指数
1
解决办法
1480
查看次数

是否有任何选项可以在salesforce平台中连接其他数据库?

我想知道是否有任何选项可以连接到salesforce平台中的外部数据库.

谢谢,Easwar

salesforce force.com visualforce apex-code

0
推荐指数
1
解决办法
1392
查看次数

仅捕获验证规则中的错误消息并显示在VF页面中?

我已经设置了一些验证规则,并且我有一个使用此对象的VF页面.我能够捕获验证异常并将其显示在VF页面上.问题在于它将消息显示为

   " Upsert Failed : First exception on row 0: first error;

     FIELD_CUSTOM_VALIDATION_EXCEPTION Quantity cannot be empty
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以在验证规则"数量不能为空"中捕获错误消息?

谢谢

salesforce visualforce

0
推荐指数
1
解决办法
1万
查看次数

Visual Force无法正常工作的Twitter Bootstrap(无法加载资源)

我试图整合Twitter BootstrapVisual Force 这里是我的视觉力代码

    <apex:page standardStylesheets="false" showHeader="false" sidebar="false">
  <!-- Begin Default Content REMOVE THIS -->
  <head>
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"
        type="text/javascript"></script> 
  <apex:stylesheet value="{!URLFOR($Resource.Bootstrap, 'css/bootstrap.css')}" />
  <apex:stylesheet value="{!URLFOR($Resource.Bootstrap, 'css/bootstrap.min.css')}" />
  <apex:stylesheet value="{!URLFOR($Resource.Bootstrap, 'css/bootstrap-responsive.css')}" />
  <apex:stylesheet value="{!URLFOR($Resource.Bootstrap, 'css/bootstrap-responsive.min.css')}" />

  <apex:includeScript value="{!URLFOR($Resource.Bootstrap, 'js/bootstrap.js')}"/>
  <apex:includeScript value="{!URLFOR($Resource.Bootstrap, 'js/bootstrap.min.js')}"/>
</head>
  <body>
  <div id="force">

  <div class="navbar navbar-inverse navbar-fixed-top"> 
      <div class="navbar-inner" style="background-image: -webkit-linear-gradient(top, #FF7F24, #DC143C);"> 
        <div class="container"> 
          <a class="btn btn-navbar" data-target=".nav-collapse" data-toggle="collapse"> 
            <span class="icon-bar"></span> 
            <span class="icon-bar"></span> 
            <span class="icon-bar"></span> 
          </a> 
          <a class="brand" href="#">mypro</a> 
          <div class="nav-collapse collapse"> 
            <ul class="nav"> …
Run Code Online (Sandbox Code Playgroud)

jquery salesforce visualforce twitter-bootstrap

0
推荐指数
1
解决办法
2006
查看次数

如何制作apex:pageBlockTable大小为全屏大小

我正在构建一个visualforce页面我必须在pageblocksectionitem中创建一个visualforce页面,就像我在我的代码中显示的那样.我不太了解css.我的代码是

<apex:page standardController="Account">
<apex:pageBlock title="My Content">
<apex:pageBlockSection>
<apex:pageBlockSectionItem>
<apex:pageBlockTable value="{!account.Contacts}" var="item">
<apex:column value="{!item.name}"/>
</apex:pageBlockTable>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:page>
Run Code Online (Sandbox Code Playgroud)

它显示的表格宽度小于屏幕宽度的一半.我不太了解css但是当我设置样式:{width:250%}然后它的宽度增加我必须设置多少百分比所以它的宽度将等于apex:pageblocktable没有被apex包围:blockSection和apex:pageBlockSectionItem或任何备用指南

salesforce visualforce apex-code

0
推荐指数
1
解决办法
6611
查看次数

网址未显示在Google +分享按钮中,显示链接无效

我为门户网站用户(内部用户)创建了一个Google Plus共享按钮,其中门户网站用户可以使用Google Plus共享按钮分享门户网站的内容,但遗憾的是,在从{url}传递内容链接时,它没有注册网址和在预览弹出窗口中.它显示'链接无效'.我想分享的链接如下所示:

https://example.force.com/portal/apex/homepage?id=kJ054000000CbSXXXX&l=en_US

我在将其传递到url标记之前对其进行了编码.该链接基本上将重定向到客户登录页面,成功登录后,用户将能够看到该内容.

<a href="https://plus.google.com/share?url=https%3A%2F%2Fexample.force.com%2Fportal%2Fapex%2Fhomepage%3Fid%3DkJ054000000CbSXXXX%26l%3Den_US" onclick="javascript:window.open(this.href, '', 'menubar=no,
                             toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;" >
                            <img src="img.png" alt="Google+"/></a>
Run Code Online (Sandbox Code Playgroud)

html javascript salesforce visualforce google-plus

0
推荐指数
1
解决办法
2040
查看次数

如何在Jquery中删除标签

我在Jquery中添加了一个标签

 $('[id$="refAprtyAppId"]').after('<label class="error" id="refAprtyAppIdError">Error: Referral Id is required.</label>');
Run Code Online (Sandbox Code Playgroud)

我试过了

$('[id$="refAprtyAppId"]').parent().find("label#refAprtyAppIdError").remove();
Run Code Online (Sandbox Code Playgroud)

删除标签,但无法删除.

Html是

 <div class="area">
   <input id="refAprtyAppId" value="" styleClass="externalAppId referralId"/>
 </div>
Run Code Online (Sandbox Code Playgroud)

问题出在这里?

javascript jquery visualforce

0
推荐指数
1
解决办法
1019
查看次数