|
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
|
Я так и знал, что восьмёрка фуфло.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший