Универсальные процедуры и функции » История » Версия 8
Всеволод Дорофеев, 12.02.2017 19:02
1 | 1 | Всеволод Дорофеев | h1. Универсальные процедуры и функции |
---|---|---|---|
2 | 1 | Всеволод Дорофеев | |
3 | 1 | Всеволод Дорофеев | h3. Проверка битых ссылок |
4 | 1 | Всеволод Дорофеев | |
5 | 1 | Всеволод Дорофеев | <pre> |
6 | 1 | Всеволод Дорофеев | ЭтоБитаяСсылка = не ЗначениеЗаполнено(Ссылка.ВерсияДанных); |
7 | 1 | Всеволод Дорофеев | </pre> |
8 | 1 | Всеволод Дорофеев | |
9 | 1 | Всеволод Дорофеев | h3. Возвращает полное имя объекта метаданных по переданному значению ссылки |
10 | 1 | Всеволод Дорофеев | |
11 | 1 | Всеволод Дорофеев | <pre> |
12 | 1 | Всеволод Дорофеев | // Возвращает полное имя объекта метаданных по переданному значению ссылки |
13 | 1 | Всеволод Дорофеев | // Например, |
14 | 1 | Всеволод Дорофеев | // "Справочник.Номенклатура"; |
15 | 1 | Всеволод Дорофеев | // "Документ.ПриходнаяНакладная" |
16 | 1 | Всеволод Дорофеев | // |
17 | 1 | Всеволод Дорофеев | // Параметры: |
18 | 1 | Всеволод Дорофеев | // Ссылка - ЛюбаяСсылка - значение ссылки, для которого необходимо получить имя таблицы ИБ |
19 | 1 | Всеволод Дорофеев | // |
20 | 1 | Всеволод Дорофеев | // Возвращаемое значение: |
21 | 1 | Всеволод Дорофеев | // Строка - полное имя объекта метаданных для указанного значения ссылки |
22 | 1 | Всеволод Дорофеев | // |
23 | 1 | Всеволод Дорофеев | Функция ИмяТаблицыПоСсылке(Ссылка) Экспорт |
24 | 1 | Всеволод Дорофеев | |
25 | 1 | Всеволод Дорофеев | Возврат Метаданные.НайтиПоТипу(ТипЗнч(Ссылка)).ПолноеИмя(); |
26 | 1 | Всеволод Дорофеев | |
27 | 1 | Всеволод Дорофеев | КонецФункции |
28 | 1 | Всеволод Дорофеев | </pre> |
29 | 2 | Всеволод Дорофеев | |
30 | 2 | Всеволод Дорофеев | h3. МенеджерИсторииРаботыПользователя |
31 | 3 | Всеволод Дорофеев | |
32 | 4 | Всеволод Дорофеев | <pre> |
33 | 4 | Всеволод Дорофеев | // Добавить событие в историю работы пользователя |
34 | 4 | Всеволод Дорофеев | ИсторияРаботыПользователя.Добавить(ПолучитьНавигационнуюСсылку(Объект.Ссылка)); |
35 | 4 | Всеволод Дорофеев | </pre> |
36 | 4 | Всеволод Дорофеев | |
37 | 3 | Всеволод Дорофеев | h3. ОтображениеСостояния |
38 | 5 | Всеволод Дорофеев | |
39 | 5 | Всеволод Дорофеев | h3. Очистка окна сообщений |
40 | 5 | Всеволод Дорофеев | |
41 | 5 | Всеволод Дорофеев | Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. |
42 | 5 | Всеволод Дорофеев | Пример: |
43 | 5 | Всеволод Дорофеев | <pre> |
44 | 5 | Всеволод Дорофеев | ОчиститьСообщения(); |
45 | 5 | Всеволод Дорофеев | </pre> |
46 | 6 | Всеволод Дорофеев | |
47 | 8 | Всеволод Дорофеев | h3. Отбор в таблице значений (табличной части) с помощью построителя запроса |
48 | 6 | Всеволод Дорофеев | |
49 | 6 | Всеволод Дорофеев | <pre> |
50 | 6 | Всеволод Дорофеев | &НаСервере |
51 | 8 | Всеволод Дорофеев | Функция ПолучитьКоличествоПодобраноПоСтрокеНаСервере(ИсходнаяНоменклатура) |
52 | 6 | Всеволод Дорофеев | |
53 | 6 | Всеволод Дорофеев | ПостроительЗапр = Новый ПостроительЗапроса; |
54 | 8 | Всеволод Дорофеев | ПостроительЗапр.ИсточникДанных = Новый ОписаниеИсточникаДанных(Объект.НоваяНоменклатура.Выгрузить()); |
55 | 8 | Всеволод Дорофеев | Отбор = ПостроительЗапр.Отбор.Добавить("ИсходнаяНоменклатура"); |
56 | 8 | Всеволод Дорофеев | Отбор.ВидСравнения = ВидСравнения.Равно; |
57 | 8 | Всеволод Дорофеев | Отбор.Значение = ИсходнаяНоменклатура; |
58 | 8 | Всеволод Дорофеев | Отбор.Использование = Истина; |
59 | 6 | Всеволод Дорофеев | ПостроительЗапр.Выполнить(); |
60 | 8 | Всеволод Дорофеев | ПостроительЗапр.Результат.Выгрузить().Итог("Количество"); |
61 | 6 | Всеволод Дорофеев | |
62 | 8 | Всеволод Дорофеев | КонецФункции |
63 | 6 | Всеволод Дорофеев | </pre> |