You might have several Chatter connections, i.e. Salesforce login credentials to different orgs. It can be customer accounts, partner accounts or something else. Depending on your settings, when someone is active you will get notified via email.
Now, if you have several Chatter connections it might not be obvious which user credentials to use all the time. You will be referred to https://login.salesforce.com but sometimes a different username is pre-populated from the one you actually had in mind.
To make this a bit easier you can use the Chatter Desktop. Unfortunately you cannot get all your Chatter feeds aggregated to one place with this but you can easily switch between them. So here’s how to do this:
Download Chatter Desktop and install. If you click on the settings button you will see this window:

You can create as many instances as you you want. From start you have Default and Sandbox. To add a new instance , type a name for the connection and the login url in the two text boxes. The login url should be either https://login.salesforce.com or https://test.salesforce.com. When you press Authenticate a login window will open. Login to the org you wish to log in to. Once this is done you will have your new connection established.
In case you didn’t get this login window you are already logged onto Salesforce. You will need to log out first and try again. Continue this process for all your orgs.
Once you are done your Chatter Desktop will be using one of the Chatter connections but you can easily switch to another one. Do this by pressing the settings button and then Switch Connections.

This way you can more easily check new messages in your different orgs. If you are looking for something else it should be possible to create this using the Chatter API or check AppExchange for existing solutions.
Tagged as:
chatter
by Niklas Waller on May 10, 2012
in Web

When you have installed Google Drive, a folder has been created on your hard drive. In my case it was created in the Users folder.
Deleting a file in this folder causes a deletion of the same file on the web store, i.e. Google Docs/Drive.
I realized I don’t want this folder on my work computer so I wanted to remove it but I don’t want to delete all my files.
Simply trying to delete the folder won’t work. You are not allowed since a Google Drive Process is running.
Open the System Tray and you will find the Google Drive icon. Right-click on it and choose Preferences. Now click Disconnect. The local Google Drive will now be disconnected from the one on the web.

If you want to connect them again, you will need to download all the files to your hard drive again.
Tagged as:
Google Drive,
storage

I have had a great weekend with lots of fun projects. Everything from a documentary, getting the sailing-boat ready for launch and of course launching it too… Hover-craft dinner, illustrating a hovercraft, dinner with my Godmother and many more fun things.
Here is a picture from when the boat was lifted up in the air by the crane… minutes before the launch.
The boats are all in… except for one – we still have to get the rowing-boat ”Silver” into the water.
Tagged as:
indra,
KSSS,
skärgårdskryssare
by Sven R. Ohlson on May 5, 2012
in Fonts

This is the letter ”B” for bird. I like the Art Nouveau styles and fonts. They are very nice in their flow and shape. I placed a little bird to give the letter a litte symbol.
The flow and shapes inside the ”B” are the same shape or resemble the shape of the bird´s wing as you might see if you look a bit closer.
Tagged as:
art nouveau,
b,
bird,
letter
Salesforce has a public known issues log listing all errors and malfunctioning issues that has been reported and to be addressed. This can be a good place to check if you cannot find a solution to your problem.
Salesforce Known Issues
Tagged as:
issues,
salesforce

We are in the middle of spring – my father and I are getting the boats ready for launch. Or more exactly this last week or so – we have focused on the ”Skärgårdskryssare” (sailing-boat) Indra. When my father bought the boat in his youth and when I grew up as a boy we did all the scraping and sanding by hand. Today we use a sanding-machine which speeds up the process a little bit.
It might not look like an exclusive furniture when we are done – still it looks pretty nice when we got Indra all fixed up. I´ll post some more pictures when we are done.
Todays theme will be varnishing the deck.
Tagged as:
indra,
sailingboat,
sanding,
skärgårdskryssare
In the study guide for the Salesforce.com Certified Advanced Administrator exam it says:
“Describe the capabilities of Force.com pages (VF) and related use cases, button overrides, and Mass Action List buttons on related lists”
The ’Mass Action List Button’ is a button located in related lists. It can act on multiple records.

One way to use it is the recommended way in the Salesforce help with the Custom List Controller ‘StandardSetController’. This way you can, without much code at all, modify field values on selected records on a search layout or related list.
I recommend looking at this help page and try it. I don’t think most developers know of this possibility.
Tagged as:
advancedadministrator,
apex,
button,
standardsetcontroller

We visited Koh Chang this vacation. The hotel was very nice but we certainly got fooled about the beach. To be honest, this is not directly outside the hotel, but just a little bit away.
Where you see the sand, further away isn’t much better. I actually cut my foot on sharp stone edges.
Surprisingly it turned out to be a very nice vacation after all. Next time however we will double check the beach – it’s worth it!
Tagged as:
Koh Chang,
thailand
by Sven R. Ohlson on April 23, 2012
in Pictogram

I have been in Italy for a few days. It has been a great visit and business-trip. We travelled to Sirmione – by Lake Garda. Very pretty and picturesque! We have enjoyed great food and wine too…
While being there I have sketched some more… this time a cat head pictogram.
Tagged as:
cat-head,
italy,
sirmione
Since I am now studying for the Advanced Administrator exam I find a lot of information that is really good to know.
The order of execution when saving a record can be found in the salesforce help, but here is a shorter version anyway:
On the server, Salesforce:
- Loads the original record from the database or initializes the record for anupsertstatement.
- Loads the new record field values from the request and overwrites the old values.
- Some validation checks are done if the save was done in the UI
- Executes allbeforetriggers.
- Runs most system validation steps again. This will happen for the first time if the request comes from an Apex application or web service call
- Saves the record to the database, but doesn’t commit yet.
- Executes allaftertriggers.
- Executes assignment rules.
- Executes auto-response rules.
- Executes workflow rules.
- If there are workflow field updates, updates the record again. Custom validation rules are not run again.
- Executes escalation rules.
- If the record contains a roll-up summary field or is part of a cross-object workflow, performs calculations and updates the roll-up summary field in the parent record. Parent record goes through save procedure.
- If the parent record is updated, and a grand-parent record contains a roll-up summary field or is part of a cross-object workflow, performs calculations and updates the roll-up summary field in the parent record. Grand-parent record goes through save procedure.
- Executes Criteria Based Sharing evaluation.
- Commits all DML operations to the database.
- Executes post-commit logic, such as sending email.
So the rules are executed in this order:
- Validation rules
- Assignment rules
- Auto-response rules
- Workflow rules
- Escalation rules
Tagged as:
advancedadministrator