Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Реквизит

Реквизит
Я
   Peshalkin
 
24.09.20 - 08:47
Добрый день, подскажите пожалуйста, есть реквизит - Число(1,0), Когда вводишь цифры от 1-7, должно в сообщить выводить день недели(Понедельник-Воскресенье)
Создал у реквизитаПриИзменении соответствие, не могу передать его на кнопку на сервер или как возможно это сделать по-другому?
   Mort
 
1 - 24.09.20 - 08:52
А зачем передавать соответствие "на кнопку на сервер" ?
   Peshalkin
 
2 - 24.09.20 - 08:54
что на на кнопке не выдавалась ошибка (Переменная не определена), я не понимаю просто как можно сделать это на самой кнопке тогда, чтобы вводя в реквизит (1-7), в сообщении выводился день недели(Понедельник-Воскресенье)
   MyNick
 
3 - 24.09.20 - 08:54
(0) задача в чем?
При чем тут сервер?
   MyNick
 
4 - 24.09.20 - 08:55
Ты хочешь хранить в реквизите число, а визуализировать везде его днем недели или что?
   ДенисЧ
 
5 - 24.09.20 - 08:56
(2) Процедура КнопкаНажатие()
 Если Реквизит = 1 Тогда
   сообщить("Понедельник");
///.......

КонецЕсли КонецПРоцедуры
   Peshalkin
 
6 - 24.09.20 - 08:58
(4) у меня есть реквизит, в который нужно указать числа от 1-7 и он будет выводить день недели, кнопка по которой это всё выводится описана вся на сервере, поэтому и думал, что нужно передавать на сервер данные, каким-то коротким способом, или это только можно сделать через пример (5)?
   MyNick
 
7 - 24.09.20 - 08:59
Кидаешь свой числовой реквизит на форму.
Включаешь режим выбора из списка.
В свойстве "СписокВыбора" задаешь свой список.
В сообщении выводишь представление этого элемента. В коде будет 1 строка.
   Mort
 
8 - 24.09.20 - 09:01
Процедура КнопкаНажатие()
   Сообщить(Формат('00010102' + Реквизит * 86400, "ДФ=дддд"));
КонецПроцедуры
   Peshalkin
 
9 - 24.09.20 - 09:08
(5) Спасибо
(7) Спасибо
(8) Спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.