Переключатель

1. user1087014 01.02.21 15:36 Сейчас в теме
Здравствуйте У меня форма где есть расходы, общий лимит, общий расход и остаток. И кроме этого есть маленькое ТЧ где Он расчитывает по дням. Всмысле Например 3 контрагента к каждому по 100 доллоров израсходовал... Смотрю например этот месяц 30 дней. пишу в колонку 30 и он автоматом для каждого расхода 100/30 и выдает за день сколько засхода было. Теперь я создал перечисление куда добавил меяца.. Я каждый рас сам писал сколько дней в месяце, теперь хочу при выборе меяца сама калонка заполнилось днями. Может кто то поможет. какой код и куда писать ? Я попробовал написать так что
Если Перечесление.Месяц.Январь тогда
----- пусто ))) не смог )
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. succub1_5 93 01.02.21 15:41 Сейчас в теме
(1)Без добавления перечисления можно - при выборе месяца:
ПоследняяДата = КонецМесяца(ВыбрМесяц); //или Дата или что хочешь
ДеньВЧисло = День(ПоследняяДата);
Для Каждого ТС из ТвояТЗ Цикл //ТЧ
ТС.ДнейВМесяце = ДеньВЧисло;
КонецЦикла;

3. user1087014 01.02.21 15:49 Сейчас в теме
(2)
ПоследняяДата = КонецМесяца(ВыбрМесяц); //или Дата или что хочешь
ДеньВЧисло = День(ПоследняяДата);
Для Каждого ТС из ТвояТЗ Цикл //ТЧ
ТС.ДнейВМесяце = ДеньВЧисло;
КонецЦикла;


Это при изминине перечесление нужно писать ?\
4. succub1_5 93 01.02.21 15:50 Сейчас в теме
(3)Нет, просто реквизит Дата. Пользователь любую дату нужного месяца выбирает и начинается заполнение нужной ТЧ.
5. user1087014 01.02.21 15:52 Сейчас в теме
(4)А значит я туда в месте перечесление дату поставлю да?
6. succub1_5 93 01.02.21 15:59 Сейчас в теме
(5)Да, а перечисление вообще не нужно.
7. user1087014 01.02.21 16:00 Сейчас в теме
(6)ПоследняяДата = КонецМесяца(----------); какой тут месяц написать ?
ДеньВЧисло = День(ПоследняяДата);
Для Каждого ТС из Долги Цикл //ТЧ
ТС.ДнейВМесяце = ДеньВЧисло;
КонецЦикла;
8. user1087014 01.02.21 16:09 Сейчас в теме
(6)Я создал Новый реквизит под названием Дата2 Так как уже сама дата в документе есть и написал этот код при изминение даты. правильно это часть ?
9. user1087014 01.02.21 16:20 Сейчас в теме
{Документ.ОперацияКоллективныхДокументов.Форма.ФормаДокумента.Форма(100)}: Преобразование значения к типу Дата не может быть выполнено
ПоследняяДата = КонецМесяца(20211231);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот