I'm new to VSTO - while within Excel, we would like the user to click on an Excel AddIn icon, to get a template of headings, formulas, colours/fonts, etc. Is it best to create this via a VS2010 "Excel Template" or "Excel AddIn" project?
Note that the populated template will need to contain dropdowns filled with data from the database (which will be transferred thru a WCF service). Also the Excel VSTO client will need to push data back to the WCF service for database updates
Because of the payload involved in moving a template down to the client, we decided to send the data required to populate the client down the wire (JSON, compressed via GZip) and let the client receive and interpret the data and populate the Excel sheet as required (dynamic created controls, cell population, etc via VSTO)
Related
I'm completely new to the Dynamics CRM environment.
Within our current implementation, there is a grid which displays a list of current sales opportunities. Within this grid, there is a column for the user which is a link to another part of Dynamics. We want to instead be able to open a new window to another system. How can I customize how that link gets rendered out so that the client "onclick" function can link to a javascript function which will open a new window with the URL we need?
Please see attached:
Snapshot of Dynamics grid
Im afraid that this is not possible with supported customization.
My understanding is that you will keep URL to external system on entity and you would like to be able to open with single click from grid displaying this record?
However, Im not sure if you add this fields as single line of text with format option URL won`t work as expected. If this does not work, you would need a custom grid to display this data.
You can store url in text field with format URL, click on such field will open link in new window/tab.
In CRM 2015 (on premise), I know you can insert images in emails/email templates by creating an HTML page with images that are hosted on the web and copy/pasting the HTML in the email/email template. The problem I have with that is customers who use Outlook that receive the email see big X's at first and Outlook prompts them to download images.
Is there a way to embed the images directly in the email? Or a third party tool that would allow that?
I tried converting the images to base64 and entering the code directly into the Body field in the TemplateBase table of the CRM database, but the application just converts it to the tag <img> with nothing else in the sent emails.
I have a CSV File on my File-System with a list of events, and I need to read the events from this File and just show them up in the Outlook calendar along with other appointments, meetings etc, that are actually in outlook.
So I don't won't to Save to the Server or Send any of these events read from file, just use the calender to show them.
Is that possible?
Thanks
No, Outlook w3ill only show the appointments that exist in the given folder.
As Dmitry noticed, the Outlook object model doesn't provide anything for that (i.e. display items that don't exists in the folder).
But you may consider displaying your own form inside Outlook instead of the built-in one for displaying events and appointments from the CSV file and Outlook calendar.
There are sevaral ways to get the job done:
Use adjucent Outlook windows. See Adjacent Windows In Outlook for more information.
Display a home page for the folder. The WebViewURL property of the Folder class allows to set a string indicating the URL of the Web page that is assigned to a folder.
ADX provides the WebViewPane layout which is actually based on the web view technology. But in that case you will be able to use any.Net controls on the form.
I'm new to IBM Domino Designer. I'm trying to create an IBM Domino Designer application which has 2 fields and a button. Once click on the button the data has to be stored in DB.
Now the problem is how to store the data in DB and where to write this code?
Should it be either in Button click or do we need to write any agent for it?
Create an application via "File" - "Application" "New"
Click "Create" - "Design" - "Form" in a designer client.
Name the Form, "Test" for example.
Insert a field in the form via "Create" - "Field" , name that field, for example "field1".
Insert some button via create - hotspot - button.
Paste this code in the action section:
#If(#Command([FileSave]);#Command([FileCloseWindow]);#Prompt([Ok];"Attention!";"Error saving document"))
Save the form
Go to the Notes Client, Open your Application, click Create menu, choose the form name, "Test" in our example and you will get a new document created by form "Test".
You should see a white form with a brackets in it and a button.
You can type some text inside brackets and can push the button. Formula action will try to save and close the document When you press the button.
Thats it. You have got an application with the form where you can put some data into the field and save it to DB.
Designing Lotus Notes Databases is nothing, that you can learn from scratch without having any clue or a good teacher.
You could start with the help and click through starting at "IBM Domino Designer Basic User Guide and Reference > Application Design", but I doubt that you will ever be successful.
As long as you do not understand, what Lotus Notes Databases are all about, you will not be able to create even the most simple application.
To give you at least a starting point: Lotus Notes Databases are simple "unstructured" containers for everything you throw in there. Data is presented as "Notes Document" and can contain Structured Data, Images, Attachments, Tables, whatever...
To create a document the easiest way is to create a "Form" in Lotus Notes Designer, create some fields in that form and then use the "Preview in Notes"- Button to show the Form in Lotus Notes. Using Ctrl + S you can save the document, that you created with the form.
Then you use "Views" to show the "documents" that you created.
Now I explained 2 Design- Elements out of 20 "Base"- Design elements, and you might already got lost...
Take my advice: Let someone teach you, how to do this, there is no other sensible way to learn developing applications in Lotus Notes (now Known as IBM Notes)
I have used the silverlight control in CRM 2011.It also published on form but the problem is i am not able to store its value in CRM.In general if we create any field and publish that field in Form then its value will be stored after clicking on Save button.and after that when we open that record,we can see control value that was stored previously.but in my case i published that silver light control on form but after save the record when i click on Record i cant see its value again.means silverlight control value was not going to stored in CRM.I have just simply used the textbox of silverlight...
You will need to call a JavaScript function on your form from Silverlight. Take a look at the HTML Bridge for communicating between the page and Silverlight. There's an example in the MSDN of registering and calling a JavaScript function from Silverlight.
In Silverlight it looks like:
HtmlPage.Window.Invoke("myJSMethod", myParam);