Имя: Пароль:
1C
1С v8
значение реквизита не записывается
0 Эльчин
 
22.03.17
16:40
привет.
Есть реквизит Период1:
http://www.ximage.ru/index.php?id=1490189721

Поле ввода на форме отчета:
http://www.ximage.ru/index.php?id=1490189750

При выборе такая прочедура:
http://www.ximage.ru/index.php?id=1490189839

как вы видите Объект.Период1 уже равно на Март 2017. Нокогда нажимаю СФОРМИРОВАТЬ, нужно прочитать значение этого реквизита. Но получается что оно равно не на "Март 2017", а на "". в чем проблема?
буду очень благодарен если поможете(извините из за ошибок в тексте)
1 Эльчин
 
22.03.17
16:41
2 HardBall
 
22.03.17
16:58
Дата(<Год>, <Месяц>, <День>, <Час>, <Минута>, <Секунда>)
Параметры:

<Год> (обязательный)

Тип: Число.
Год даты.
<Месяц> (обязательный)

Тип: Число.
Месяц даты.
<День> (обязательный)
3 Лефмихалыч
 
22.03.17
17:05
тип реквизита формы сделай "Дата", а не "Строка" в конструкторе формы
4 Numerus Mikhail
 
22.03.17
17:07
На форме обращайся как Отчет.Период1 = "твой период";
В модуле объекта просто Период1
5 sidalexsandr
 
22.03.17
17:23
(0) Попробуй отладить с помощью функции сообщить.
6 Лефмихалыч
 
22.03.17
17:37
(4) (5) что вы несете, господа? Вы скриншоты видели?

Пробдлема в том, что у него сначала дата преобразуется к строке, потом он пытается из строки дату получить
7 Numerus Mikhail
 
22.03.17
17:38
(6) Посмотри последний скриншот
у него проблема в том, что в процедуре ПриКомпановкеРезультата реквизит Период1 пустой.
8 Numerus Mikhail
 
22.03.17
17:42
А вообще я только сейчас заметил, что Период1 это реквизит формы. Как ты вообще достучался до него в модуле объекта?
9 Эльчин
 
22.03.17
19:03
хотел сделать как написано здесь: http://catalog.mista.ru/public/167549/
10 h-sp
 
22.03.17
19:12
(8)  Период1 это НЕ реквизит формы. Это реквизит объекта
11 Numerus Mikhail
 
22.03.17
19:20
(10) Если судить по первому скрину - это реквизит формы.
Сравни его и мой
https://pp.userapi.com/c638020/v638020587/25b46/lYDPbDrOJQ4.jpg

По дереву видно
12 ВРедная
 
22.03.17
20:49
(11) в дереве формы действительно не видно период1 у объекта. Но что тогда такое "этотобъект.Период1" в модуле объекта? При этом в табло это выражение даже не ошибка а равно "".
13 h-sp
 
22.03.17
22:02
(11) видно же, что реквизит отчета.
14 h-sp
 
22.03.17
22:05
(11) Отчет - это здесь ОтчетОбъект. На скрине. Значит у него на скрине это не реквизит формы.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн