current date in outlook subject line - outlook

How to have current date automaticlly added in the subject line of an email (template) in outlook 2010
for example
Todo for %mmm %d, %yyyy
Thanks in advance!

At the moment, Outlook 2010 does not seem to have that built in. You would need to write a VBscript/macro to perform this.

Actually, you can set an initial value of any field from the form design window.
Select the Subject field
RC / Properties
Click the "Value" tab
Check the "Set the initial value of this field to:"
Click the "Edit..." button next to the field
Type: "Todo for "& Date()
Or just check out the functions available to you.

Related

Dynamics CRM 2013: Workflow designer Boolean & Optionset Fields set values disappearing

Background: I'm a sys admin running on CRM 2013 SP1 RU 3
Whenever I set a Boolean or Optionset field (text fields seem to be fine) value via the workflow designer, the values I previously set disappear from the designer.
For example when I initially set the values I see this:
Then after I hit save & close and click on "set properties" again I see this:
However, when I export the solution and open the workflow xaml file I can clearly see:
<InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "True" }]</InArgument>
Which suggests to me that the value is being set but it is just not showing up in the Workflow designer.
I found that if I move the field back ON the form (I.e. not have the field sitting in the "Additional Fields" section) then the value displays as per normal.
Can anyone explain to me what is happening and if it's something that can be resolved on my end?
You don't need to click the value inside the designer (left panel) but the default value inside the Form Assistant (right panel) and after click OK.
Your selection inside the left panel will become yellow, meaning is applied inside your workflow.

CRM - 2015 - CheckBoxes

IS this possible to have check boxes in crm 2015 page (not through web resource) , I tried to implement couples of solution with js but did not work out. Any comments would be useful.
You can add checkboxes by creating fields of type two options. Then, add them to an entity form and in the field properties window, change the format to "checkbox".
Check this out: https://www.microsoft.com/en-US/dynamics/crm-customer-center/create-or-edit-entity-fields.aspx
Possible data types for a field
Two options
After creating this field, configure it in the form to which it was added. In the form, select whether the field is displayed as option buttons (also known as radio buttons), a check box, or a list.
Cheers.
In the Dynamics CRM entity form editor:
Click New Field button on the extreme down-right corner
Provide Name to the field
Set data type as Two options
Save the record
Drag this newly added field into the form from the right side field list
Click Change Properties in the menu bar
In the pop-up click the Formatting tab
Select Two radio buttons / Check box / List in the Control formatting section
Click OK

how to ignore subject field or define a default value for it,in a Microsoft dynamic crm Activity form

I create a new Activity in Microsoft dynamic CRM for sending SMS. but i dont need the "Subject" field in Activity Form and want to ignore it.
I tried to hide the subject field but is require field.
first i deselect the visible by default option in field property. after publish the customization i open the form and subject field has been hide. but when i pressed the Save button, activity form alert me You must provide a value for Subject. and show subject field.
how can i ignore Subject or define a default value for it?
You just need to change the requirement level.
On the form designer double click on the field. This will show you the Field Properties where the Visible by default checkbox is.
Click on the Details tab and then click the Edit button.
Here you can set the Requirement Level from Business Required to No Constraint.
Now you can hide the field from your form.
Save and Publish your customizations.
Your other option is using JavaScript.
On Load of the form you could use the following:
// Change the required level
Xrm.Page.getAttribute("subject").setRequiredLevel("none");
On Save you could use the following:
// Set a default value
Xrm.Page.getAttribute("subject").setValue("This is your default value");

Date time stamp Outlook calendar entry automatically?

I use Outlook 2007 calendar to schedule appointments. Is there a way to automatically date time stamp each appointment card as it is created? I want to know what time I created an appointment without having to manually enter it time.
This took forever for me to figure out. While Zoredache has an answer that will work, here's another way. For Outlook 2007:
Open Outlook
Click on "Calendar" in the left side menu
At the top of the screen, Click on "View"
Move pointer to "Current View"
Click on either "All Appointments" or "Active Appointments"
a. Your appointments should now change from Calendar View and be displayed in as a list.
b. Your items will be sorted by either "Subject, Location, Start, End," etc.
Right click on the bar that displays "Subject, Location, Start, End," etc.
Click on "Customize Current View..."
A new window will open. Click on "Fields"
Under "Available fields:" click on "Created"
Then click "Add->"
Then click "Ok"
Clik "OK" again.
And you're finished! Now sort the items as you want, find the item in question, and you'll find the date created under the Created field.
GOOD LUCK!
The already is a property on an Outlook Appointment item named Created that will have the timestamp from when the item is created. I don't have Outlook 2007 in front of me so I cannot tell you how to easily view that property.
In Outlook 2003 if you are looking at the folder view of a calendar and you choose the 'Events' view you can right click on the column headings, select the Field Chooser and then Add the Created column.
You should be able to create a custom Form using the form-designer and add the Created field somewhere on a Form based on the Appointment Item form.
Open the appointment
Click the round button (file) top left corner
Click Properties
Last modified will give you the date and time of entry

How do I change the top value name in a text box on a Cognos Report?

The default value for the first item in a drop down list is the name of the database field. I need to change it to a more user friendly name. How do I change the value?
add a HTML Item onto the prompt page and add the following as an HTML item:
Example:
<script>
document.formWarpRequest._oLstChoicesMyList[0].text = '--SELECT A CITY--';
</script>
Replace 'MyList' with the name of the component.
from: link text
In Cognos 10, you can specify prompt text of your choice in Report Studio.
Select the value prompt
In Properties pane, under 'Prompt Text' section, the 'Header Text' property will be set to Automatic. Click the ellipsis button next to it and Header Text Dialogue opens.
Select 'Specified Text' choice. Click ellipsis.
Provide the text of your choice and click ok.
Run the report and you will see text that you provided will appear as first item in the drop down list.
I have provided a Screen shot for a better understanding.
You have a couple of options. First, you can rename the data item's name from database field name to a more friendly name in the Framework Manager metadata.
Second, you can rename the item in Report Studio. However, if you do this you will notice that it is still using the database name. You actually need to perform a calculation in the item expression for it to use your name instead of the default name. So say you are pulling in the string field [Namespace].[Unfriendly Name] and you named your report data item "Friendly Name." The top selection will still read "Unfriendly Name." However, if you replace the data item with the following:
[Namespace].[Unfriendly Name] || ''
It will see that there is a calculation involved and use your friendly name. In the case of a number field you have to add zero instead of concatenating ''.
This is also the case with report column headers (which you can replace with text instead of using this calculation method).
Convoluted? Yes.
Within the dataitem in the query.. you could do a ..
IF ( [dataitemA] = 'some text' ) THEN
( 'new text' )
ELSE
( [dataitemA] )
i try to avoid using javascript and html items becuase they dont generally work in pdf or excel outputs.
just a thought..
cheers!

Resources