Windows 8 Tablet & Dynamics CRM; Yorumsuz…
CRM 2011 – CRM Anywhere – Q2 2012 Service


Dynamics CRM 2011 için
Release Preview Guide Q2 2012 Service Update
Video içeriği aşağıdaki gibidir (dakika linklerine tıkayarak ilgi kısmı izleyebilir veya aşağıdan tümünü izleyebilirsiniz.):
- Intro
- Mobility Enhancements (1:36)
- Demo: Use of the IPad mobility client** (4:20)
- Demo: Configuring mobile devices and experiences** (10:27)
- Accessing CRM data via other browsers (14:33)
- Activity feed enhancements (18:30)
- SQL 2012 features and the BI labs* (20:59)
- Demo: PowerView Reports (24:13)
- Optimized record viewing in CRM “RapidView” (32:46)
- New Online Data Certifications (35:10)
- Availability of Industry Template Solutions* (38:49)
- Closing (40:34)
.
http://crm.dynamics.com/en-us/roadmap
Dynamics CRM 2011 Grid içerisinden Lync Çağrısı başlatmak


CRM 2011 de Grid içerisinden Lync Çağrısı başlatmak için;
Eğer sisteminizde Lync kurulu ve Browser AddOn ları Enabled ise Sayfa üzerindeki Telefon Numarası yazan metinlerin hemen sağında Lync Çağrısı başlatmak için kullanılan ikon belirir.Fakat bunun bir şartı daha var! Numaranın Lync in tanıyacağı formatta olması.
Lync için doğru format;
– CRM 2011 de Telefon Numarasının “+” karakteri ile başlaması ve boşluksuz rakam ile devam etmesi.
– CRM 2011 de Numara içerisinde en az 1 boşluk veya “-“, ya da telefon numarasının 2 nokta ile ayrılması.
Örnek : +90.538.9410000
Benzer Konu:
Dynamics CRM 2011 Form üzerinden Lync Çağrısı yapmak
Dynamics CRM 2011 Form üzerinden Lync Çağrısı yapmak


Dynamics CRM 2011 de Form üzerinde telefon bilgisi içeren bir alanda çift tıklayarak Lync Çağrısı yapabilmek için
Formun OnLoad event ‘ında aşağıdaki functiona telefon alanını parametre geçmeniz yeterlidir.
function LyncCall(TelFieldName) { var TelField = document.getElementById(TelFieldName); TelField.style.textDecoration = "underline"; TelField.style.color = "blue"; TelField.ondblclick = function () { if (TelField.value != null && TelField.value != "") { window.open("tel:" + TelField.value); } }; }Benzer Konu :
Dynamics CRM 2011 Grid içerisinden Lync Çağrısı başlatmak
CRM 2011 – Herhangi bir alana değer atamak


CRM 2011 de herhangi bir alana varsayılan değer atamak için aşağıdaki js yi kullanabilirsiniz.
Lookup ve Tarih tiplerin istisna olduğunu, farklı yollar izlendiğini baştan belirteyim.
Lookup için CRM 2011 – Set Lookup Value , Tarih için ise CRM 2011 – Tarih alanı varsayılan olan Bugün yapmak başlıklı yazıları okuyabilirsiniz.
.Js Library içeriği:
function DefaultDeger(fieldName, value) { var CRM_FORM_TYPE_CREATE = "1"; if (crmForm.FormType==CRM_FORM_TYPE_CREATE) { Xrm.Page.getAttribute(fieldName).setValue(value) Xrm.Page.getAttribute(fieldName).setSubmitMode("always"); } }
Örnek Event Handler Seçeneklerimiz ise;
Form
Onload
DefaultDeger
‘new_Ilce’, 100000002
Aşağıda Tablo da tüm tipler için örnek atamalar var:
Field Type | Parameters | Örnek Value |
Single Line of Text | ‘fieldname’, ‘value’ | Default Text |
Option Set | ‘fieldname’, value | 100000002 |
Two Options | “fieldname”, value | true/false -OR- 1/0 |
Whole Number | ‘fieldname’, value | 1000 |
Floating Point Number | ‘fieldname’, value | 1000 |
Decimal Number | ‘fieldname’, value | 1000 |
Currency | ‘fieldname’, value | 1000 |
Multiple Lines of Text | ‘fieldname’, ‘value’ | Örnek \nDeğer (‘\n’ enter işlevi görüyor) |
Date and Time | Farklı yöntem -> CRM 2011 – Tarih alanı varsayılan olan Bugün yapmak | |
Lookup | Farklı yöntem -> CRM 2011 – Set Lookup Value |
CRM 2011 – Kullanıcıların Son Giriş Tarih ve Saati


Microsft Dynamics CRM 2011 de Kullanıcıların son giriş tarih ve saati’ni listelemek için aşağıdaki sorguyu kullanabiliriz.
SELECT AuthInfo, O.FriendlyName, SUO.LastAccessTime FROM SystemUserOrganizations SUO LEFT JOIN SystemUserAuthentication SUA ON SUO.UserId = SUA.UserId AND LEFT(AuthInfo, 1)='C' LEFT JOIN Organization O ON SUO.OrganizationId=O.Id WHERE LastAccessTime IS NOT NULL ORDER BY SUO.LastAccessTime DESC
CRM 2011 – Set Lookup Value


Lookup bir alanın değerini yalnızca yeni kayıt onload ında set etmek isterseniz.
.Js Library içeriği:
function SetLookupValue(fieldName, id, name, entityType) { if(fieldName != null) { var CRM_FORM_TYPE_CREATE = "1"; if (crmForm.FormType==CRM_FORM_TYPE_CREATE) { var lookupValue = new Array(); lookupValue[0] = new Object(); lookupValue[0].id = id; lookupValue[0].name = name; lookupValue[0].entityType = entityType; Xrm.Page.getAttribute(fieldName).setValue(lookupValue); } } }
Örnek Event Handler Seçeneklerimiz ise;
Form
Onload
SetLookupValue
‘new_sehirid’, ‘c2735100-72e1-e011-aac7-00155d050c0f’, ‘İzmir’, ‘new_Il’
Crm 2011 – Global Option Sets (Seçenek Kümesi)


Microsoft Dynamics Crm 4.0 sisteminde kullandığımız Picklist yerine Microsoft Dymamics Crm 2011 de Option
Sets (Seçenek Kümesi) özelliği kullanılıyor.
Option Sets i Picklist den ayıran özellik ise global olabilmesi yani birden fazla Entity de kullanılabiliyor olmasıdır.
Option Sets ‘i Proje içerisinde birden fazla yerde kullanarak tek yerden yönetim sağlarsanız.
Var olan bir Option Set’i eklemek için “Varolan Seçenek Kümesini Kullan” seçeneği “Evet” olarak seçilir ve global
olarak oluşturulmuş olan “Option Sets” ler içerisinden seçim yapılır.
Son Yorumlar