Универсальные процедуры и функции » История » Версия 8
« Предыдущее -
Версия 8/38
(Разница(diff)) -
Следующее » -
Текущая версия
Всеволод Дорофеев, 12.02.2017 19:02
Универсальные процедуры и функции¶
Проверка битых ссылок¶
ЭтоБитаяСсылка = не ЗначениеЗаполнено(Ссылка.ВерсияДанных);
Возвращает полное имя объекта метаданных по переданному значению ссылки¶
// Возвращает полное имя объекта метаданных по переданному значению ссылки // Например, // "Справочник.Номенклатура"; // "Документ.ПриходнаяНакладная" // // Параметры: // Ссылка - ЛюбаяСсылка - значение ссылки, для которого необходимо получить имя таблицы ИБ // // Возвращаемое значение: // Строка - полное имя объекта метаданных для указанного значения ссылки // Функция ИмяТаблицыПоСсылке(Ссылка) Экспорт Возврат Метаданные.НайтиПоТипу(ТипЗнч(Ссылка)).ПолноеИмя(); КонецФункции
МенеджерИсторииРаботыПользователя¶
// Добавить событие в историю работы пользователя ИсторияРаботыПользователя.Добавить(ПолучитьНавигационнуюСсылку(Объект.Ссылка));
ОтображениеСостояния¶
Очистка окна сообщений¶
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Пример:
ОчиститьСообщения();
Отбор в таблице значений (табличной части) с помощью построителя запроса¶
&НаСервере Функция ПолучитьКоличествоПодобраноПоСтрокеНаСервере(ИсходнаяНоменклатура) ПостроительЗапр = Новый ПостроительЗапроса; ПостроительЗапр.ИсточникДанных = Новый ОписаниеИсточникаДанных(Объект.НоваяНоменклатура.Выгрузить()); Отбор = ПостроительЗапр.Отбор.Добавить("ИсходнаяНоменклатура"); Отбор.ВидСравнения = ВидСравнения.Равно; Отбор.Значение = ИсходнаяНоменклатура; Отбор.Использование = Истина; ПостроительЗапр.Выполнить(); ПостроительЗапр.Результат.Выгрузить().Итог("Количество"); КонецФункции