#0
by BLP
Кто знает, как вычислить дату дня недели исходя из номера недели Например, мне нужны даты суббот всего года. Для каждого года я создаю в конфигураторе отдельный док и там эт даты вручную прописываю. Это очень не удобно, т.к. их 52, кроме того по цепочке вылазит еще куча процедур. А как это упростить, зная номер недели?
#5
by BLP
Спасибо всем! ПОЛУЧИЛОСЬ! А мучился 4 года, в начале каждого создавая в конфгураторе новый док для этого и в табличной части 52 раза меняя даты суббот. ))) Короче, намучался. Спросить здесь этот вопрос стеснялся, хотя на задаваемые здесь возникающе вопросы с конфгурированием кодов ВСЕГДА получал правильные ответы-подсказки и добивался своего. Злобный Йожег также всегда прнмал участие в моих вопросах. )) Но в этот раз я воспользовался подсказкой Fragster,у Ёжега (для меня) слишком закручено. )) Но все равно спасибо. Итак, как я сделал у себя. НачНедели(НачГода("01.01."+Год)+7*номерНедели)+5, где Год - Реквизит в моей шапке документа (для вывода значеня самого года - масса решений, это ни для кого не проблема. В моем случае это именно через созданный реквизит) Замечу, что не НачалоНедели (как написано у Fragster, у меня не работает так), а НачНедели. И не +6 (для субботы), а +5, т.е. день недели по счету-1. Но, важно еще, что эта формула действует для недель, начная со 2-й, а для первой недели надо без +7, т.е. НачНедели(НачГода("01.01."+Год))+5 (для субботы), напр. в 2011 году первая суббота 1.1.2011, значит нач. недели = 27.12.2010 Спасибо!
#11
by Злобный Йожег
Полет не полет, но все предельно ясно. Да я и не претендую вообще-то ни на что.
#12
by BLP
и - ха-ха-ха, точно зачет! ))) Даж не обратил внимания на то, что НачГода и 1 января = одно то же. + = Но главное, что все, что задумано, получается и работает. ))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как в 1с определить название дня недели по дате?
- v7: Пустая дата не определяется как Дата(0)
- ЗУП как заполнить график работы 2 дня по 12 часов через 2 дня
- Кон на конец дня <> Нач остаток на начало следующего дня.
- Есть дата начала и дата окончания как узнать попала дата в этот период или нет?
- Дата запрета изменения и дата запрета загрузки данных
В этой группе 1С
- v8: не сохраняется значение флажков в форме документа
- Как не начислять курсовые разницы в БП 2.0?
- ОТличие 1С 8.2 Управление торговлей базовая от профессиональной
- Где храняться реестры пользователей, которые вышли из терминальной сессии?
- Ошибки при штатном переносе данных из Зик 7.7 в ЗУП
- Opera сама удаляется - что за беда может быть
- v8: Windows 7 Home Basic 32 bit не видит ОЗУ более 2 гиг
- Регистры учета НДС в БП/УТ
- Цвет ключа восьмёрки ?
- КД2: Создать договор для контрагента после выгрузки
- RLS: документы и форма списка документов v 8.2
- Ошибка при выполнении файловой операции '/e1cib/data/....'
- УРБД и Управление торговлей 11
- Как вывести подряд несколько одинаковых строк таблицы?
- Как применить "ПОДОБНО" в случае...
- 8.2 Веб-клиент. Подскажите, ошибка - "Требуется объект" ...
- подключение ODBC
- УТ 11 жуткие тормоза
- Соединение остатков по регистру со справочником?
- Как узнать дату создания или изменения файла на сайте