Как в цикле получить все элементы справочника 1С 8.2 — 8.3

Cicly_v_1s

Как в цикле получить все элементы справочника 1С 8.2 — 8.3. Как в цикле перебрать все элементы справочника. На примере получим все элементы справочника Номенклатура (Наименования) в цикле. Спр = Справочники.Номенклатура.Выбрать(); Пока Спр.Следующий() Цикл Сообщить(Спр.Наименование); КонецЦикла;   Если Вы хотите больше узнать о программировании в 1С, тогда регистрируйтесь на курс: 1С 8.3 Старт >>>

Как использовать Перечисление в Запросе 1c 8.2 -8.3

Как работать с перечислениями в 1с 8.2 - 8.3

Как использовать Перечисление в Запросе 1c 8.2 -8.3 Запрос.Текст = » |ВЫБРАТЬ // … |ГДЕ | ТипТовара = ЗНАЧЕНИЕ(Перечисление.ВидыТоваров.Услуга) // … |»;   Если Вы хотите больше узнать о программировании в 1С, тогда регистрируйтесь на курс: 1С 8.3 Старт >>>

Как получить значение перечисления в 1С 8.2 — 8.3

Как работать с перечислениями в 1с 8.2 - 8.3

Как получить значение перечисления в 1С 8.2 — 8.3:   ИмяПеречисления = СсылкаНаПеречисление.Метаданные().Имя; КоличествоЗначенийПеречисления=Метаданные.Перечисления [ИмяПеречисления].ЗначенияПеречисления.Количество(); КолекцияЗначенийПеречисления = Метаданные.Перечисления[ИмяПеречисления].ЗначенияПеречисления; ИндексЗначенияПеречисления=Перечисления[ИмяПеречисления].Индекс (СсылкаНаПеречисление); ИмяЗначенияПеречисления = Метаданные.Перечисления[ИмяПеречисления].ЗначенияПеречисления [ИндексЗначенияПеречисления].Имя Перебор коллекции значений перечисления Для каждого знач из КолекцияЗначенийПеречисления Цикл Сообщить(знач.Имя); КонецЦикла; ПредставлениеПеречисления=Строка(СсылкаНаПеречисление); //синоним     полезной будет функция:   Функция ПолучитьИмяЗначенияПеречисления(Ссылка) Экспорт ИмяПеречисления = Ссылка.Метаданные().Имя; Индекс = Перечисления[ИмяПеречисления].Индекс(Ссылка); Возврат Метаданные.Перечисления[ИмяПеречисления].ЗначенияПеречисления[Индекс].Имя; … Читать далее

Что такое Перечисление в 1С Предприятии ?

Как работать с перечислениями в 1с 8.2 - 8.3

Перечисления 1С – это объект 1С, который позволяет в конфигураторе задать список предопределенных значений, которые: Сможет использовать пользователь, выбирая в тех или иных полях Которые пользователь не может изменять Которые доступны в тексте программ напрямую. Чтобы создать перечисления 1С – добавьте его в окне конфигурации в ветке Перечисления 1С. Потом раскройте само перечисление 1С и добавьте … Читать далее

Как работать с перечислениями в 1с 8.2 — 8.3

Как работать с перечислениями в 1с 8.2 - 8.3

Работаем с перечислениями 1с 8 Иногда требуется по значению синонима найти имя перечисления или имя значения перечисления и преобразовать найденный результат к типу ПеречислениеСсылка. Для решения такой задачи программирования можно предложить варианты функций рассмотренные в данной статье. Рассматривается алгоритмический метод с использованием языка 1С и языка запросов. Перечисление — объект конфигурации, имеющий значения данных описанное … Читать далее

Как удалить большое количество документов в 1С 8.2 — 8.3

Как удалить большое количество документов в 1С 8.2 - 8.3

Решение проблемы, при удалении очень большого количества документов.  (250 000) штук! Когда SQl  «выжрал» всю память и свободное  место на диске? Иногда возникает ситуация, когда нужно удалить большое количество документов (например, 250 000!). И как вы не стараетесь, сервер  SQL   «съедает»   сперва всю оперативную память, а затем и все место на диске (например, диске С:). … Читать далее

Регистры сведений в 1c 8.2 — 8.3

Регистры сведений 1c 8.2 - 8.3

Регистр сведений по сути своей ближе всего к справочнику. Однако есть ряд важных отличий, некоторые из которых перечислены ниже. Во-первых регистр сведений не имеет ссылочной структуры, то есть у его записей нет уникальной ссылки, попросту свойства «Ссылка», поэтому на запись регистра сведений нельзя ссылаться. Во-вторых регистр сведений имеет назначаемый разработчиком состав ключевых реквизитов, называемых измерениями. … Читать далее

Как создать справочник в 1С 8.2 — 8.3

Как создать справочник в 1С 8.2 - 8.3

Справочники в 1С Предприятии 8.2 — 8.3 Справочник в 1С — это объект конфигурации что позволяет записывать и хранить значения. Например вместо того чтоб постоянно присваивать значение мы можем его записать в справочник , а потом при нужде так сказать это значение получить ! Например у нас есть фирма в которой работает много сотрудников, мы … Читать далее

Как сделать простой подсчет Суммы в ТЧ документа в 1С

Как сделать простой подсчет Суммы в Табличной части документа на управляемых формах.

Как сделать простой подсчет Суммы в Табличной части документа на управляемых формах. В 1С Предприятии 8.2 -8.3. // Общий модуль Процедура РассчетатьСумму(СТЧ)Экспорт СТЧ.Сумма = СТЧ.Количество * СТЧ.Цена; КонецПроцедуры &НаКлиенте Процедура МатериалыКоличествоПриИзменении(Элемент) СТЧ = Элементы.Материалы.ТекущиеДанные; РаботаСДокументами.РассчетатьСумму(СТЧ); КонецПроцедуры &НаКлиенте Процедура МатериалыЦенаПриИзменении(Элемент) МатериалыКоличествоПриИзменении(Элемент); // НЕ ДУБЛИРУЕМ ПРОЦЕДУРУ ВВЕРХУ ! КонецПроцедуры // стч — Табличная часть   Если Вы хотите … Читать далее

Как вывести сообщение пользователю в 1С 8.2 и 8.3

Как вывести сообщение пользователю в 1С 8.2 и 8.3

Сегодня разберем  пять способов вывода сообщений пользователю в 1С Предприятии.   Способ первый: Самый распространенный и простой: // Самый простой способ вывести сообщение пользователю в 1С Сообщить («Это сообщение отправила программа 1С Предприятие»); // Можете просто скопировать и вставить в конфигуратор   Способ второй: Предупреждение («Это сообщение отправила программа 1С Предприятие «); Способ третий: А … Читать далее

База знаний 1С