Community
Showing results for 
Search instead for 
Do you mean 
Reply

Changes in Opportunity View

New Member
Posts: 26
Country: Egypt

Changes in Opportunity View

Dear All

 

In "New Opportunity" screen can I change its lay out, add new fields and new buttons and delete other through SDK, if so can any one tell me how or direct me, if not so provide me with suitable solution to make these changes.

 

Thanks in advance 

Nickel Super Contributor
Posts: 441
Country: UK

Re: Changes in Opportunity View

It can be done although I only know one or two people that can do it.  If all else fails take a look at Jim Durkins Opportunity List Plus whatever you are trying to do his product almost certainly does.

 

Tom

New Member
Posts: 26
Country: Egypt

Re: Changes in Opportunity View

Thanks sir for your reply Do these people do it via ACT SDK or something else, also can these people help me?I want to know how to change “New opportunity” view, add new fields to opportunity table, add these fields to “New opportunity” view, and delete other existing fields.

Thanks in advance

Bronze Super Contributor
Posts: 1,231
Country: USA

Re: Changes in Opportunity View

 

enjyshahin

 

1) I don't change the opportunity view using OLP. In that product I actually recreate the entire form.

    BTW- I can change the forms layout using The Durkin Toolkit but that still in beta.

 

2) You can not add new fields to the opportunity table. It would break the sudo opp entity.

  BTW2- Also using The Durkin Toolkit end-users will be able to create additional fields

on any view like 'Edit Opportunity" and/or 'Edit Activity.

.

 

 

-- jim durkin

 

Bronze Super Contributor
Posts: 1,231
Country: USA

Re: Changes in Opportunity View

[ Edited ]

To all;

 

some people may be wondering were is the Toolkit? Well, last month I decided to create the Durkin SDK for the Toolkit.

 

Yes, other developers will be able to create add-ons for The Durkin Toolkit add-on.  I am already using one such plugin

for managing my email campaigns. I plan to release the Durkin SDK and email campaign plugin project for example code.

 

More on the Durkin SDK in the near future.

 

-- jim durkin

 

Message Edited by jimdurkin on 07-30-2008 06:13 PM
New Member
Posts: 26
Country: Egypt

Re: Changes in Opportunity View

[ Edited ]

Thanks All

 

I download Durkin Toolkit I have a problem, it wants act 10.2 or better and I have 10.0.0.237, how can I solve this problem?

 

Or if there is other solution for this development

 

Message Edited by enjyshahin on 07-31-2008 03:49 PM
Nickel Super Contributor
Posts: 441
Country: UK

Re: Changes in Opportunity View

You can download the 10.0.2 update from help.act.com .  If you are updating a live system you will need to update all machines that will be accessing the database.

 

Tom

New Member
Posts: 26
Country: Egypt

Re: Changes in Opportunity View

Thank you Sir I update to 10.0.2

I install the tool kit

but when I open "New Opportunity" and try design button I receive this error, can any one help me?

---------------------------------------------------------------------

ROUTINE:       Error opening file: File cannot be opened. Please check the type or extension of the file. Supported format is XmlFile cannot be opened. Please check the type or extension of the file. Supported format is Xml
TARGET:        GetNewHost
TYPE:          System.Exception
MESSAGE:       File cannot be opened. Please check the type or extension of the file. Supported format is Xml
SOURCE :       Durkin.UI.Designer.v3
PLUGIN:        D:\Program Files\ACT\Act for Windows\Plugins\Durkin.UI.Designer.v3.dll
VERSION:       2.0.9.17
ACT:           10.3.182.0
SOURCE:        Durkin.UI.Designer.v3
VERSION:       2.0.9.17
STACK:         at Host.HostSurfaceManager.GetNewHost(String fileName, ActApplication cACTApp, String sEntityName, CustomEntityDescriptor cEntitydescriptor)
   at Durkin.UI.Designer.DesignerShell.FileOpen(String fileName, ActApplication cACTApp, String sEntityName, CustomEntityDescriptor cEntitydescriptor)

