Showing posts with label Sharepoint Barcode. Show all posts
Showing posts with label Sharepoint Barcode. Show all posts

Thursday, December 29, 2011

Customization of Sharepoint Barcode

1.Go to  Inforamtion Management Policy Settings,Enable Define Policy.
    Enable barcode feature.
2.When Customized for your Requirements throught Coding.


 using (siteCollection)


{

using (site)

{
SPList list = site.Lists["MyList"];

SPListItem item = list.AddItem();

item["Title"] = "test2";

// this file just ensure item.File non-null. You could set it to arbitrary value.

SPFile file = site.GetFile(http://wjc:1130/SiteAssets/CEWP.aspx);

FieldInfo itemFileInfo = item.GetType().GetField("m_file", BindingFlags.NonPublic
BindingFlags.Instance);
itemFileInfo.SetValue(item, file);
FieldInfo itemFileInitInfo = item.GetType().GetField("m_fileInit", BindingFlags.NonPublic
BindingFlags.Instance);
itemFileInitInfo.SetValue(item,true);
//item.Update();

System.Drawing.Image img;

string id = "0123456789";

Barcode.ProvisionBarcodeWithValue(item, true, ref id, out img);

Barcode.SetBarcodePreview(item);
item.Update();
Console.Read();
}

}



Links:
http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010programming/thread/b4fab7a5-d21d-4a40-9cec-e9e145802958

http://www.sharepointsecurity.com/sharepoint/sharepoint-development/programmatically-changing-a-sharepoint-barcode/

http://social.technet.microsoft.com/Forums/is/sharepoint2010setup/thread/f232e9d1-09bb-423a-9780-b69d16d51698

http://blogs.msdn.com/b/recman