|
Это нормально что в модуле объекта документа все данные документа пустые? | ☑ | ||
---|---|---|---|---|
0
aptomilov
15.02.12
✎
08:25
|
То есть я прямо в тело модуля написал несколько строк по работе с данными документа, а все данные пустые оказались.
|
|||
1
andrewks
15.02.12
✎
08:26
|
и нам отсыпь
|
|||
2
aptomilov
15.02.12
✎
08:28
|
а поподробнее..))
|
|||
3
Rie
15.02.12
✎
08:28
|
(2) Верно. Расскажи поподробнее, что ты такое загадочное пытаешься сотворить.
|
|||
4
filh
15.02.12
✎
08:29
|
(2) сам поподробней давай. Телепаты еще спят
|
|||
5
Wobland
15.02.12
✎
08:31
|
хирург просто. зашить, тфу, записать не забыл?
|
|||
6
aptomilov
15.02.12
✎
08:33
|
просто открываю уже существующий документ (документ полностью самодельный),
стоит точка останова на м= Объект(это реквизит спр подразделений) - он пустой ! смотрю ещё несколько точно заполненных реквизитов в табло - они все пустые!! напомню документ старый записанный |
|||
7
aptomilov
15.02.12
✎
08:33
|
точка останова в модуле объекта, строчка м= Объект прямо в теле модуля
|
|||
8
Wobland
15.02.12
✎
08:34
|
(6) у кого смотришь?
|
|||
9
filh
15.02.12
✎
08:36
|
(7) Выбран?
|
|||
10
aptomilov
15.02.12
✎
08:36
|
ЭтотОбъект.
ЭтотОбъект.Сумма и тд или просто Номер Сумма один хрен пусто |
|||
11
golden-pack
15.02.12
✎
08:37
|
(7) Теперь заного без воды, начиная с версии платформы, кончая кодом.
|
|||
12
aptomilov
15.02.12
✎
08:37
|
выбран канешно
|
|||
13
SeraFim
15.02.12
✎
08:38
|
в какой момент смотришь? стандартное событие или своя функция?
|
|||
14
БибиГон
15.02.12
✎
08:38
|
(12) код показать стесняешься?
|
|||
15
aptomilov
15.02.12
✎
08:39
|
1С:Предприятие 8.2 (8.2.14.533)
Управление производственным предприятием, редакция 1.3 (1.3.16.1) ОбъектИзСпрОбъектов=РасчетСебестоимостиОбъектов.ПолучитьОбъектИзПодразделения(ЭтотОбъект.Объект,"ИзОбъекта"); Если не ОбъектИзСпрОбъектов= неопределено Тогда ДатаНачалаОбъектаДата=ОбъектИзСпрОбъектов.ДатаНачалаОбъекта; ДатаОкончанияОбъектаДата=ОбъектИзСпрОбъектов.ДатаОкончанияОбъекта; КонецЕсли; |
|||
16
aptomilov
15.02.12
✎
08:40
|
код прям в модуле объекта
|
|||
17
SeraFim
15.02.12
✎
08:40
|
что-то пятница какая-то :))
|
|||
18
aptomilov
15.02.12
✎
08:41
|
сам в шоке
|
|||
19
БибиГон
15.02.12
✎
08:41
|
(15) Ты не про этот код говорил. )
|
|||
20
SeraFim
15.02.12
✎
08:42
|
РасчетСебестоимостиОбъектов.ПолучитьОбъектИзПодразделения в студию!
|
|||
21
aptomilov
15.02.12
✎
08:44
|
||||
22
Wobland
15.02.12
✎
08:44
|
(20) нафих-нафих, пусть сам смотрит в ОбъектИзСпрОбъектов и много думает
|
|||
23
aptomilov
15.02.12
✎
08:45
|
ЭтотОбъект.Объект - это пустое хотя это реквизит документа сохраненного
|
|||
24
Wobland
15.02.12
✎
08:46
|
а какого лешего ЭтотОбъект в модуле документа имеет тип Справочник.Подразделения?
|
|||
25
Wobland
15.02.12
✎
08:46
|
(23) ЭтотОбъект - это реквизит так называется?
|
|||
26
aptomilov
15.02.12
✎
08:49
|
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ЭтотОбъект (ThisObject) Использование: Только чтение. Описание: Тип: ДокументОбъект. Содержит сам объект базы данных. Предназначено, в основном, для получения данного объекта встроенного языка в модуле объекта или модуле формы. Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
27
golden-pack
15.02.12
✎
08:49
|
(15) ЭтотОбъект.Объект//зачем .Объект ?
|
|||
28
Wobland
15.02.12
✎
08:49
|
(26) спасибо, буду знать. как с (25)?
|
|||
29
golden-pack
15.02.12
✎
08:49
|
(26) LOL
|
|||
30
aptomilov
15.02.12
✎
08:50
|
я бы не стал так называть реквизит ))) Реквизит - "Объект"
|
|||
31
Fish
15.02.12
✎
08:50
|
+(24) +100 Суровый челябинский Код :)))
|
|||
32
Wobland
15.02.12
✎
08:50
|
(30) нам об этом ничего неизвестно
|
|||
33
aptomilov
15.02.12
✎
08:51
|
ЭтотОбъект.Объект//зачем .Объект ?
обращение к реквизиту Объект (спр.подразделения) |
|||
34
SeraFim
15.02.12
✎
08:52
|
смотрим (21)
там весь код - в модуле объекта ВНЕ всяких процедур. Проверил - на любом документе то же самое) |
|||
35
Wobland
15.02.12
✎
08:52
|
(30), (33) у меня разрыв шаблон
|
|||
36
aptomilov
15.02.12
✎
08:52
|
господа все реквизиты документа пустые ! вы чего к объекты привязались? это всего лишь реквизит и к стати я зашел в стандартный документ действительно если поставить точку останова в модуле объекта то данных нет - попробуйте если не верите
|
|||
37
Ненавижу 1С
гуру
15.02.12
✎
08:52
|
В модуле объекта, не в методе объект еще неинициализирован данными ссылки, потому все пусто
|
|||
38
Fish
15.02.12
✎
08:53
|
(33) Значит у тебя этот реквизит пустой
|
|||
39
golden-pack
15.02.12
✎
08:54
|
(30) (33) ты бредишь !
|
|||
40
aptomilov
15.02.12
✎
08:54
|
(38) - все пустые что ли?
|
|||
41
SeraFim
15.02.12
✎
08:55
|
(40) смотри (37)
|
|||
42
Wobland
15.02.12
✎
08:55
|
(40) Ненавижу 1С такой Ненавижу 1С, что даже его посты как бы NULL
|
|||
43
aptomilov
15.02.12
✎
08:55
|
(39) хорошо, скажи мне как обратиться к реквизиту документа "Объект" в модуле объекта документа, раз ты такой умный
|
|||
44
DrShad
15.02.12
✎
08:58
|
(43) а раскажи нам сокральный смысл обращения именно в модуле объекта, а не формы например?
|
|||
45
SeraFim
15.02.12
✎
08:58
|
(43) разберись с постановкой задачи - зачем тебе нужны
ДатаНачалаОбъектаДата ДатаОкончанияОбъектаДата и почему их нельзя заполнить при открытии формы |
|||
46
aptomilov
15.02.12
✎
08:58
|
Всем спасибо в отдельности "Ненавижу 1С".
|
|||
47
aptomilov
15.02.12
✎
09:00
|
(45) потому что, некоторые процедуры модуля используют эти переменные, а документ планирутся пересчитывать программно
|
|||
48
aptomilov
15.02.12
✎
09:01
|
решение я знаю, просто не знал, что док пустой изначально
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |