Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Здравствуйте, помогите пожалуйста реализовать массовое перемещение из одной группы в другую. например есть студенты группы 111 нужно по нажатию кнопки автоматически перенести в группу 211, 121 в 221, группу 211 в 311. и так далее. Как реализовать это автоматически, по нажатии кнопки. это вообще реально сделать? Я новичок!!!!
Универсальный подбор и обработка объектов - обработка позволяет изменять любой реквизит, в том числе родителя, работает в любой конфигурации.(Ctrl+Z не работает:)
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Егор Динин @ 16.04.15, 9:56)
Универсальный подбор и обработка объектов - обработка позволяет изменять любой реквизит, в том числе родителя, работает в любой конфигурации.(Ctrl+Z не работает:)
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8
olichka, погуглите, вероятно и для 8.1 в сети обработка есть.
Если без этой обработки, то вам надо: 1) выбрать элементы одной группы; 2) установить им другую группу;
Как-то так:
ГруппаИзКоторойНадоВыбрать = Справочники.ИмяСправочника.НайтиПоКоду("000001"); // вставить свой код элемента ГруппаКоторуюНадоПрисвоить = Справочники.ИмяСправочника.НайтиПоКоду("000002"); // вставить свой код элемента
Выборка = Справочники.ИмяСправочника.Выбрать(ГруппаИзКоторойНадоВыбрать ); Пока Выборка.Следующий() Цикл
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Да, понятен. спасибо. а можно ли пойти от обратного: все группы идентичны только прибавляется 1 (в зависимости от курса). можно ли как-то перемещать элементы прибавляя к родителю 1?
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Vofka @ 23.04.15, 8:56)
Не понял
например группа 1153 меняется на группу 2153, группа 2153 меняется на 3153 можно ли как-то поменять группу таким образом, чтоб прибавлять 1 (единицу). а не прописывать все группы в ручную? в ручную прописывать легче, но если в дальнейшем появится новые группы, тогда данная процедура не будет срабатывать
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Есть справочник: Университет. в нем идет специальность, в специальности курсы. а в курсах группы. Нужно по нажатию кнопки или другого элемента автоматически все группы перевести на курс старше, изменив название. нельзя вводить группы. это должно быть автоматически. помогите пожалуйста
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Здравствуйте, я перемещаю элементы по справочнику университет. элементы которые перемещаю это курсы. я беру все элемента курса и перемещаю в другой курс. скажите пожалуйста как переместить эти элементы с новым названием. тоесть элемент 2153 должен стать 3153
Процедура Кнопка1Нажатие(Элемент) Группа1курс = Справочники.Университет.НайтиПоКоду("000001186"); // вставить свой код элемента Группа2курс = Справочники.Университет.НайтиПоКоду("000001187"); // вставить свой код элемента
Группа2курс = Справочники.Университет.НайтиПоКоду("000001187"); // вставить свой код элемента Группа3курс = Справочники.Университет.НайтиПоКоду("000001188"); // вставить свой код элемента
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Vofka @ 20.04.15, 10:50)
olichka, погуглите, вероятно и для 8.1 в сети обработка есть.
Если без этой обработки, то вам надо: 1) выбрать элементы одной группы; 2) установить им другую группу;
Как-то так:
ГруппаИзКоторойНадоВыбрать = Справочники.ИмяСправочника.НайтиПоКоду("000001"); // вставить свой код элемента ГруппаКоторуюНадоПрисвоить = Справочники.ИмяСправочника.НайтиПоКоду("000002"); // вставить свой код элемента
Выборка = Справочники.ИмяСправочника.Выбрать(ГруппаИзКоторойНадоВыбрать ); Пока Выборка.Следующий() Цикл
Здравствуйте, я перемещаю элементы по справочнику университет. элементы которые перемещаю это курсы. я беру все элемента курса и перемещаю в другой курс. скажите пожалуйста как переместить эти элементы с новым названием. тоесть элемент 2153 должен стать 3153
Работа со справочником - стандартная рутинная работа в 1С, что еще нужно программировать для перемещения элементов - не понимаю. У вас что, жесткая привязка к кодам элемента справочника? Это круто! Может что-то в консерватории подправить?
Сообщение отредактировал vadim007 - 16.05.15, 14:11
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!