
Donnerstag, 12. Februar 2009
Re-Release of Update Rollup 2 - V2

Donnerstag, 24. April 2008
Create "real" CRM 4.0-Style form-buttons in 5 minutes

1. use an iFrame and an external page
Drawback: no offline availability
2.do some DOM-injection and create the buttons at runtime
Drawback: a bit tricky with placement and so on
And then there is:
3. Adis idea to transform a textattribute into a button.
The nice thing is, that you can use the normal formeditor to place it.
So I took the idea further and applied the CRM 4.0 styles to make it look 100% native and more generic to use. (it even reacts to mousedown as expected - hehe ;-)
What to do:
- create a textattribute (you can set searchable to "no" so the attribute doesn't show up in advanced search
- put it on the form
- make it "readonly" (Thanks Marcel!)
- copy the sourcecode into the onLoad event.
- replace the fieldname "bwt_button1" in the last line with your attributename.
- create your functions to tell the button what to do when clicked.
- have fun
source:
//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
//CRM 4.0-Style button creator
//Creates a Button from a Textattribute.
//For every Button you need, create a nText Attribute and place it on the Form
//mario raunig, world-direct 04/2008
function create_button_from_textattribute(fieldname, buttontext, buttonwidth,clickevent)
{
functiontocall=clickevent;
crmForm.all[fieldname].DataValue = buttontext;
crmForm.all[fieldname].style.borderRight="#3366cc 1px solid";
crmForm.all[fieldname].style.paddingRight="5px";
crmForm.all[fieldname].style.borderTop="#3366cc 1px solid";
crmForm.all[fieldname].style.paddingLeft="5px";
crmForm.all[fieldname].style.fontSize="11px";
crmForm.all[fieldname].style.backgroundImage="url(/_imgs/btn_rest.gif)";
crmForm.all[fieldname].style.borderLeft="#3366cc 1px solid";
crmForm.all[fieldname].style.width=buttonwidth;
crmForm.all[fieldname].style.cursor="pointer";
crmForm.all[fieldname].style.lineHeight="18px";
crmForm.all[fieldname].style.borderBottom="#3366cc 1px solid";
crmForm.all[fieldname].style.backgroundRepeat="repeat-x";
crmForm.all[fieldname].style.fontFamily="Tahoma";
crmForm.all[fieldname].style.height="20px";
crmForm.all[fieldname].style.backgroundColor="#cee7ff";
crmForm.all[fieldname].style.textAlign="center";
crmForm.all[fieldname].style.overflow="hidden";
crmForm.all[fieldname].attachEvent("onmousedown",push_button);
crmForm.all[fieldname].attachEvent("onmouseup",release_button);
crmForm.all[fieldname].attachEvent("onclick",functiontocall);
}
function push_button(){
window.event.srcElement.style.marginLeft="1px";
window.event.srcElement.style.marginTop="1px";
}
function release_button(){
window.event.srcElement.style.marginLeft="0px";
window.event.srcElement.style.marginTop="0px";
}
// tell the button what to do
function testfunction()
{
alert('Ta-da!');
}
// create the button
create_button_from_textattribute('bwt_button1', 'What a nice CRM 4.0 Button','184px',testfunction);
//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
Mittwoch, 16. April 2008
This year's "CRM Jahrestagung 2008"


PS: And yes, you can ask me how we got Jeannie into the left navigation area.
Montag, 31. März 2008
CRM Picklist Generator is 1 year old - and 4.0 compatible
You can get to the tool here and see how to use it in the original post.
Dienstag, 5. Februar 2008
Meeting with Mark Corley, Senior Director of Dynamics CRM Channel Strategy
Among other things we also talked about CRM Live (the Microsoft-hosted sort of „out-of-the-box“ model) and I expressed my concerns, having in mind what every piece of literature about CRM will teach you first: „CRM is not a Software“. Anyway, CRM Live will not hit Europe in the next couple of months, so there is still some time to see what happens and how the US-market reacts. I asked Mark about integration of OWA (Outlook Web Access) which would be a huge step towards ASP-operation working without any software that has to be installed on the client. Hmmm… That seemed to have been a very good question. In my eye the complexity of such an integration would not be that high, let’s see what comes out of that. Having talked about expanding marketshare it looks like that our business model matches Microsoft’s long-term strategy. I can’t tell you more, sorry ;-)
Montag, 28. Jänner 2008
CRM 4.0 Online Handbook
Samstag, 26. Jänner 2008
Press response to yesterday's 4.0 launch in Austria
http://www.report.at/artikel.asp?mid=1&kid=3&aid=13717
http://www.monitor.co.at/index.cfm/storyid/9412
http://www.computerwelt.at/detailArticle.asp?a=113942&n=2
http://derstandard.at/?url=/?id=3197694
http://www.be24.at/blog/entry/13438
http://www.pressetext.at/pte.mc?pte=080125014
http://www.pr-inside.com/de/sterreich-launch-von-microsoft-dynamics-r404759.htm
http://www.microsoft.com/austria/presse/pressemeldung1825.mspx?ID=917bf1af-3b5c-4fec-a7ac-a66a06e1ce5b
http://www.mausketiere.com/cont/home_clippings_detail.aspx?siteNo=1&id=156071
http://www.ots.at/presseaussendung.php?schluessel=OTS_20080125_OTS0166&ch=technologie