TIME:          8/3/2008 11:44:51 AM
ACT NAME:      ActSage, Version=10.3.182.0, Culture=neutral, PublicKeyToken=ebf6b2ff4d0a08aa
MACHINE        ENJY
IP             196.218.230.129
USER           MEGASOFT-SERVER\enjy

%0A
---- Stack Trace ----%0A
%0A Stack:0:    Durkin.Common.Utilities.DisplayError.Write(myException As Exception, sRoutine As String, sPluginName As String, sPluginVersion As String, sEmailFromAddress As String, sFromFullName As String)
       ActSage.exe: N 03584
%0A Stack:1:    Durkin.Common.Utilities.DisplayError.Write(myException As Exception, sDescription As String, sPluginName As String, sPluginVersion As String)
       ActSage.exe: N 00026
%0A Stack:2:    Durkin.UI.Designer.DesignerShell.LogError(ex As Exception, msgstring As String)
       ActSage.exe: N 00555
%0A Stack:3:    Durkin.UI.Designer.DesignerShell.FileOpen(fileName As String, cACTApp As ActApplication, sEntityName As String, cEntitydescriptor As CustomEntityDescriptor)
       ActSage.exe: N 00815
%0A Stack:4:    Durkin.UI.Designer.DesignerShell..ctor(fileName As String, cForm As Form, enitytname As String, cACTApp As ActApplication, cEntitydescriptor As CustomEntityDescriptor, lAutoSave As Boolean, lAutoClose As Boolean)
       ActSage.exe: N 01803
%0A Stack:5:    Durkin.UI.Toolkit.usrToolbar.RibbonStatusBar1_CommandClick(sender As Object, e As CommandEventArgs)
       ActSage.exe: N 00787
%0A Stack:6:    Janus.Windows.Ribbon.RibbonStatusBar.OnCommandClick(e As CommandEventArgs)
       ActSage.exe: N 00057
%0A Stack:7:    Janus.Windows.Ribbon.RibbonStatusBar.Janus.Windows.Ribbon.ICommandOwner.CommandClicked(e As CommandEventArgs)
       ActSage.exe: N 00039
%0A Stack:8:    Janus.Windows.Ribbon.CommandBase.InvokeOnClick()
       ActSage.exe: N 00058
%0A Stack:9:    Janus.Windows.Ribbon.ButtonCommand.InvokeOnClick()
       ActSage.exe: N 00081
%0A Stack:10:    Janus.Windows.Ribbon.JNSD.OnMouseUp(e As MouseEventArgs)
       ActSage.exe: N 00144
%0A Stack:11:    Janus.Windows.Ribbon.JNSDE.a( As MouseEventArgs)
       ActSage.exe: N 00040
%0A Stack:12:    Janus.Windows.Ribbon.RibbonStatusBar.OnMouseUp(e As MouseEventArgs)
       ActSage.exe: N 00031
%0A Stack:13:    System.Windows.Forms.Control.WmMouseUp(m As Message&, button As MouseButtons, clicks As Int32)
       ActSage.exe: N 00242
%0A Stack:14:    System.Windows.Forms.Control.WndProc(m As Message&)
       ActSage.exe: N 01348
%0A Stack:15:    System.Windows.Forms.ControlNativeWindow.OnMessage(m As Message&)
       ActSage.exe: N 00013
%0A Stack:16:    System.Windows.Forms.ControlNativeWindow.WndProc(m As Message&)
       ActSage.exe: N 00214
%0A Stack:17:    System.Windows.Forms.NativeWindow.Callback(hWnd As IntPtr, msg As Int32, wparam As IntPtr, lparam As IntPtr)
       ActSage.exe: N 00117
%0A Stack:18:    System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(msg As MSG&)
       ActSage.exe: N 00000
%0A Stack:19:    System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(dwComponentID As Int32, reason As Int32, pvLoopData As Int32)
       ActSage.exe: N 00746
%0A Stack:20:    System.Windows.Forms.ThreadContext.RunMessageLoopInner(reason As Int32, context As ApplicationContext)
       ActSage.exe: N 00381
%0A Stack:21:    System.Windows.Forms.ThreadContext.RunMessageLoop(reason As Int32, context As ApplicationContext)
       ActSage.exe: N 00083
