Имя: Пароль:
1C
1C 7.7
v7: Не могу сделать одну мелоч в 1С 8.1, которую могу сделать в 1С 7.7
, ,
0 Andrei456
 
03.03.14
03:02
Привет. Подскажите пожалуйста , я делаю в 1С 8.1 так же как я делал в 7.7 , но у меня выдает ошибку, а именно я хочу сделать так чтобы при проведении документа , поле Оклад из документа заполнялось не только в документ ,но и  в поле Оклад справочника.
В общем в 7.7 я пишу вот такой код:
Процедура ОбработкаПроведения()  

СпрСотр = СоздатьОбъект("Справочник.Сотрудники");
СпрСотр.Новый();
СпрСотр.Оклад = Оклад;
СпрСотр.Записать();

КонецПроцедуры

а в 8.1 выдаёт ошибку связанную с "СоздатьОбъект".
1 Web00001
 
03.03.14
03:07
Тебя ждет много нового и интересного :)
СпрСотр = Справочники.Сотрудники.СоздатьЭлемент();
//заполнение реквизитов
СпрСотр.Записать();
2 iamnub
 
03.03.14
03:09
Треш. Качественный такой.
3 Web00001
 
03.03.14
03:11
только после (2) заметил подвох.
4 Andrei456
 
03.03.14
04:24
Спасибо разобрался, я сейчас ещё в 8.2 попробую.
5 Andrei456
 
03.03.14
05:03
В 8.2 тоже получилось
6 KRV
 
03.03.14
05:09
Обязательно отпишись - мы за тебя очень переживаем.
7 kosts
 
03.03.14
07:56
(0) Неверный подход. В 8 оклады в справочники при проведении документов не пишут (чаще всего). Для окладов есть регистры сведений.
8 Ярус
 
03.03.14
08:36
клюшки головного мозга
9 Pahomich
 
03.03.14
09:16
8-ка отстой, даже простейшего 7-го кода не понимает.
10 Rovan
 
гуру
03.03.14
09:35
(0) интересно, а при отмене проведения
элемент справочника удаляешь ?
11 BICO
 
03.03.14
09:44
(10) и находить предыдущий док, берет с него оклад и вписывает в справочник, это ж классика.
12 Strogg
 
03.03.14
09:49
да ну, стопудово вброс. Такое мог написать только человек, сознательно не открывавший ни разу дерево метаданных.
13 BICO
 
03.03.14
09:52
(12) не все ж на типовых вылизанных сидят, у кого то и сотрудники - справочник.
14 patapum
 
03.03.14
10:00
(13) интересно, и при каком событии (отображаемом каким документом), по твоей логике, должен автоматически появляться сотрудник? причем в таком количестве экземпляров, сколько раз пользователь нажмет провести документ?
15 BICO
 
03.03.14
10:06
(14) скажу так, я сижу на обычной БП, в (13) высказал предположение, ну и по всей видимости сотрудник создается при проведении, при повторном, по поиску, если нет такого, еще одного.
16 dmpl
 
03.03.14
10:12
(15) Круто! А что же за ссылка-то в документе хранится?
17 Strogg
 
03.03.14
10:26
(16) по ходу, счетчик созданных элементов справочника...
18 Ыщъ
 
03.03.14
10:49
Я так и знал, что восьмёрка фуфло.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший