SalesForce: 让subscriber在安装Package时指定一些参数? 不可能!

我真失望! 看这里: http://boards.developerforce.com/t5/AppExchange-Directory-Packaging/How-to-enable-subscriber-specific-settings-in-a-managed-package/td-p/261763 Re: How to enable subscriber-specific settings in a managed package? I don’t think there’s a way to collect the info during install. It would have to be a post-installation step. These instructions should be in your Customization/Installation guide. The place to store this type of information is in a Custom Settings record …

SalesForce: 让subscriber在安装Package时指定一些参数? 不可能! Read More »

SalesForce中的Workflow其实就是业务触发器

SalesForce命名法真够雷人! Workflow并不是让你定义什么工作流。它只是让你定义 “某种业务规则成立时可以触发什么事情”。 “业务规则”定义在Business Object上,比如 Account的姓名改成了"Obama" “触发事情”则不外乎改变一下某Business Object的值,分配一下Task,或者发封邮件而已。 所以说,它只是一个Trigger; 不过要注意, SalesForce中已经有Trigger 这个概念。这种Trigger是技术上而言的,它只在对象被持久化时触发;由于这种Trigger要用APEX来实现,因此又叫APEX  Trigger ================================================ SalesForce还是支持自定义WorkFlow的,这在SalesForce里叫做 "Approval Processes"

SalesForce: 两种访问控制机制结合

一般的系统中,一个User有好几种Role,每种Role有好几种Permission SalesForce.com中,这种机制仍然存在,不过这里的Role被称作"Profile" 同时User还有一种头衔,如CEO, VP,Manager等等,这种头衔被统称为"Role" Profile用来定义User对Object及其Fields的权限,比如 Standard User可以看Account,但不能删Campaign 而Role则用来定义User对具体哪些记录有权限。比如CEO可以看所有人的 Lead,而Manager A 不能看 Manager B的Lead

SalesForce的7项核心技术

1. Multitenanat 架构 2. Metadata-driven 开发模型  –为了新增一个Domain Object, 不需要手写一个Java Bean,相反只要填填表,指定各个属性的规格即可 3. Web Services API 4. Apex 编程语言 5. Visualforce — 让你方便地定制UI 6. Sites — 让你做一个公网出来,别人不用登录也可以访问 7. AppExchange — 第三方开发好的软件,让你集成到自己的SalesForce系统中

SalesForce的Sandbox

转自:Force.com Fundamentals If you’re already a Salesforce.com customer, you can use a Force.com sandbox. A sandbox is a copy of your organization that you can use for testing configurations and training users without compromising(危及) the data in your production organization. Salesforce.com Enterprise and Unlimited Editions come with one free sandbox; users of other editions can …

SalesForce的Sandbox Read More »

SaaS的反义词:On-premises software

转自wikipedia: On-premises software (often abbreviated as on-prem software) is installed and run on computers on the premises (in the building) of the person or organisation using the software, rather than at a remote facility, such as at a server farm or cloud somewhere on the internet. On-premises software is sometimes referred to as “shrinkwrap” software, …

SaaS的反义词:On-premises software Read More »