Получить роль пользователя в 1С
Часто при выполнении какого-либо действия необходимо проверить наличие прав у пользователя.
Если НЕ РольДоступна("ПолныеПрава") Тогда
Сообщить("Роль Полные права не доступна");
КонецЕсли;
Часто при выполнении какого-либо действия необходимо проверить наличие прав у пользователя.
Если НЕ РольДоступна("ПолныеПрава") Тогда
Сообщить("Роль Полные права не доступна");
КонецЕсли;
Консультирую по разным конфигурациям 1С, дорабатываю, разрабатываю расширения, отчеты и обработки, администрирую базы 1С на linux.
В данном примере попробуем использовать таблицу значений, как источник данных для запроса. Листинг кода: Создаем таблицу значений и заполняем ее тестовыми данными: Тут формируем запрос и передаем в качестве параметра нашу таблицу значений и выполняем запрос к ней. Пробуем в отладчике посмотреть на результат запроса. Теперь в запросе можно проводить разные операции с данными, отбирать,…
Данная ошибка часто возникает при запуске дополнительных обработок, которые позволяют конфигурациям 1С на базе 7.7 работать с com соединением и так далее. Нужно проверить наличие файлов v7Plus.ALS v7Plus.DLL в рабочей директории 1С «C:Program Files1Cv77BIN» Если файлов нет их можно скачать тут. Если файлы есть, то просто необходимо зарегистрировать библиотеку с помощью команды: regsvr32 «C:Program Files1Cv77BINv7plus.dll»
Для простоты обновления удобно добавлять кнопки на форму документа или справочника программно даже в расширениях 1С. Создадим в расширении процедуру Расширение_ПриСозданииНаСервереПосле Выберем расширение в которое нужно поместить процедуру и подтвердим добавление расширения обработчика. Пропишем код добавления команд и соответствующих им элементов на форме, в результате выполнения кода на форме появятся две кнопки. &НаСервере Процедура Расширение_ПриСозданииНаСервереПосле(Отказ,…
Как получить значение дополнительного реквизита с помощью БСП? Представим, что для справочника Договоры контрагентов, введен новый дополнительный реквизит БезНДС с типом Булево. Проверим в договоре реквизит и установим значение в Истина Теперь с помощью БСП получим значение реквизита: Договор — содержит ссылку на нужный договор. Подробнее про работу со свойствами в БСП, на сайте ИТС,…
Функционал БСП по загрузке файлов, позволяет к любому справочнику или документу прикрепить файл или документ, в том числе возможно добавление файла напрямую со сканера. В нашем случае для документа _ДемоСчетНаОплатуПокупателю, необходимо реализовать возможно прикрепления файла, для этого необходимо. Создаем справочник для хранения файлов Создаем одноименный справочник и в конце наименования добавляем текст «ПрисоединенныеФайлы«, получается _ДемоСчетНаОплатуПокупателюПрисоединенныеФайлы….
Часто при создании нового документа возникает необходимость открыть его для пользователя, для этого удобно использовать метод ОткрытьФорму() Или так например Код может выглядеть так:
Корзина пуста.