Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 06:25

Как сделать через функцию

Автор cobra77777, 19 июл 2014, 19:09

0 Пользователей и 1 гость просматривают эту тему.

cobra77777


Здравствуйте!
Задача: написать функцию, которая принимает дату и возвращает день недели, я сделал через Процедуру , а как сделать через Функцию ?&НаКлиентеПроцедура Команда1(Команда)         ДатаОтПользователя = '00010101';           ВвестиДату(ДатаОтПользователя);           Результат =  (Формат(ДатаОтПользователя, "ДФ=дддд"));         ОткрытьЗначение (Результат);КонецПроцедуры

LexaK

зачем что-то еще писать?
уже есть стандрартная функция

ДеньНедели(<Дата>)

читайте СП (синтаксис помощник)
если помогло нажмите: Спасибо!

cska-fanat-kz

Цитата: LexaK от 21 июл 2014, 10:18зачем что-то еще писать?

ему надо словами - "понедельник", "вторник"... :)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

LexaK

аааа,

так у него же в коде есть такая ФУНКЦИЯ !!!  Формат - это уже функция!

Цитировать... Результат =  (Формат(ДатаОтПользователя, "ДФ=дддд"));...

ДатаПользователя = ТекущаяДата(); // это для примера
ДеньНедели = Формат(ДатаПользователя, "ДФ=дддд");  //!!!!!!!!!!!
Сообщить(ДеньНедели);

если помогло нажмите: Спасибо!

cska-fanat-kz

Ему надо (наверное ;) ) сделать функцию, которая будет принимать дату и возвращать строкой день недели...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cobra77777

Всем спасибо вопрос закрыт.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск