Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

ввод года в формате ГГГГ

DrWatson
читатель
офлайн
Дата регистрации: 05.04.2012
Сообщений: 4
Пост №1
 
05.04.2012 13:27

Пытаюсь получить в диалоге год в формате ГГГГ, но в ЧастиДаты такой возможности нет - всё равно присутствуют дата и месяц, в результате ВвестиДату в моём случае не подходит. Можно ли использовать ВестиЧисло(ппп, 4, 0) с последующим преобразованием в дату? Как преобразовать?

Alizar
читатель
офлайн
Дата регистрации: 23.08.2007
Сообщений: 311
Пост №2
 
05.04.2012 15:14

Не очень понятно, что хотите сделать. В какую дату Вы хотите, например, преобразовать 2012?

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №3
 
05.04.2012 15:45

"ЗначениеДатой=Дата(<Год>, <Месяц>, <День>);"

DrWatson
читатель
офлайн
Дата регистрации: 05.04.2012
Сообщений: 4
Пост №4
 
05.04.2012 16:05

Alizar!<br>мне надо не преобразовать, а получить год в диалоге от пользователя. штатные средства, которые я обнаружил при введе хотят ещё дату и месяц, а мне хотелось бы эьлгл избежать - ввести только четыре цифры года...

DrWatson
читатель
офлайн
Дата регистрации: 05.04.2012
Сообщений: 4
Пост №5
 
05.04.2012 16:07

не пойму - мои ответы попадают в ветку не того поста, на который отвечал... ??????

Alizar
читатель
офлайн
Дата регистрации: 23.08.2007
Сообщений: 311
Пост №6
 
05.04.2012 16:19

Во-первых, Вы прямым текстом спрашиваете: "Как преобразовывать?"<br>Во-вторых, ну получили Вы от пользователя год числом или строкой - дальше-то что? В базе Вы хотите хранить его в виде строки или числа? Или все-таки в виде даты? А дата - это всегда: день, месяц, год, час, минута, секунда. Тогда надо преобразовывать.

gniknik
читатель
офлайн
Дата регистрации: 17.04.2012
Сообщений: 5
Пост №7
 
17.04.2012 21:36

"ЗначениеДаты = Дата(ппп, 1, 1); // Если кроме года не известен ни месяц ни день, то такой вариант вернет начало дня 1 января заданного года. Или подставляйте нужные месяц и день."

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация