|
Фишки 1С: ТекущаяДата() или ТекущаяДатаСеанса(): что выбрать?
Kongo2019, RVN, John D, ndrv, youalex, Bigbro, Gun47, Garykom, poludennykh, ДобрыйПутник, Ненавижу 1С, Волшебник, Джордж1, Sbld, SleepyHead, BlottoYolo, calmius, obs191, VaganovSP, Бычье сердце, mikecool, segn, unregistered, Timon1405, okmail, Фабрикантъ, elka302, Новоиспеченный, chelentano
| ☑ |
0
Фабрикантъ
05.02.25
✎
00:20
|
ТекущаяДата() или ТекущаяДатаСеанса(): что выбрать?
Наша новая статья.
В своей статье Сергей Ваганов, эксперт в области разработки прикладных решений на платформе 1С:Предприятие, преподаватель-методист CORS Academy и автор курса «Разработчик 1С с нуля до профессионала» ( https://cors.su/kurs-razrabotchik-1s-s-nulya-do-professionala/ ), разбирает тонкости работы с датой и временем в 1С:
🔵Почему ТекущаяДата() может подвести в самый неподходящий момент
🔵Как избежать проблем с хронологией в базе данных
🔵В каких случаях всё-таки можно использовать ТекущаяДата()
🔵Как правильно работать со временем в разных часовых поясах
Бонус: готовое решение для избежания частых серверных вызовов при работе с датами 😉
➡Читайте статью в нашем блоге: https://cors.su/eto-interesno/tekushhayadata-ili-tekushhayadataseansa-chto-vybrat/
|
|
1
Злоп
05.02.25
✎
00:50
|
|
|
2
Фабрикантъ
05.02.25
✎
01:07
|
(1) Полезная ссылка. Но у нас в статье подробнее.
|
|
4
yopQua
05.02.25
✎
01:14
|
на ИС "О времени и 1С" (к сожалению, ровно через неделю после моей публикации Юрий Пермитин удалил все свои статьи с инфостарта. НО СЕЙЧАС 27.10.2023 СТАТЬЮ ОПЯТЬ ВОССТАНОВИЛИ).
|
|
5
Андрюха
05.02.25
✎
05:21
|
ChatGPT врет и не краснеет:
ТекущаяДатаСеанса — возвращает дату и время, когда был начат текущий сеанс пользователя. Это значение не изменяется в течение всего сеанса, и при каждом вызове будет показывать одно и то же значение.
|
|
6
Андрюха
05.02.25
✎
05:37
|
(0) Хорошая статья, спасибо.
Что-то у вас в отзывах одни "выпускницы" и не одного "выпускника". Женщины активно пошли в профессию?
|
|
7
Гипервизор
05.02.25
✎
07:38
|
А что за звание "эксперт в области разработки прикладных решений на платформе 1С:Предприятие"?
|
|
8
ЕRPe
05.02.25
✎
07:57
|
И главный вопрос - какого лешего удалили Рабочую дату почти из всех конфигураций, кроме Бухгалтерии.
|
|
9
Ненавижу 1С
05.02.25
✎
08:19
|
(0) Следующая статья будет "Деление на ноль. Что делать, если знаменатель равен нулю?"
|
|
10
Stepashkin
05.02.25
✎
08:21
|
(6) Ну как же? В наше время женщин медом не корми, дай залезть в сферы, где трудятся мужчины. А то как это? Если мужчины могут, то и я могу. А так все женщины лезут в аналитики. Наверное, из-за строения мозгов. Программирования минимум, да и "потрепаться" с другими женщинами можно.
|
|
11
maxab72
05.02.25
✎
09:28
|
(9) О! очень полезная штука "деление на ноль". Я ее использовал для вызова намеренной ошибки, чтоб проще было запускать конфигуратор из текущего сеанса.
|
|
12
Андрюха
05.02.25
✎
11:06
|
(11) Чем ВызватьИсключение не угодило
ТекстОшибки = НСтр("ru = 'Вызовите конфигуратор!'");
ВызватьИсключение ТекстОшибки;
|
|
13
Галахад
05.02.25
✎
11:11
|
(12) Если забыть убрать, то может уехать в продакшн, а деление на ноль Сонар поймает.
|
|
14
maxab72
05.02.25
✎
11:15
|
(12) я это начал использовать еще с версии 7.5, где еще никаких Вызватьисключение и близко не было. А дальше - привычка.
|
|
15
Фабрикантъ
06.02.25
✎
11:16
|
(6) Ну у нас флагманский курс - курс аналитика 1С, там всегда женщин примерно 2/3. Но сейчас много других курсов, будут и мужские отзывы :)
|
|
16
Фабрикантъ
06.02.25
✎
11:17
|
(9) Специально сделаем :)))
|
|
17
Timon1405
06.02.25
✎
11:29
|
|
|
18
Волшебник
06.02.25
✎
11:36
|
(9) Есть вариант алгебры, в котором деление на ноль возможно, а именно wiki:Колесо_(алгебра)
|
|
19
Ненавижу 1С
06.02.25
✎
11:47
|
(18) в реализации вещественных с плавающей запятой IEEE 754 именно так и происходит. Результат будет NaN - исключение не вызывается
|
|
20
VaganovSP
06.02.25
✎
12:30
|
(9) На эту тему тоже можно поразмышлять, и у каждого найдутся свои примеры, где деление на 0 использовал специально.
|
|