adding image to the product:-
======================================================================
static void M_insertimage(Args _args)
{
DocuActionArchive docuActionArchive;
EcoResProductImageManagement productImageManagement;
EcoResProductImageThumbnail ecoResProductImageThumbnail;
DocuRef docuRef;
DocuValue docuValue;
EcoResProductImage ecoResProductImage;
InventTable inventTable;
// Specify the display product number
InventTable = InventTable::find("Mshirt-50");
ttsBegin;
docuRef.TypeId = "File";
docuRef.RefTableId = inventTable.TableId;
docuRef.RefRecId = InventTable.RecId;
docuRef.RefCompanyId = inventTable.dataAreaId;
docuRef.ActualCompanyId = curext();
docuRef.insert();
docuActionArchive = DocuAction::newDocuRef(docuRef);
docuActionArchive.add(docuRef,"C:\\Users\\maheshgoud.g\\Desktop\\shirt.jpg");
ecoResProductImage.RefRecId = docuRef.RecId;
ecoResProductImage.RefRecord = docuRef.RefRecId;
ecoResProductImage.ImageFormat = 'jpg';
ecoResProductImage.FileName = "shirt.jpg";
ecoResProductImage.Usage = EcoResProductImageUsage::External;
ecoResProductImageThumbnail = new EcoResProductImageThumbnail(false);
ecoResProductImage.MediumSize = ecoResProductImageThumbnail.generateThumbnail(204,204,docuRef);
ecoResProductImage.ThumbnailSize = ecoResProductImageThumbnail.generateThumbnail(48,48,docuRef);
if (ecoResProductImage.MediumSize == connull())
{
info("@SYS301935");
}
======================================================================
create the temp folder in c drive with USMF/Organization administration/Area page/documenttype/file
======================================================================
======================================================================
static void M_insertimage(Args _args)
{
DocuActionArchive docuActionArchive;
EcoResProductImageManagement productImageManagement;
EcoResProductImageThumbnail ecoResProductImageThumbnail;
DocuRef docuRef;
DocuValue docuValue;
EcoResProductImage ecoResProductImage;
InventTable inventTable;
// Specify the display product number
InventTable = InventTable::find("Mshirt-50");
ttsBegin;
docuRef.TypeId = "File";
docuRef.RefTableId = inventTable.TableId;
docuRef.RefRecId = InventTable.RecId;
docuRef.RefCompanyId = inventTable.dataAreaId;
docuRef.ActualCompanyId = curext();
docuRef.insert();
docuActionArchive = DocuAction::newDocuRef(docuRef);
docuActionArchive.add(docuRef,"C:\\Users\\maheshgoud.g\\Desktop\\shirt.jpg");
ecoResProductImage.RefRecId = docuRef.RecId;
ecoResProductImage.RefRecord = docuRef.RefRecId;
ecoResProductImage.ImageFormat = 'jpg';
ecoResProductImage.FileName = "shirt.jpg";
ecoResProductImage.Usage = EcoResProductImageUsage::External;
ecoResProductImageThumbnail = new EcoResProductImageThumbnail(false);
ecoResProductImage.MediumSize = ecoResProductImageThumbnail.generateThumbnail(204,204,docuRef);
ecoResProductImage.ThumbnailSize = ecoResProductImageThumbnail.generateThumbnail(48,48,docuRef);
if (ecoResProductImage.MediumSize == connull())
{
info("@SYS301935");
}
======================================================================
create the temp folder in c drive with USMF/Organization administration/Area page/documenttype/file
======================================================================
No comments:
Post a Comment