Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 5, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Запрет на ввод даты больше текущей в документе с сообщением в УФ          
Constantus Подменю пользователя
сообщение 03.12.18, 10:53
Сообщение #1

Почти ветеран
******
Группа: Пользователи
Сообщений: 695
Спасибо сказали: 4 раз
Рейтинг: 4

Приветствую, Форумчане!

Имеется самописная конфигурация на УФ 8.3. Документ РКО.
Требуется, что в случае, если пользователь выбрал дату больше текущей, то выходило сообщение типа "так нельзя", затирало некорректную дату и не давала возможность записать, сохранить, провести документ. Т.е. либо вводи текущую дату, лио закрывай документ без сохранения...

sava1 Подменю пользователя
сообщение 03.12.18, 11:35
Сообщение #2

Крутой
Иконка группы
Группа: Местный
Сообщений: 1932
Из: Проскуров
Спасибо сказали: 450 раз
Рейтинг: 440.1

ДатаПриИзменении - сравниваем с текущей, выводим сообщение

приЗаписи - если дата больше текущей - отказ, предупреждение (или сообщение)

в чем проблема-то ?

Constantus Подменю пользователя
сообщение 03.12.18, 12:00
Сообщение #3

Почти ветеран
******
Группа: Пользователи
Сообщений: 695
Спасибо сказали: 4 раз
Рейтинг: 4

sava1 @ Сегодня, 14:35 * ,

Проблема в том, что вообще нет опыта в управляемых формах. тут еще система работает в тонком клиенте, возможно где-то слышал, что "Сообщить" не может работать в тонком...

Так лучше приЗаписи или передЗаписью? На клиенте или на сервере?

sava1 Подменю пользователя
сообщение 03.12.18, 12:04
Сообщение #4

Крутой
Иконка группы
Группа: Местный
Сообщений: 1932
Из: Проскуров
Спасибо сказали: 450 раз
Рейтинг: 440.1

для сообщения есть Объект СообщениеПользователю

остальное - как кому нравится.
"Но помни - в 12-00 карета превратится в тыкву..." - если надо что-то делать с объектом - тогда на сервере.

Vidocq05 Подменю пользователя
сообщение 03.12.18, 18:12
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 175
Из: Сумы
Спасибо сказали: 28 раз
Рейтинг: 28

Не знаю как в УФ, а в обычных есть свойство формы "ИспользоватьРежимПроведения". Его описание:

Свойство Использовать режим проведения может принимать следующие значения:
● Неоперативный – документ всегда будет проводиться в неоперативном режиме. Если отсутствуют права на неоперативное проведение, будет выдано исключение.
● Оперативный – документ всегда будет проводиться в оперативном режиме. Если отсутствуют права на неоперативное проведение, то будет выдано исключение при попытке провести документ прошлого периода.
● Запрашивать – система всегда будет запрашивать текущий режим проведения.
● Автоматически – в этом случае система работает по следующему алгоритму:
● если дата документа меньше текущей, выполняется неоперативное проведение;
● если дата документа равна текущей, выполняется оперативное проведение;
● если дата документа больше текущей, выдается исключение;
● если невозможно провести документ в выбранном режиме (не хватает прав доступа и т. д.), также будет выдано исключение;
● если на стороне клиента режим проведения неизвестен, то в параметр РежимПроведения обработчика события ПередЗаписью будет передано
значение Неопределено.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 11.12.18, 0:21
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне