|
Изменить регистр с ВРег на ТРег | ☑ | ||
---|---|---|---|---|
0
Casper21
14.10.15
✎
21:49
|
Доброго вечера.
Как изменить все данные в справочнике [они там все Врег ()] поля Справочник.Наименование на регистр Трег(Справочник.Наименование). Это где-то в модуле менеджера? Что надо написать? |
|||
1
Рус Иван
14.10.15
✎
22:07
|
(0) Что надо написать?
Мама мыла Милу мылом, Мила мыло не любила! |
|||
2
spectre1978
14.10.15
✎
22:10
|
В очень общих чертах
Выборка = Спр.Выбрать (<некое условие отбора или ничего>); Пока Выборка.Следующий () Цикл Элем = Выборка.ПолучитьОбъкт (); Элем.Наименование = НРег (Элем.Наименование); Элем.Записать (); КонецЦикла; |
|||
3
Рус Иван
14.10.15
✎
22:14
|
(2) ты не сказал, в каком модуле это сделать
|
|||
4
Casper21
14.10.15
✎
22:23
|
Например текст в Справочник.Наименование = РЕГИСТРИ а надо чтоб было Регистри
|
|||
5
Casper21
14.10.15
✎
22:42
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
Выборка = Справочники.Товари.Выбрать(); Пока Выборка.Следующий() цикл Если Выборка.Наименование = ВРег(Выборка.Наименование) Тогда Выборка.Наименование = ТРег(Выборка.Наименование); КонецЕсли; КонецЦикла; КонецПроцедуры Типо так? но оно не пашет) |
|||
6
ВРедная
14.10.15
✎
22:55
|
(5) записывать данные можно только в объект, а у тебя где получается объект?
элементы должны волшебным образом сами записаться? |
|||
7
ВРедная
14.10.15
✎
22:57
|
(6) ну и отладчик тоже помогает обычно.
|
|||
8
Записьдампа
14.10.15
✎
23:01
|
(5) Ты немного неправильно делаешь.
Найди в модуле объекта справочника Товари процедуру ПередЗаписью. Если там такой еще нет - создай: Процедура ПередЗаписью(Отказ) КонецПроцедуры Внутри, самой первой строчкой, напиши: Наименование = ТРег(Наименование); Сохрани, перейди в режим предприятия, открой элемент справочника и сохрани. Получилось? Повторяй это с каждым элементом, который тебе надо обработать, до тех пор поймешь необходимость записи и не научишся читать, что тебе пишут. См. (2) |
|||
9
Casper21
14.10.15
✎
23:04
|
(1) Мила мыло не любила!
|
|||
10
Рус Иван
14.10.15
✎
23:06
|
(9) красавчик
|
|||
11
Casper21
14.10.15
✎
23:07
|
И я неправильно сформулировал вопрос, извините.
Первая буква большая, а все остальные маленькие |
|||
12
Casper21
14.10.15
✎
23:07
|
(8) спасибо, что дал понять что мне нужно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |