profile="http://gmpg.org/xfn/11"> Проверка наличия номенклатуры при загрузке. 1С:Предприятие 8.0,8.1,8.2,8.3. | Разработчику о работе с 1С:Предприятие, Pascal, Паскаль

Проверка наличия номенклатуры при загрузке. 1С:Предприятие 8.0,8.1,8.2,8.3.

Проверка наличия номенклатуры при загрузке. 1С:Предприятие 8.0,8.1,8.2,8.3.

// ТЗЕ-табличное значения
Процедура ПровекаНаличия()
    Перем КоличествоНет;
	ЭлементыФормы.Индикатор1.МаксимальноеЗначение= ТЗЕ.Количество();
	ЭлементыФормы.Индикатор1.МинимальноеЗначение=0;
	л=0;
	КоличествоНет=0;
	Для каждого СтрТЗ Из ТЗЕ Цикл
		ОбработкаПрерыванияПользователя();
		СсылкаСпр=Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", СтрТЗ.Артикул);
		Если СсылкаСпр=Справочники.Номенклатура.ПустаяСсылка() Тогда
			Сообщить("Нет: "+ СтрТЗ.Артикул);
			КоличествоНет=КоличествоНет+1;
		КонецЕсли;
	    ЭлементыФормы.Индикатор1.Значение=л;
		л=л+1;
	КонецЦикла;
	ОбщееКол=ТЗЕ.Количество();
	Сообщить("Общее количество; " +ОбщееКол);
	Сообщить("Нет: "+ КоличествоНет);
	Сообщить("В наличии: "+(ОбщееКол-КоличествоНет)); //
	//порядок вычислений в 1С:Предприятие. В начале вычисляется выражение в скобках.
	//В данном примере, в скобках вычисляется значение наличие в справочнике Номенклатура, а потом выводится в сообщении. Приводится к типу Строка.
КонецПроцедуры

Слова: загрузка номенклатуры в 1с.
Материалы:
Запуск 1с из командной строки 8.1, 8.2, 8.3.
Как записать документ по ссылке в 1С:Предприятие 8.0,8.2,8.3?
Как создать новую базу 1С:Предприятие 8.2?

Комментарии запрещены.