#0
by oslokot
Прошу простить за глупые вопросы, я пока что клюшечник :) Нужно пробежаться по регистру сведений и при определенных уловиях сделать в нем некоторые изменения. Вот такой у меня получился быдло-код: 1 вопрос. Правильно ли я использую операторы сравнения или можно как-то по другому? 2 вопрос. Правильно ли я обращаюсь к перечислениям? 3 вопрос. Собственно, как осуществить запись в регистр сведений? :)
#3
by cw014
1 и 3 неправильно. Делай запросом, выбирай только то, что нужно. Потом создавай менеджер записи и по ключевым полям меняй данные
#6
by zak555
> при определенных уловиях сделать в нем некоторые изменения что за условия ? РС подчинён регистратору ?
#7
by oslokot
да, но запрос пока для меня сложен. Хорошо, попробую. ага условия - это простые сравнения дат. Регистратора нет.
#8
by GANR
Перечисления.СтатусыДокументовДоп1.Действующий - это запрос к жесткому диску в цикле (по замеру в этом месте увидишь тормоза) - рекомендую один раз за рамками цикла ...
#9
by Cube
"запрос пока для меня сложен" В v8 конструктор запросов просто сказка. Ты открой и посмотри, там всё просто.
#11
by GANR
Вот 1 из способов записи в РС ВНИМАНИЕ!!! Если сделать запись в РС без отбора - можно грохнуть ВСЕ записи РС, какие там есть, кроме тех, которые есть в таком наборе. Осторожнее с этим !
#12
by oslokot
Принято, спасибо. да, я видел. Просто решил пока выборкой пройтись простейший регистр, без регистратора Измерения: Номенклатура (спр.ссылка) и Документ (спр.ссылка) Ресурсы: Статус (перечисление) Просто тупо пробежаться по нему и вместо Статуса записать другой Статус
#16
by oslokot
непойму все-равно как писать в ресурс. Вот, например сделал отбор по измерениям А как теперь в ресурс с именем "Статус1" записать новый статус?
#19
by oslokot
Так, стоп. Давайте по другому. Вот сделал запрос. Работает мгновенно, не ожидал! Процедура Кнопка1Нажатие(Элемент) Выводит в табло статусы Теперь мне нужно в этом цикле выборки юзать наборзаписей?
#25
by GANR
Замер производительности в помощь. Можно ещё модифицировать алгоритм, то есть НаборЗаписей.Прочитать - убрать, в цикле Выборка.Следующий Запись = НаборЗаписей.Добавить, а в конце НаборЗаписей.Записать(Ложь), но при этом надо заполнять измерения. Существующая версия кода записывает весь имеющийся набор, зато не требует по новой заполнять измерения и реквизиты, а новая перезапишет только то, что добавлено в набор.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 как удалить записи регистра сведений(подчинение регистратору)
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- Как изменить записи регистра бухгалтерии программно
- Как получить имя регистра сведений из формы записи этого же регистра?
- Свойства НОВОЙ записи при копировании записи Регистра Сведений
- Как выбрать записи из регистра сведений записи
В этой группе 1С
- Проверка модулей на ошибки
- MiracleV8.dll проблема с доступом
- БГУ Остаток в авансовом отчете
- Получение самого верхнего родителя справочника в запросе
- Мобильный доступ в УТ 11
- Размер формы редакторе форм (в конфигураторе) 8.2
- ошибка при вызове метода контекста (printfile)
- Kerio vpn client
- БГУ как оформить возврат денег в кассу от сотрудника?
- Как в условном оформлении формы (УФ) поставить условие на тип документа?
- Себестоимость в док-те Корректировка реализации. КА, РАУЗ.
- Перепродажа с организации 1 на организацию 2 УТ 10.3
- БП 2.0: давальческая схема - сырье тарнзитом
- Прогресс бар
- Аналитика по 41 счету в Карточке Счета
- Рабочий алгоритм склонение фио
- Play Market недействительный url загрузки
- v7: Как удержать НДФЛ с Компенсации отпуска при увольнении в ЗиК 7.7
- Получение данных из SAP через web-сервисы
- файл word в макет для печати