Имя: Пароль:
1C
1C 7.7
v7: Периодический в 1с77
,
0 sunnmas
 
07.03.14
11:52
Справку читал. По инету искал. Везде одни и те же примеры. ЖКК читал, Онлайн помошник видел

Собственно вопрос-картинка:
http://yadi.sk/d/2vNysSxtK6wj5

Похожие темы видел. В справочнике нет групп.
Основное отличие моего кода от мурзилки - я пытаюсь получить доступ прямо из справочника, везде вижу доступ как будто из какойто внешней обработке.
Спасибо заранее
1 antoneus
 
07.03.14
12:03
>Справку читал.

Точно? И про параметры функции "ИспользоватьОбъект"?
2 Хоменко Валерий
 
07.03.14
12:04
<Объект> - значение элемента справочника, для которого задается применение периодического реквизита (для констант не нужен).
3 sunnmas
 
07.03.14
12:21
<Объект> - значение элемента справочника, для которого задается применение периодического реквизита (для констант не нужен).
Это я видел это и расценил, что должен писать так:
http://yadi.sk/d/g8vnTkPaK744L

Результат такой же
4 Хоменко Валерий
 
07.03.14
12:34
А есть типа:
ЭКЛЗ=ТекущийЭлемент();
?
5 sunnmas
 
07.03.14
12:40
С этим Текущим элементом у меня всегда проблемы.
Вот вызывается метод при открытии справочника СписокККМ
с реквизитом ЭКЛЗ - Тип Справочник.ЭКЛЗ и он как бы в элементе справочника который в данный момент открывается прописан и однозначно определен. Так вот если все же нужен Текущий Элемент, то под каким соусом именно и где в каком месте?
6 sunnmas
 
07.03.14
12:42
Вобщем ответ нужен, а не передразнивание. Передразнивать тоже умею собственна)
7 Ёпрст
 
07.03.14
12:46
Не определен Конкретный элемент справочника, для которго нужно посмотреть историю периодического реквизита
8 Хоменко Валерий
 
07.03.14
12:46
Можешь вместо второго ЭКЛЗ поставить ТекущийЭлемент()
9 sunnmas
 
07.03.14
12:46
("ЭКЛЗ",ЭКЛЗ.ТекущийЭлемент()) та же ошибка
("",ЭКЛЗ.ТекущийЭлемент()) - Ошибка Перед выполнением операции нужно вызвать 'ИспользоватьОбъект'!
10 Мигало
 
07.03.14
12:47
Период.ИспользоватьОбъект("ЭКЛЗ", ТекущийЭлемент());
11 Мигало
 
07.03.14
12:48
Либо:
СпрДубль = СоздатьОБъект("Справочник." + ТекуцщийЭлемент.Вид());
СпрДубль.НАйтиЭлемент(ТекущийЭлемент());

....

Период.ИспользоватьОбъект("ЭКЛЗ", СпрДубль.ТекущийЭлемент());
12 sunnmas
 
07.03.14
12:48
Можешь вместо второго ЭКЛЗ поставить ТекущийЭлемент()
Период.ИспользоватьОбъект("ЭКЛЗ", ТекущийЭлемент());

Это правильные ответы

Мужики Виталий и Мигало крутые. Всем передам)
13 Мигало
 
07.03.14
12:50
он валерий
14 Ёпрст
 
07.03.14
12:50
(12) рано радуешься.
Нажми insert в справочнике ..
15 Мигало
 
07.03.14
12:51
(14) Ой поторопился ;)
16 sunnmas
 
07.03.14
12:56
Валера - точно. Инсерт в справочнике создает новый элемент с пустым значением ЭКЛЗ, выбираем - радуемся.