• XactAndy
  • NEWBIE
  • 0 Points
  • Member since 2007

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 34
    Questions
  • 34
    Replies
Xactium are pleased to announced early adopter Force.com Sites consultancy services. As an experienced developer of Force.com
and Salesforce applications, Xactium has already built up significant experience of using and developing
Force.com Sites. Examples include: web-portals, internal intranets and standard web-pages. If you'd like to
start utilizing Force.com Sites in preparation for its wider release early next year, please contact info at xactium.com
or go to our web-site or blog for more details.

As an example of a simple Sites we-page we developed for a compliance reporting requirement, please login to the
following web page (LINK) and try it out!

Andy Evans
Managing Director


Message Edited by XactAndy on 11-16-2008 02:35 AM
Hi,

We're a very experienced group of Salesforce developers with strong knowledge of:

o Apex and VisualForce
o PHP, Javascript and Java
o The meta-data API
o Salesforce integration

We're particularly experienced in developing enterprise applications for a wide variety of business areas on Force, including finance, HR, compliance and asset management. So if you want to take your business software beyond CRM on Force.com, we can help you.

We've successfully delivered to small and large Salesforce customers in the UK, Europe and US, and offer very fast turnaround and competitive quotes.

If you'd like to find out more, please see our web-site (www.xactium.com), or contact info@xactium.com
--
Hi,

Can anyone tell me the best place to learn about building a custom object based
customer portal? We couldn't see any obvious information.

Thanks,

Andy
Hi,

I saw a really cool Visualforce component for drawing Bubble Charts (on opportunities).
Can anyone point me to the relevant source code?

Thanks,

Andy
Hi,

We have a requirement to be able to open a Word document from
within a salesforce app using an activex control.

We have tried the following in an s-control:

var w=new ActiveXObject('Word.Application');

but get the error:

Automation server can't create object

Does anyone know how we can fix this, or have any other suggestions?!

Thanks,

Andy
Hi,

We are installing a beta app to a sandbox, and we are loosing the
related list labels on custom (lookup) fields. In the beta they have a
name of our own choosing, but on installation, the related list label fields are blank.
This then seems to force the related list labels to appear as the
name of the owning custom object when they are viewed in the app.

This behaviour seems to have started in the last few days. Can
anyone shed any light on it, as it is breaking our app!!!

Thanks,

Andy
I've read in the help documentation that you can grant access to a specific record
by clicking on the sharing button, and then selecting the type group, user, etc to
Add.

However, does this also apply to custom objects, and if so, how do I enable it?
I've looked hard, but cannot locate the Sharing button on either my custom or
standard objects.

I'm using the developer edition.

Thanks,

Andy


Message Edited by XactAndy on 03-24-2008 04:09 PM
Hello,

We;ve been developing some apps as beta releases, and are ready to move
to a managed release.

However, I get the impression that once you do this, you are forever more
locked down in terms of the changes that can be made to custom objects.

Given that we want the flexibility to develop the application in different ways
in the future, how can we best get around this restriction?

Thanks,

Andy
Hi,

In the following function, is it possible to get a handle on the New Custom
Object once it has been saved? We're struggling to see how this is done.

    function create() {
      var newURL = "{!URLFOR( $Action.Directive__c.New ,null,null, true)}";
      window.parent.location.href = newURL;
    }

Thanks,

Andy
Hi,

I've been trying to reuse the code from:http://wiki.apexdevnet.com/index.php/Create_a_many_to_many_relationship_with_a_multi-select_picklist

I have just changed the api names to my custom objects, but nothing else, and am
hitting a problem.

When I click on the Add button, nothing happens, and I get an error in Fire bug:
DuelingListBoxesElement is not defined
moveOption(select#select_0, select#select_1, "--None--", [], null, "--None--", undefined, undefined, undefined)functions.js (line 797)
DuelingListBoxesElement.moveOption(sourceSelect, targetSelect, keepSourceLab...

I tracked it down to the following line:

<td align=center><a href="javascript:moveOption(document.placebook.select_0,document.placebook.select_1,'--None--', [],null,'--None--');"><img src="/img/arrow_rt.gif" border="0" alt="Add" title="Add" width=23 height=23></a></td>
</tr>

Does anyone have any thoughts on this? Really appreciate it, as this is key functionality for me.

Full code is below, with error line about 2/3rds down.

Andy





<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<link href="/css/ie_global.css" rel="stylesheet" type="text/css">
<link href="/css/ie_navigation.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.row1 {
background-color: #EEEEEE;
padding: 0px 3px 0px 3px;
vertical-align: top;
}
.row2 {
background-color: #DDDDDD;
padding: 0px 3px 0px 3px;
vertical-align: top;
}
A, A:visited, A:active {
color: #000000;
text-decoration: underline;
}
A:hover {
color: #FFCC00;
text-decoration: underline;
}
-->
</style>

<script language="JavaScript1.2" src="/js/functions.js"></script>
<script src="/soap/ajax/9.0/connection.js" type="text/javascript"></script>
<script id="clientEventHandlersJS" language="javascript">

function toIsoDateTime(theDate) {

var today = new Date(theDate);
var year = today.getYear();
if (year < 2000) {
    year = year + 1900;
}
var month = today.getMonth() + 1;
var day = today.getDate();
var hour = today.getHours();
var hourUTC = today.getUTCHours();
var diff = hour - hourUTC;
var hourdifference = Math.abs(diff);
var minute = today.getMinutes();
var minuteUTC = today.getUTCMinutes();
var minutedifference;
var second = today.getSeconds();
var timezone;

if (minute != minuteUTC && minuteUTC < 30 && diff < 0) { hourdifference--; }
if (minute != minuteUTC && minuteUTC > 30 && diff > 0) { hourdifference--; }
if (minute != minuteUTC) {
    minutedifference = ":30";
} else {
    minutedifference = ":00";
}
if (hourdifference < 10) {
    timezone = "0" + hourdifference + minutedifference;
} else {
    timezone = "" + hourdifference + minutedifference;
}
if (diff < 0) {
    timezone = "-" + timezone;
} else {
    timezone = "+" + timezone;
}
if (month <= 9) month = "0" + month;
if (day <= 9) day = "0" + day;
if (hour <= 9) hour = "0" + hour;
if (minute <= 9) minute = "0" + minute;
if (second <= 9) second = "0" + second;
return year + "-" + month + "-" + day + "T" + hour + ":" + minute + ":" + second + timezone;
}

// InitPage Called by OnLoad.
function initPage() {
var existingSel = document.getElementById('select_0');
try
    {
  var qr = sforce.connection.query("Select Name, Id From AppTest2__Assessment__c ORDER BY Name") ;   
    }
catch (error)
    {
    alert(error.faultstring);
    }

if (qr.records.length > 0)
    {
    for (var i=0;i<qr.records.length;i++)
        {
         existingSel.options[i] = new Option(qr.records[i].get("Name"), qr.records[i].get("Id"));
         }
    }
    else
    {
        alert("Query to populate picklist failed. No Rows.");
    }
// End Init Page with the bracket below.
}

// Create Placement is called when the submit button is pushed.
function CreatePlacement() {
var bp = [];
var NewSel = document.getElementById('select_1');
var nd = toIsoDateTime(document.getElementById('inputDate').value);
var qt = document.getElementById('quantity');
if ((NewSel.options[0].value == '--None--') || (NewSel.options[0].value == '')) {
    alert("You Must select a book to be added!");
}
else
{
for (var i=0;i<NewSel.options.length;i++)
    {
    var placement = new sforce.SObject("AppTest2__Assessment_Judges_Influencer__c");
    placement.set("AppTest2__Assessing_Assessment__c", NewSel.options[i].value);
    placement.set("AppTest2__Assessed_Influencer__c", "{!AppTest2__Influencer__c.Id}");
    //placement.set("Delivery_Date__c",nd);
    //placement.set("Quantity__c",qt.value);
    bp.push(placement);
    }
var cr = sforce.connection.create(bp);
for (var i=0; i<cr.length ;i++ )
    {
    if (cr[i].getBoolean("success"))
        {
        } else {
        alert("Failed to create Book Placement: " + cr[i]);
        }
    }
}
parent.frames.location.replace("/{!AppTest2__Influencer__c.Id}");
}

//-->
</script>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body onload="javascript:initPage();">
<form name="placebook" id="placebook">
<table width="100%" cellpadding=0 cellspacing=0 border=0>
<tr>
<td> <table width="100%" cellpadding=0 cellspacing=0 border=0>
<tr>
<td align=LEFT class="pageTitle" nowrap><img src="/img/campaign_target_large.gif" border="0" alt="Accounts"

width=30 height=20 align="texttop">Mass Place Books for: &nbsp<b>{!AppTest2__Influencer__c.Name}</b></td>
<td width="100%" align=RIGHT bgcolor="#FFFFFF" nowrap><a href="#"><img src="/img/help_icon.gif" border="0"

width=25 height=18 align="texttop">Help</a></td>
</tr>
</table></td>
</tr>
<tr>
<td class="moduleLine"><img src="/s.gif" height="2"></td>
</tr>
<tr>
<td><img src="/s.gif"></td>
</tr>
<tr>
<td align=LEFT bgcolor="#CCCCCC" height=15 class="bodySmallBold"><a href="javascript:history.back()">� Back</a></td>
</tr>
</table>
<table border=0 cellspacing=1 cellpadding=0 id="ep" width="100%">
<tr id="btn">
<td colspan=5 align=center><input type="button" name="save" value=" Save " class="button"

onclick="javascript:CreatePlacement();">
  
<input type="button" name="cancel" value="Cancel" class="button" onClick="javascript:history.back();"><div

class=errorMsg id="error_General"></div></td>
</tr>
<tr>
<td colspan=5> </td>
</tr>
<tr id="head_1_ep">
<td class="bodyBold" colspan=4 nowrap>Book Placement Information:</td>
<td nowrap colspan=1 align=left><img src="/img/required_icon.gif" border="0" alt="Required Information" title="Required Information" width=18 height=18 align="texttop"><span class="bodySmallBold"> = Required Information</span></td>
</tr>
<TR >
<TD CLASS="blackLine" COLSPAN=5><img src="/s.gif"></TD>
</TR>
<tr >
<td class="requiredInput">Book Name:</td>
<td colspan="4"><table border=0 cellspacing=1 cellpadding=0 id="selbook" width="100%">
<TR>
<TD COLSPAN=5 ><table cellpadding=1 cellspacing=1 border=0>
<tr>
<div class=errorMsg id="error_select_0"></div></td>
</tr>
<tr>
<td height=5 colspan=100%></td>
</tr>
<tr>
<td align=center valign=bottom class=bodyBold>Available Books </td>
<td width=3 rowSpan=2><IMG src="/s.gif" width=3 border=0></td>
<td> </td>
<td width=3 rowSpan=2><IMG src="/s.gif" width=3 border=0></td>
<td align=center valign=bottom class=bodyBold>Selected Books </td>
</tr>
<tr>
<td align=center valign=top><select name="select_0" id="select_0" MULTIPLE width="200" size="10">
<option value="">--None--</option>
</select></td>
<td align=center valign=center class=bodySmall><table cellpadding=0 cellspacing=0 border=0>
<tr>
<td valign=bottom align=center class=bodySmall>Add</td>
</tr>
<tr>
<td align=center><a href="javascript:moveOption(document.placebook.select_0,document.placebook.select_1,'--None--', [],null,'--None--');"><img src="/img/arrow_rt.gif" border="0" alt="Add" title="Add" width=23 height=23></a></td>
</tr>
<tr>
<td><IMG src="/s.gif" height=3>
<tr>
<td align=center><a href="javascript:moveOption(document.placebook.select_1,document.placebook.select_0,'--None--', [],null,'--None--');"><img src="/img/arrow_lt.gif" border="0" alt="Remove" title="Remove" width=23 height=23></a></td>
</tr>
<tr>
<td align=center valign=top class=bodySmall>Remove</td>
</tr>
</table></td>
<td align=center valign=top><select name="select_1" id="select_1" MULTIPLE width="200" size="10">
<option value="">--None-- </option>
</select></td>
</tr>
<tr><td colspan="5"><div class=errorMsg id="error_select_1"></div></td></tr>
</table></TD>
</TR>
</table></td>
</tr>
<tr >
<td nowrap class="dataLabel">Date Delivered:</td>
<td style="border-left: 5px solid #990000;"><nobr>
<input name="inputDate" id="inputDate" type="text" size=12 tabindex="3">
<a href="javascript:openPopupFocus('/home/calendar.jsp?form=placebook&field=inputDate&mo=0', '_blank', 193, 148,'width=193,height=148,resizable=yes,toolbar=no,status=no,scrollbars=no,menubar=no,directories=no,location=no,dependant=yes',true, true);" tabindex="3" onclick="setLastMousePosition(event)"><img src="/img/date_picker.gif" border="0" alt="Pick A Date" title="Pick A Date" width=24 height=16></a><span class="bodySmall">[ <a href="#" onclick="if(document.getElementById('inputDate') && document.getElementById('inputDate').disabled == false) { document.getElementById('inputDate').value = '{!Today}';}return false;">{!Today}</a> ]</span></nobr><div class=errorMsg id="error_inputDate"></div></td>
</tr>
<tr>
<td nowrap class="dataLabel"><label>Quantity</label></td>
<td style="border-left: 5px solid #990000;">
<input name="quantity" type="text" value="1" id="quantity" onblur="MM_validateForm('quantity','','RisNum');return document.MM_returnValue" />
</td>
</tr>
</table>
</form>
<hr><br>
</body>
</html>
Hi,

I have a custom object A, which has a lookup relationship to itself.

I want to write a validation rule that prevents the connection of one instance
of A to another instance of A if they have the same name.

The problem I'm having is that it doesn't seem possible to write a
validation rule expression that navigates across the relationship to get
the name of the other instance of A.

However, it does seem to be possible to navigate across relationships
between different custom objects, e.g. A related to B

Is this a known limitation of validation rules, or am I missing something?

Thanks,

Andy



Hi,

I recently decided to upload my beta app, and got the following error:

There are problems that prevent this package from being uploaded.



No testMethods found in the selected Apex code for the package

for one of my Apex triggers.

I have uploaded this package without any problems before, and used the Eclipse
IDE to upload the triggers separately. Has something changed, and how can
I go about fixing it? I can't see a way of removing the triggers from the contents
of the package.

Andy


Hello,

I need to create a dashboard that involves assessing the state of a number of
different objects and relationships between them.

One approach I could use would be to write an s-control that does that does the query, and
then embed it in the dashboard. However, I guess I would have to also do the
visual rendering of the dashboard components (pie chart, etc) in Javascript too..

An alternative, is to set a custom field by running some Apex, perhaps calling
the Apex from an s-control in the dashboard. The dashboard could then use the
custom field value.

Has anyone any experience of the above, and which might be best?

Thanks,

Andy






Hi,

We've been developing a big app, and have just started looking at installing
a license manager. However, it looks like our developer settings have already
been set without specifying a license manager.

It also looks like we can't edit this information once its set.

Can anyone advise on how to address this please. I really don't want to have
to rebuild our app from scratch!

Thanks,

Andy
Hello,

I'm using the following formula to generate a link to files:

HYPERLINK("File://"& File_Path__c & Name, "View")

However, although the View link appears, and the path information
seems correct, clicking on it does nothing.

The ability to link to external files is a big issue for our customers,
so any help appreciated!

Andy
Hello.

We have an Mass Delete S-Control that can sometimes take many minutes to complete it's
task. Does anyone know of a way of showing a progress box, e.g. like the green one that is shown when deploying an Force app, while this is happening?

Thanks,

Andy
Hi,

Is there any documentation on how to add notes to a custom object via
the API? I've had a look, but no luck.

Thanks,

Andy
Hello,

Is there any way of deleting a collection of objects via their ids in Apex, e.g. delete(ids)?

The reason I'd like to do this is that I have a complex trigger which has to delete
> 10 different custom object types. The problem is that I keep hitting governor limits, which I guess
is due to using delete() on each object type.

To overcome this, I was hoping to be able to collect them all as a Set(<Id>) and
then mass delete them.

Andy
Hi,

We're starting to push our app out to customers, some of whom are comfortable with hosting their data offsite. However, we have some, who due to the sensitivity of the information are pushing back on hosting any data whatsoever offsite. For example, we have a big pharma opportunity and a defence one.

I understand all the arguments for persuading them otherwise, but where it is a matter of policy, we might hit a problem.

Is there any way technically in which hosting the data internally can be achieved?

Thanks,

Andy
We have set up a number of many to many relationships in our App using intermediate relationship objects with a pair of lookup relationships. Obviously, when a related object is deleted, any dependent relationship objects should also be deleted. Can I just check that we must manage this ourselves, and that we could do this in one of two ways:

1.  Implementing a new delete button on the related object types and associating it with an s-control that first cleans up any dependent relationship objects and then deletes the object itself; I assume we will need to hide the existing delete button and upload the new one to replace.
2. Using Apex triggers to do the same automatically on delete of the related object.

(1) would be preferable as we don't currently use Apex in our app.

Any other simpler suggestions would be appreciated. We had thought of using master detail relationships, but you can't have more than one master detail relationship per custom object anyway.

Thanks

Andy

I am in the process of putting together business specifications for a project.  At this time I would like to use Salesforce.com as the platform.

 

I am trying to develop a solution for small businesses.  I want to create an eCommerce site where goods and pre-packaged services can be purchased via credit card or paypal on the front end, as well as generate and route leads from Social networking sites Linkedin, Facebook, Myspace, and Google Adwords.  More or less, I plan to deliver a package to my clients where with a few minor tweaks to SFDC sites to reflect current website style, corporate data import, and some business analysis for the ad purchase (keyword identification) my clients will be off to prosperity.  I will be procuring the ad credits for my clients as well as the license for salesforce.  They will essentially be buying a pre-packaged solution from me on the SFDC Platform.

 

Please let me know if any of you feel like you can do this, and if so, I am willing to discuss moving forward. 

Hi Everyone,

 

We are looking for an individual developer or a firm to develop an application that will assist in the execution of our Commodities Operations.

 

al bogari Commodities is a global trade of agricultural commodities. We carry out physical trades of a number of commodities. Please see www.albogari.com/commodities for more details.

 

The application will be used to manage post contract execution. This will cover areas such as Transportation, Shipping and Documentation. We expect the application to kick in at the close of an opportunity and run through a number of stages of our operations cycle.

 

Unfortunately a detailed document is not available yet. However, we can outline a set of high level requirements.

 

If anyone may have any interest, I would appreciate it if you could respond to this message with details of your experience including any prior projects.

 

If you may be based locally in Dubai, or the UAE. We are willing to consider brining you in-house on a contracted basis.

Hi all,

I am looking for someone to put a UI on my custom force.com application. In the near future, we are going to be using force.com sites as a way to share part of our application with our partners and we are looking for someone that can put a face on our application. Please get in touch if you are interested and we can discuss further.

 

Thanks

 

Chris

 

 

Message Edited by chrisforce on 01-28-2009 09:50 AM
We are a small Human Resource firm that needs to expand the functionality of our SalesForce Enterprise editions.  Current project needs:
1. Time dependent workflow action that sends emails to a contact of an account.
2. Implement the webportal for our clients to gain access.
3. Workers' Compensation Case Management - larger project, but we have the process designed in detail. 
 
Many more needed over time. 
 
We are looking for a long term relationship.  Our needs will have flexibility for delivery time lines. 
  • December 20, 2008
  • Like
  • 0
Request for Proposal

i-KOS are a web development agency in the UK (www.i-kos.com) with a request for a proposal relating to integrating with a CRM (salesforce.com being cited as the possible solution).

What we need - right now
In truth we are really interested in getting a basic idea as to the viability of the request - some indication of cost would be great.

Abit about the client
  • The client is an association with approximately 200 members.
  • There are different categories of members (full, associate, partial).
  • Members are companies.
  • Each member can have several individuals.
  • Individual can participate in workgroups (more than one is possible).
  • Individuals can also subscribe to news and articles (delivered via e-mail)
  • Non-members can subscribe (via the website) to paid for features on the website.

Some more info (I am sure salesforce will do most of this in its sleep. I am equally sure the talent lies in the planing and integration).
  •  The CRM itself should allow the association staff to have an overview of each member / external organisation including:
  • list of people working in a company (member)
  • List of ‘work groups’, ‘news’ or articles’ that the individual is subscribed to
  • Administrators should be able to ‘tick’ or ‘untick’ *or tag) these people.
  •  The CRM needs to integrate (work with) with the website and possible a share-point server to allow members to manage their data (subscribe/unsubscribe) to workgroups and news items. The website will also be developed with forms and e-commerce to allow non-members to pay for content.
  • if people update their online profile an alert is sent to the CRM, which needs to be approved by admin staff.
  •  The CRM needs to integrate with an e-mail broadcast tool to send various news items and articles based on the ‘subscriptions’.
There are additional future scope (invoice) but we are trying to contain their excitement for now!

We are used to building and spec'ing websites but this is outside our usual remit. We are looking for a seasoned salesforce.com developer/freelancer to provide guidance and a proposal. The website is to be developed over the next 3 months and the CRM needs to be considered diring this time with CRM integration from January 2009.

Best regards

Myles Davidson
 www.i-kos.com


 
We have a project that requires some Apex development that needs to be turned around today.

Is there anyone who is very experienced with Apex code that might be available to work on this?

Thanks,
Ben
I am looking at making 2 customizations to the Opportunity Product

1. Involves creating a custom page like the one shown in the Pic 1 attached
Is it possible to turn the Product field to a picklist instead of the label for the name of the product?
The reason for doing this is cutting down the number of steps to configure the Opportunity Product from an Opportunity.
Is creating a Visualforce page the way to go for this ? Can you suggest how to achieve dropdown capability for the Product name?

2. Would like to create a Clone button under the Opportunity Product section on the Opportunity page.
Clicking on the Clone button should take the user to the custom page described above.


Thanks

PIC1

 



PIC2





Message Edited by nimbuscloud on 07-04-2008 12:10 AM

Message Edited by nimbuscloud on 07-08-2008 10:02 AM
Hi

I am our Sf.com admin and I need a couple of APEX classes built to process xml / text attachments using the email services for Salesforce as well as create some APEX code to bulk update and merge records across objects!

Fun little project for those with some spare time and wanting to earn some more $$ or ££

We're based in the UK, but am happy to work with people not in UK.

Work needs to be completed within the next few weeks so please send me a message with availability, expertiese, demo of work, and rates.

Cheers

Paul
Hi,

I saw a really cool Visualforce component for drawing Bubble Charts (on opportunities).
Can anyone point me to the relevant source code?

Thanks,

Andy
Hi,

We are installing a beta app to a sandbox, and we are loosing the
related list labels on custom (lookup) fields. In the beta they have a
name of our own choosing, but on installation, the related list label fields are blank.
This then seems to force the related list labels to appear as the
name of the owning custom object when they are viewed in the app.

This behaviour seems to have started in the last few days. Can
anyone shed any light on it, as it is breaking our app!!!

Thanks,

Andy
I've read in the help documentation that you can grant access to a specific record
by clicking on the sharing button, and then selecting the type group, user, etc to
Add.

However, does this also apply to custom objects, and if so, how do I enable it?
I've looked hard, but cannot locate the Sharing button on either my custom or
standard objects.

I'm using the developer edition.

Thanks,

Andy


Message Edited by XactAndy on 03-24-2008 04:09 PM
I'm looking for a developer to perform ad-hoc work on our Salesforce installation. It would involve making configuration changes, changing field data models, implementing validation, writing Apex customisations (we have force licensed), editing JavaScript Salesforce API code, creating reports and dashboards, etc.
 
