Как заменить значение ресурса регистра сведений — универсальная процедура (1С: Программисту: Регистры сведений)

В том случае, когда в каком-то регистре сведений нужно заменить несколько видов значений какого-то конкретного ресурса на заданное значение, лучше использовать вот такую универсальную процедуру (при ее вызове достаточно подставить название регистра, название ресурса и передать старые заменяемые значения и новое, на которое они заменяются):

Continue reading


Как заменить значение измерения регистра сведений и при этом не потерять числовые ресурсы. Универсальная процедура массовой замены значения измерения регистра сведений (1С: Программисту: Регистры сведений)

В том случае, когда в каком-то регистре сведений нужно заменить несколько видов значений какого-то конкретного измерения на заданное значение, при простой попытке замены с помощью метода СоздатьНаборЗаписей(), возможно возникновение ситуации попытки записи неуникального набора измерений. При этом могут потеряться числовые значения ресурсов регистра. Код 1С, универсально решающий такую задачу:

Continue reading


Как установить задержку в выполнении команд модуля (приостановить выполнение). Как сделать эту задержку разной продолжительности в зависимости от времени суток (1С: Программисту)

Иногда какая-то обработка может существенно тормозить работу пользователей, например, из-за ожидания освобождения от блокировок регистров. При этом могут скапливаться, например, фоновые задания. И в какой-то момент пользователи даже не смогут войти в базу. Решить эту проблему можно временным прерыванием выполнения модуля, т.е. приостановкой его выполнения. Для этого можно использовать цикл задержки. Причем, если пользователи в […]

Continue reading


Новые формы поиска — в шапке нашего сайта — пользуйтесь ими, пожалуйста!

В шапке сайта — новые формы поиска, как в интернет, так и по сайту — с удовольствием предоставляем их для использования. Подписка: Для оформления подписки на новые статьи сайта щелкните на зеленую квадратную иконку в шапке сайта. Для оформления подписки на комментарии к конкретной теме оставьте комментарий (например, «подписываюсь») и установите галочку под формой комментария […]

Continue reading


Горячие клавиши 1С 8.1 — сочетания клавиш 1С v8 для быстрого исполнения действий (1С: 8.1)

Горячие клавиши 1С 8.1 — сочетания клавиш 1С v8 для быстрого исполнения действий К окончанию… Глобальные действия Общие действия Управление окнами Форма

Continue reading


Как разбить большую страницу вордпресс на страницы, уменьшение уровней вложенности страниц (Сайтостроение: WordPress: SEO-оптимизация)

Вопрос Как разбить большую страницу вордпресс на страницы. Почему страница не разбивается на страницы тегом nextpage. Как эти страницы перенести с четвертого уровня вложенности на третий. Ответ Если у вас очень большая страница и вы хотите ее разбить на части, то используйте для этого тег:

Continue reading


Как вывести список статей, упорядоченный по числовому значению произвольного поля WordPress (Создание сайтов: PHP: WordPress)

Задача: В боковой колонке сайта требуется вывести перечень статей, у которых назначена своя собственная рейтинговая шкала (по значению произвольного поля WordPress «meta_key»). При этом нужно, чтобы сообщения были отсортированы по числовому значению этого поля (нужно, чтобы meta_value — было числом) Ответ В WordPress есть возможность добавлять любые произвольные поля (meta_key) и использовать затем их значения […]

Continue reading


Как в регистре сведений изменить значение какого-либо параметра по условию – универсальная процедура (1С: Программисту)

Вопрос Как в регистре сведений изменить значение какого-либо параметра по условию? Ответ Пример. Регистр сведений «усСтрокиОтбора» содержит ресурс «Исполнитель» (тип – справочник «усРаботники»). Требуется не заполненное значение «Исполнителя» в регистре заменить на конкретного исполнителя «Жеглов». Для этих целей можно использовать универсально написанную процедуру:

Continue reading


Как в 1С получить срез данных на даты из другого множества, т.е. для каждого элемента множества получить значение, действующее на конкретную дату из другого множества (1С: Программисту: Язык запросов)

Вопрос Как в 1С получить срез данных на даты из другого множества, т.е. для каждого элемента множества получить значение, действующее на конкретную дату из другого множества. Ответ Постановка задачи. Итак, есть множество в виде таблицы «Срез»: ДатаСреза ОбъектСреза 14.01.2010 1

Continue reading