Рейтинг:
0
debasish mishra
ToText(CDate({Table1.MonthYear}),"MMM yyyy");
или
local datevar a :=CDate(Left({Table1.MonthYear},2) +' - ' + Right({Table1.MonthYear},4));
local numbervar y := Year (a); local numbervar d := Month (a); Date (d, y);
Попробуйте выше и дайте мне знать.
Member 13651104
Это дает ошибку
MonthName ToText(CDate({Table1.Месяц}),"МММ гггг")
оставшийся текст не является частью Формулы
[no name]
Какая-нибудь синтаксическая ошибка вроде точки с запятой или чего-то еще?
Member 13651104
хорошо я проверю
[no name]
Функция cdate кстати есть функция
Member 13651104
cdate-это встроенная функция?
Member 13651104
теперь он дает плохое формирование даты, а во 2-м дает дату ошибки (d, y); недостаточно аргумента.
Member 13651104
MonthName (val(left({Table1.Месяц назад},2))) + ' - ' + справа({табл. 1.Месяц},4)
это работает в текущем месяце, но дает ошибку в предыдущем месяце
[no name]
Получаете ли вы значения в переменной a??Оставьте переменные Y и d и запишите только локальный datevar a :=CDate(Left({Table1.Месяц},2) +' - ' + Справа({Табл. 1.MonthYear},4)); и проверьте его значение