AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.07.2007, 12:04   #1  
Alexey-IT is offline
Alexey-IT
Участник
 
184 / 0 (1) +
Регистрация: 25.04.2006
Как высести дату- только день и месяц (без года)?
Всем, добрый день.

Есть поле - дата. Внем необходимо вывести поле - день и месяц, а год не

выводить, может знаете как это можно сделать?
Старый 20.07.2007, 13:26   #2  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от Alexey-IT Посмотреть сообщение
Всем, добрый день.

Есть поле - дата. Внем необходимо вывести поле - день и месяц, а год не

выводить, может знаете как это можно сделать?
Указывается в свойствах EDT поля , там свойство DateYear- выбирай Year not shown.
Старый 20.07.2007, 13:30   #3  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
:)
Цитата:
Сообщение от fialka Посмотреть сообщение
Указывается в свойствах EDT поля , там свойство DateYear- выбирай Year not shown.
Нету в продукте MS Dynamics CRM 3.0 EDT-ов
Старый 20.07.2007, 14:15   #4  
fialka is offline
fialka
Участник
 
347 / 16 (1) ++
Регистрация: 05.10.2006
Адрес: Екатеринбург
Цитата:
Сообщение от Lemming Посмотреть сообщение
Нету в продукте MS Dynamics CRM 3.0 EDT-ов
Упс.. действительно.. задумалась... не заметила ,чт оCRM/ извиняюсь))
Старый 20.07.2007, 17:41   #5  
mystic is offline
mystic
Microsoft CRM Certified Professional
Аватар для mystic
SoftLine
 
160 / 12 (1) ++
Регистрация: 13.07.2004
Адрес: Москва
Самый простой путь убедить пользователя, что это не нужная функциональность.
Второй путь: можно использовать 2 поля день типа int для поля даты и пиклист для месяца, хотя первый путь элегантнее.
Старый 23.07.2007, 10:15   #6  
Alexey-IT is offline
Alexey-IT
Участник
 
184 / 0 (1) +
Регистрация: 25.04.2006
Цитата:
Сообщение от mystic Посмотреть сообщение
Самый простой путь убедить пользователя, что это не нужная функциональность.
Второй путь: можно использовать 2 поля день типа int для поля даты и пиклист для месяца, хотя первый путь элегантнее.
Спасибо
Старый 16.08.2007, 12:24   #7  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Можно еще повесить скрипт на событие загрузки формы и в нем подтереть лишние символы поля
Старый 13.09.2007, 13:32   #8  
SLK is offline
SLK
Участник
 
67 / 19 (1) ++
Регистрация: 23.08.2006
Актуальный тему затронул автор. Буду говорить предметно, необходимо по расширенному поиску отобрать все контакты у которых сегодня день рождение. Если вводим следующее условие для контакта: Поле: День рождения Критерий: Сегодня (ну или можно в указанную дату например 13.09.2007) ,то будут найдены все контакты у который день рождения 13.09.2007, то есть при поиске он ищет и год тоже, соответственно в мою выборку попадут исключительно новорожденные. А теперь вопрос как заставить CRM искать контакты по дням рождения без привязки к году? Второй вариант от Mystic'а тоже приходил в голову да впрочем и первый тоже, но есть ли еще более изящные решения?
Старый 13.11.2007, 15:37   #9  
SeregaK is offline
SeregaK
Участник
 
76 / 21 (1) +++
Регистрация: 10.11.2006
я бы реализовал так
Сделал бы отчётик по контактам, у которых дата рождения равна сегодняшней дате, при этом тут можно включить предварительный фильтр, только по VIP контактам и т.д., а также добавить любые группировки. Запрос для отчёта выглядит примерно так:
select * from FilteredContact as contact
WHERE (datepart(dd,contact.birthdaydate)=datepart(dd,GETDATE()))
AND(datepart(mm,contact.birthdaydate)=datepart(mm,GETDATE()))

Но этот вариант подходит только в случае, если просто надо просмотреть информацию о контактах у которых ДР, а вот почту отправить не получится! =(
Если контактов не много, то в отчёте можно сделать дрилДаун, чтобы стучаться прямо на форму CRM этого контакта и оттуда отправлять письмо с поздравлениями, используя например заготовленный шаблон.
А вот ч\з доп разработку новой странички можно такое сделать, только вариант с двумя полями намного проше! =)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
как узнать дату этапа workflow? Bondonello Dynamics CRM: Разработка 1 22.09.2008 18:54
Можно ли в MS CRM настроить отправку писем без Exchange? alexavrutin Dynamics CRM: Администрирование 7 20.04.2006 07:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:02.