Probably only 5-10hrs a month, but would suit a contractor with many small clients. I'm in the UK so would prefer someone here for the timezone convenience, but not essential.
 
Please contact me if you're interested.
Hi,

In the following function, is it possible to get a handle on the New Custom
Object once it has been saved? We're struggling to see how this is done.

    function create() {
      var newURL = "{!URLFOR( $Action.Directive__c.New ,null,null, true)}";
      window.parent.location.href = newURL;
    }

Thanks,

Andy
Hello,

I'm using the following formula to generate a link to files:

HYPERLINK("File://"& File_Path__c & Name, "View")

However, although the View link appears, and the path information
seems correct, clicking on it does nothing.

The ability to link to external files is a big issue for our customers,
so any help appreciated!

Andy

Hi I am using the SalesForse Document ID  in some of my S-controls coding .When I copy the S-Controls from one project to another project ,Of course I have to upload those related documents(Images, Logos and others) into  Sales force whose ID I am using in S-Controls.
But the problem is this time Document ID is changed and I have to replace the new ID with old one into related S-Controls manually.
I want to create an application in .NET which does it automatically, to do so I have to retrieve all S-Control and after modification i have to upload them again into SF.
Please help me any one tells me is there any way to do so.

  • January 10, 2008
  • Like
  • 0
There is a new user showing up through the API, but not visible in the UI.

(This can be recreated via sforce explorer)

If I query the user list via the webservice, I get all my regular users, but now I am getting an additional one.  Its name is "License Manager".  It says it was just created 3/20/07 (even though I have had my account for well over a year).  It has a user type of "LicenseManager". Was this added via an installed application? I'm using na4.

Can anyone help me out with what this user is?  And, is there an easy way to filter it out of my query?  (I want to be able to only get users that are available in the UI in my query).

Thanks
  • October 29, 2007
  • Like
  • 0