Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby
1. Цифровая криминалистика и реагирование на инциденты2. ОС Linux (DFIR) Старт: 16 мая3. Анализ фишинговых атак Старт: 16 мая
Устройства для тестирования на проникновение Старт: 16 мая
Функция Today возвращает значение типа дата. Для вывода значения даты в нужном формате у поля/столбца нужно установить соответствующие свойства. Для преобразования даты в строку на ЛС есть функция Format.
Формат пробовал, но он всё равно берёт формат с сервера, если вставлять дату в поле и оттуда брать в отчёт всё нормально, но плодить tmp поля не хочется, на сколько понимаю это сказывается и на производительности и на объёме БД. Формат поля тоже не известен, потому как некоторые используют dd/mm/yyyy, некоторые dd.mm.yyyy, некоторые dd.mm.yy , вот и интересуюсь можно ли получить дату и конвертировать её в форме локальных настроек пользователя
Дату нужно хранить в поле типа дата, тогда и проблем не будет. Если у Вас пользователи сохраняют дату в текстовом формате, то задача в принципе не решаема, т.к. Вы никогда не узнаете 05.06.2010 — это пятое июня или шестое мая.
еще скриптом иожно получить разделитель для дат и формат даты (isDateDMY) через Notessession.International или Notessession.InternationalSettings (всё по памяти - сейчас нет лотуса под рукой)
Туплю наверно, но когда работаю с базой на локальной машине всё работает как надо, размещаю на сервере, выдаёт буржуйский формат, выдаёт это значит выводится в excel, делаю MessageBox с переменной которую вставляю, формат нормальный, а в эксель вставляется В БУРЖУЙСКОМ, тип поля в excel - Общий , ничего не понимаю, буду разбираться. Дело не в сервере похоже, сорри за дезу.
Akupaka
Прошу обратить внимание на дату/время наших сообщений #6 и #7.
Что касается "берёт формат с сервера" — то должны браться настройки по месту исполнения кода. Если отчёт формируется серверным агентом, то и дата будет в формате сервера. В принципе и это можно обойти, "подсунуть" агенту дату в формате клиента через документ или даже просто передать формат в аргументе NoteID метода RunOnServer.
Туплю наверно, но когда работаю с базой на локальной машине всё работает как надо, размещаю на сервере, выдаёт буржуйский формат, выдаёт это значит выводится в excel, делаю MessageBox с переменной которую вставляю, формат нормальный, а в эксель вставляется В БУРЖУЙСКОМ, тип поля в excel - Общий , ничего не понимаю, буду разбираться. Дело не в сервере похоже, сорри за дезу.
если сувать в хехель "по месту" как дату - усё будет ок на локальном компе
с цифирьками не раз проверето
не раз ужо делали так - цитрикс в дании, там ахапта, выгруз в хехель, копирование файло в москву, циферьки получаются в местном формате
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.