|
v8: Изменение реквизита при загрузке из Excel |
☑ |
0
matri555
27.12.12
✎
14:11
|
изменить реквизит КодПОДРФО в справочник "физлица"
Я понимаю что вопрос супер простой но в итоге при обработке ничего не меняется (загрузка кода из экселевского файла)
Значение1=строка.Колонка1;
Значение2=строка.Колонка2;
спр= Справочники.ФизическиеЛица;
Рез = спр.НайтиПоНаименованию(Значение1);
Если ЗначениеЗаполнено(рез) Тогда
об=рез.ПолучитьОбъект();
об.КодПоДРФО=Значение2;
сообщить(об.КодПоДРФО + "изменен");
об.Записать();
КонецЕсли;
при выполнении ничего не происходит и не выводится сообщение
|
|
1
salvator
27.12.12
✎
14:13
|
Если НЕ Рез.Пустая() Тогда
|
|
2
samozvanec
27.12.12
✎
14:15
|
(1) думаешь, сработает?
|
|
3
samozvanec
27.12.12
✎
14:16
|
(0) а точно есть физик с таким наименованием?
|
|
4
cw014
27.12.12
✎
14:16
|
Я так думаю у тебя не находит по наименованию
|
|
5
cw014
27.12.12
✎
14:16
|
Попробуй СокрЛП(строка.Колонка1);
|
|
6
Heckfy
27.12.12
✎
14:17
|
Точку останова перед если в отладчике поставь и посмотри, что у тебя в рез.
|
|
7
Darky
27.12.12
✎
14:18
|
...
Иначе
Сообщить(Значение1);
...
|
|
8
samozvanec
27.12.12
✎
14:18
|
(6) пустая ссылка у него в рез. Если неопределено, буду ржать)
|
|
9
cw014
27.12.12
✎
14:22
|
(8) Пути 1С неисповедимы, к тому же Новый Год на носу, разные чудеса случаются
|
|
10
Heckfy
27.12.12
✎
14:23
|
(8) Таки давайте дождемся результата :):)
|
|
11
samozvanec
27.12.12
✎
14:25
|
(9) Пути ТС неисповедимы)
|
|
12
matri555
27.12.12
✎
14:58
|
Если НЕ Рез.Пустая() Тогда
Рез. пустая
СокрЛП(строка.Колонка1) не помогает
в других вариантах(занесение данных в табличные части) физлицо по наименованию искалось без проблем
|
|
13
matri555
27.12.12
✎
14:59
|
Если НЕ Рез.Пустая() Тогда не помогает
|
|
14
hhhh
27.12.12
✎
15:06
|
тип какой у Значение1 и Значение2, посмотри в отладчике.
|
|
15
matri555
27.12.12
✎
15:11
|
строка
строка
в экселе текстовые
|
|
16
matri555
27.12.12
✎
16:55
|
всем спасибо, чтобы было не скучно кадровики при вводе буквы I - укр набрали английскую в Новый год с чудесами
|
|
17
salvator
27.12.12
✎
16:58
|
(16) Вот уж действительно, внезапно.
|
|