Имя: Пароль:
1C
1С v8
Запись в регистр св.из табличного поля справочника не записывается ресурс...
0 Босечка
 
01.10.14
16:43
Сделала в справочнике табличное поле типа регистр сведений. Все привязала как надо. РС периодический, независимый. Не записывается ресурс....

Процедура ПриЗаписи()
        Запись = РегистрыСведений.ПроцентВредностиДолжность.СоздатьНаборЗаписей();
        Стр=Запись.Добавить();
        Стр.Должность=ЭтотОбъект.Ссылка;
        Стр.Процент=???????????
        Стр.Период=ТекущаяДата();
        Запись.Записать();
Конецпроцедуры

Процент и не записывается.....
Хотя при открытии все просматривается правильно.
1 Нуф-Нуф XIV
 
01.10.14
16:52
2 Босечка
 
01.10.14
16:55
Я думала там ответ...
3 Wobland
 
01.10.14
16:56
не надо ничего никуда записывать
4 Wobland
 
01.10.14
16:57
накласть отбор на ТП при открытии и всех делов
5 hhhh
 
01.10.14
16:59
(2) а как просматриваете? Текущую дату по каким часам смотрите?
6 Босечка
 
01.10.14
17:00
(5)
    ТабличноеПоле1.Отбор.Должность.Значение = ЭтотОбъект.Ссылка;
    ТабличноеПоле1.Отбор.Должность.Использование = Истина;
7 Босечка
 
01.10.14
17:00
(4) Как это сделать?
8 Босечка
 
01.10.14
17:05
(4) ап...
9 Wobland
 
01.10.14
17:20
КонтактныеЛицаКонтрагента.Отбор.Владелец.Значение      = Ссылка;
    КонтактныеЛицаКонтрагента.Отбор.Владелец.Использование = Истина;
10 Босечка
 
01.10.14
17:23
Это надо ставить ПриЗаписи()?
11 Босечка
 
01.10.14
17:24
КонтактныеЛицаКонтрагента - это табличноеПоле?
12 Wobland
 
01.10.14
17:25
(11) типа того
13 Босечка
 
01.10.14
17:33
ТабличноеПоле1.Отбор.Значение      = Ссылка;
    ТабличноеПоле1.Отбор.Использование = Истина;
не получается, пишет Поле объекта не обнаружено (Значение) и Владельца ругалась
14 Wobland
 
01.10.14
17:36
по чему отбор?
15 Босечка
 
01.10.14
17:40
По должности отбор.

ТабличноеПоле1.Отбор.Должность.Значение      = Ссылка;
    ТабличноеПоле1.Отбор.Должность.Использование = Истина;
так ? Я это при открытии писала. А призаписи тоже надо это писать?
16 Wobland
 
01.10.14
17:42
(15) на форме ты видишь кусок живого регистра. ТабличноеПоле1 - это прямое окно в твой регистр. а теперь сама ответь на свой вопрос
17 Босечка
 
01.10.14
17:46
Я не знаю что ответить, потому что все равно не работает, и ничего не записывается.
18 Wobland
 
01.10.14
17:49
ну тогда марш в типовую смотреть на (9)
19 Босечка
 
01.10.14
17:51
Это бухгалтерия 2.0?
20 Wobland
 
01.10.14
17:52
(19) это КА, но и в бухии должно быть
21 Босечка
 
01.10.14
17:53
А в ЗУП есть?
22 Босечка
 
01.10.14
17:53
эТО МНЕ ДЛЯ зуп НАДО.
23 Wobland
 
01.10.14
17:55
поймёшь принцип - сделаешь для ЗУПа
24 Босечка
 
01.10.14
17:57
Это справочник контрагенты?
25 Wobland
 
01.10.14
18:05
да
26 Ёпрст
 
гуру
01.10.14
18:15
(0)

в ПриОткрытии воткни

    ИмяДанныхДляТабличногоПоля1.Отбор.Должность.Установить(ЭтотОбъект.Ссылка);
ЭлементыФормы.ТабличноеПоле1.НастройкаОтбора.Должность.Доступность = Ложь;

+ можно в табличном поле установить свойство показа среза последних..

ЭлементыФормы.ТабличноеПоле1.ВыбиратьСрез = ИспользованиеСреза.Последние;
27 Ёпрст
 
гуру
01.10.14
18:15
или в самом пофигураторе сразу воткнуть галку
28 Ёпрст
 
гуру
01.10.14
18:16
в свойствах..
AdBlock убивает бесплатный контент. 1Сергей