1С получить текущего пользователя
В управляемых формах можно сделать так, общий модуль ПользователиКлиентСервер входит в состав Библиотеки стандартных подсистема (БСП).
ТекПользователь = ПользователиКлиентСервер.ТекущийПользователь();
В управляемых формах можно сделать так, общий модуль ПользователиКлиентСервер входит в состав Библиотеки стандартных подсистема (БСП).
ТекПользователь = ПользователиКлиентСервер.ТекущийПользователь();
Консультирую по разным конфигурациям 1С, дорабатываю, разрабатываю расширения, отчеты и обработки, администрирую базы 1С на linux.
Если мобильное приложение еще не разработано, то изучаем первую часть инструкции Быстрый старт в мобильной разработке на 1С. После того, как создано мобильное приложение, мы его запустили и отладили на мобильной платформе разработчика, пришло время выпускать его в продакшен, а значит необходимо сформировать .apk файл, для работы с приложением без мобильной платформы. Хочется отметить, что…
Если необходимо выгрузить результат для последующей его обработки, то это очень просто делается встроенными средствами 1С Так же конструкция может выглядеть так: После мы получаем таблицу значений с реквизитами, как в запросе: Владелец Код Наименование После таблицу значений можно обрабатывать. Например обойти в цикле:
Ошибка связана с тем, что выбираемые в таблицы поля не строго типизированы, возьмем пример из статьи про запросы к таблице значений. Пример без строгой типизации: Пример с типизацией:
Советую прочитать, как программно добавить кнопку на форму в расширении. Представим, что у объекта документ уже есть реквизит БылаПредоплата, так как это реквизит объекта, а не формы, то обращение к нему выглядит следующим образом: Объект.БылаПредоплата. Сам документ уже должен быть добавлен в расширение конфигурации: Создадим в расширении процедуру Расширение_ПриСозданииНаСервереПосле И пропишем следующий код: &НаСервере Процедура Расширение_ПриСозданииНаСервереПосле(Отказ,…
При добавлении собственной формы отчета созданного с помощью СКД, при попытке открыть форму настроек выпадает ошибка: Не передан служебный параметр «НастройкиОтчета» Для решения ошибки необходимо для отчета установить основную форму настроек в свойствах отчета. В качестве формы нужно выбрать общую форму ВспомогательнаяФормаНастроекОтчета. Далее в настройках СКД нужно выбрать Свойства элемента пользовательских настроек. Заполнить состав пользовательских…
Как получить кадровые данные сотрудника в 1С ЗУП запросом мы уже рассмотрели в этой статье. Бывают случае, когда нет смысла использовать запрос, а проще воспользоваться встроенными функциями конфигурации 1С Зарплата и Управление персоналом. Вот пример получения подразделения сотрудника: Сама функция выглядит так и позволяет получить почти любые данные по сотруднику:
Корзина пуста.