%0A Stack:22:    System.Windows.Forms.Form.ShowDialog(owner As IWin32Window)
       ActSage.exe: N 01262
%0A Stack:23:    Durkin.Views.OpportunityList.OpportunityListPlus.EditOpportunity(OpportunityGuid As Guid, mGrid As GridEX)
       ActSage.exe: N 00306
%0A Stack:24:    Durkin.Views.OpportunityList.usrGridExOpps.GridEX_Opps_DoubleClick(sender As Object, e As EventArgs)
       ActSage.exe: N 02800
%0A Stack:25:    System.Windows.Forms.Control.OnDoubleClick(e As EventArgs)
       ActSage.exe: N 00106
%0A Stack:26:    Janus.Windows.GridEX.GridEX.OnDoubleClick(e As EventArgs)
       ActSage.exe: N 00323
%0A Stack:27:    Janus.Windows.GridEX.GridEX.OnMouseUp(e As MouseEventArgs)
       ActSage.exe: N 00682
%0A Stack:28:    System.Windows.Forms.Control.WmMouseUp(m As Message&, button As MouseButtons, clicks As Int32)
       ActSage.exe: N 00242
%0A Stack:29:    System.Windows.Forms.Control.WndProc(m As Message&)
       ActSage.exe: N 01348
%0A Stack:30:    System.Windows.Forms.ScrollableControl.WndProc(m As Message&)
       ActSage.exe: N 00069
%0A Stack:31:    System.Windows.Forms.ContainerControl.WndProc(m As Message&)
       ActSage.exe: N 00019
%0A Stack:32:    System.Windows.Forms.ControlNativeWindow.OnMessage(m As Message&)
       ActSage.exe: N 00013
%0A Stack:33:    System.Windows.Forms.ControlNativeWindow.WndProc(m As Message&)
       ActSage.exe: N 00214
%0A Stack:34:    System.Windows.Forms.NativeWindow.Callback(hWnd As IntPtr, msg As Int32, wparam As IntPtr, lparam As IntPtr)
       ActSage.exe: N 00117
%0A Stack:35:    System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(msg As MSG&)
       ActSage.exe: N 00000
%0A Stack:36:    System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(dwComponentID As Int32, reason As Int32, pvLoopData As Int32)
       ActSage.exe: N 00746
%0A Stack:37:    System.Windows.Forms.ThreadContext.RunMessageLoopInner(reason As Int32, context As ApplicationContext)
       ActSage.exe: N 00381
%0A Stack:38:    System.Windows.Forms.ThreadContext.RunMessageLoop(reason As Int32, context As ApplicationContext)
       ActSage.exe: N 00083
%0A Stack:39:    System.Windows.Forms.Application.Run(mainForm As Form)
       ActSage.exe: N 00046
%0A Stack:40:    Act.Application.Act.Main(args As String[])
       ActSage.exe: N 01836

%0A

ExceptionToString:Exception Source:      Durkin.UI.Designer.v3
Exception Type:        System.Exception
Exception Message:     File cannot be opened. Please check the type or extension of the file. Supported format is Xml
Exception Target Site: GetNewHost

---- Stack Trace ----%0A
%0A Stack:0:    Host.HostSurfaceManager.GetNewHost(fileName As String, cACTApp As ActApplication, sEntityName As String, cEntitydescriptor As CustomEntityDescriptor)
       ActSage.exe: N 00281
%0A Stack:1:    Durkin.UI.Designer.DesignerShell.FileOpen(fileName As String, cACTApp As ActApplication, sEntityName As String, cEntitydescriptor As CustomEntityDescriptor)
       ActSage.exe: N 00097

%0A

 

 

 

 

Bronze Super Contributor
Posts: 1,231
Country: USA

Re: Changes in Opportunity View

please contact me directly via email

 

-- thanks

-- jim durkin

New Member
Posts: 26
Country: Egypt

Re: Changes in Opportunity View

Sorry for delay

How can I contact you my email is e_shahin@megasoft.com.eg

I urgently want your support because I receivce many errors