Все записи автора Редактор

1c8 пример работы с Таблицей Значений

# Как создать таблицу значений и заполнить ее поля?
ТаблицаЗначений = Новый ТаблицаЗначений;
# Создать нужные колонки.

ТаблицаЗначений.Колонки.Добавить("Фамилия");
ТаблицаЗначений.Колонки.Добавить("Возраст");
# Добавить новую строку и задать значения в колонках таблицы.

НоваяСтрока = ТаблицаЗначений.Добавить();
НоваяСтрока.Фамилия = "Иванов";
НоваяСтрока.Возраст = 23;

# Добавить новую строку и задать значения в колонках таблицы.

Как в 1с8 программно проверить доступность роли пользователю?

Если Не РольДоступна("Продавец") Тогда
Сообщить("Доступ запрещен!");
КонецЕсли;
Функция СписокВозможныхРолейКонфигурации()
СписокРолей = новый СписокЗначений;
РолиКонфигурации = Метаданные.Роли;
Для каждого Роль из РолиКонфигурации Цикл
СписокРолей.Добавить(Роль.Имя);
КонецЦикла;
Возврат СписокРолей;
КонецФункции

1c8 Мини FAQ по построителю отчета

Построитель отчета — это объект, позволяющий на основе заданного текста запроса и настроек получить результат и вывести его в табличный документ или диаграмму.

Читать далее 1c8 Мини FAQ по построителю отчета →

1c7 Порядок сортировки отличается от системного

При запуске программа выдала ошибку «Порядок сортировки, установленный для базы данных, отличается от системного». И дальше программа не грузится. Подскажите, что нужно сделать?

Читать далее 1c7 Порядок сортировки отличается от системного →

Как в 1с 8 запросом получить список подчиненных документов

Функция ПолучитьСписокПодчиненныхДокументов(ДокументОснование) Экспорт

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    СтруктураПодчиненности.Ссылка
|ИЗ
|    КритерийОтбора.СвязанныеДокументы(&ЗначениеКритерияОтбора) КАК СтруктураПодчиненности";

Запрос.УстановитьПараметр("ЗначениеКритерияОтбора", ДокументОснование);
Возврат Запрос.Выполнить().Выгрузить();

КонецФункции