Чему можно научится за две недели на тренинге 1С 8.3 Старт 2 ?
Оформить заказ на курс можно здесь: 1С 8.3 Старт 2
Программирование в 1С
Оформить заказ на курс можно здесь: 1С 8.3 Старт 2
Орлов Александр Юрьевич Больше Вам спасибо за обучение, все очень понятно, подробно и полезно для начинающего программиста 1С. Продолжу дальше изучать запросы и СКД [1С 8.3 Старт 2 — поток 3 ] 29.05.2024 Николаенко Валерий Николаевич Прошел курс. Материал действительно качественный. Есть задания. Богдан оперативно отвечает, помогает по всем вопросам. … Читать далее
Как запросом выбрать всю номенклатуру в 1С и вывести методом в «Сообщить» &НаСервере Процедура ЗаполнитьНаСервере() НашЗапрос= Новый запрос; НашЗапрос.Текст= «ВЫБРАТЬ * |ИЗ | Справочник.Номенклатура КАК Номенклатура»; Результат = НашЗапрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Сообщить(«Наименование: » + Результат.Наименование + » Код: «+ Результат.Код + «Артикул: » + Результат.Артикул); // И тд. // Остальные реквизиты можно посмотреть в … Читать далее
Как запросом выбрать Наименование из справочника Номенклатура в 1С с исключением групп. &НаСервере Процедура ЗаполнитьНаСервере() НашЗапрос= Новый запрос; НашЗапрос.Текст= «ВЫБРАТЬ | Номенклатура.Наименование КАК Наименование |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.ЭтоГруппа = ЛОЖЬ»; Результат = НашЗапрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Сообщить(Результат.Наименование); КонецЦикла КонецПроцедуры &НаКлиенте Процедура Заполнить(Команда) ЗаполнитьНаСервере(); КонецПроцедуры Результат работы обработки:
Создание и вывод многоуровневого массива в 1С 8.3 на управляемых формах. Выполним обход всех элементов через конструкцию «Для Каждого» и через «Индекс». &НаКлиенте Процедура Старт(Команда) Массивчик = ФормированиеМассива(); Сообщить(«************ обход всех элементов через конструкцию Для Каждого»); Для Каждого Строка Из Массивчик Цикл Для Каждого Колонка Из Строка Цикл Для Каждого Элемент Из Колонка Цикл … Читать далее
Печать документа в 1С Предприятии с выводом в СКД Пример конфигурации 1С на управляемых формах с демонстрацией вывода формы печати созданной в СКД (Схема компоновки данных): &НаКлиенте Процедура Печать(Команда) перем ТабДок; ПечатьДокумента(ТабДок); ТабДок.Показать(); ТабДок.ОтображатьЗаголовки = ЛОЖЬ; ТабДок.ОтображатьСетку = ЛОЖЬ; ТабДок.ТолькоПросмотр = ИСТИНА; КонецПроцедуры &НаСервере Процедура ПечатьДокумента(ТабДок) НашЗапрос = Новый Запрос; НашЗапрос.Текст = «ВЫБРАТЬ | … Читать далее
Как выгрузить запрос сразу в табличную часть документа в 1С Предприятии (Управляемые формы) &НаСервере Процедура ВыполнитьЗапросНаСервере() Запрос = Новый Запрос; Запрос.Текст = «ВЫБРАТЬ | Сотрудники.Наименование КАК Наименование, | Сотрудники.Оклад КАК Оклад, | Сотрудники.Должность КАК Должность, | Сотрудники.Подразделение КАК Подразделение, | ХарактеристикиСотрудника.Характеристика КАК Характеристика |ИЗ | РегистрСведений.ХарактеристикиСотрудника КАК ХарактеристикиСотрудника | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники | … Читать далее
Как сразу выгрузить в таблицу значений запрос, а также как перебрать строки / обойти в цикле Таблицу Значений в 1С после выгрузки из запроса &НаКлиенте Процедура ВыполнитьЗапрос(Команда) // Вставить содержимое обработчика. СоздатьЗапрос(); КонецПроцедуры &НаСервере Процедура СоздатьЗапрос() НашЗапрос=Новый Запрос(); НашЗапрос.Текст= «ВЫБРАТЬ |Наименование |ИЗ |справочник.Номенклатура»; Результат=НашЗапрос.Выполнить().Выгрузить(); Для Каждого ТекСтрока Из Результат Цикл Сообщить(ТекСтрока.Наименование); КонецЦикла; КонецПроцедуры
Публикую в бесплатном доступе ТОП 5 обработок, которые чаще всего использую на практике. Обработки позволяют: Быстро в групповом порядке переименовать любые документы и справочники в 1С Предприятии. Распровести, провести, поставить и снять пометку на удаление в группе документов, любого типа, так как все обработки универсальны, и совместимы фактически со всеми конфигурациями в 1С 8.2 и … Читать далее