From 73638ea657da4a59b0109c702fc0b1865211b45a Mon Sep 17 00:00:00 2001 From: Anton Ivanov Date: Wed, 8 Mar 2017 12:55:50 +0300 Subject: [PATCH] =?UTF-8?q?#165=20=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D1=82=D1=8C=20=D1=81=D0=BE=D1=80=D1=82=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D1=83=20=D0=B2=20=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=B5=D0=BD=D0=BD=D1=8B=D1=85=20=D0=BE=D0=B1=D1=8A=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=B0=D1=85=20=D0=B2=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B5=20"=D0=92=D1=8B=D0=BF=D1=83=D1=81?= =?UTF-8?q?=D0=BA=20=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=B0"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Forms/ФормаДокумента/Ext/Form/Module.bsl | 43 +++++++++++++++---- 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl b/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl index f016d0638..607626488 100644 --- a/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl +++ b/src/cf/Documents/узВыпускРелиза/Forms/ФормаДокумента/Ext/Form/Module.bsl @@ -292,22 +292,47 @@ Функция ПолучитьПорядокДляПолноеИмяМетаданных(пПолноеИмяМетаданных) пПорядок = "999_"; - Если Найти(пПолноеИмяМетаданных,"Общие") > 0 Тогда + + НомерПорядка = 1; + + Если Найти(пПолноеИмяМетаданных,".") = 0 Тогда пПорядок = "1_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Константа") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"Общие") > 0 Тогда пПорядок = "2_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Константа") > 0 Тогда + пПорядок = "3_"; ИначеЕсли Найти(пПолноеИмяМетаданных,"Справочник") > 0 Тогда - пПорядок = "3_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Документ") > 0 Тогда пПорядок = "4_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Перечисление") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"Документ") > 0 Тогда пПорядок = "5_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Отчет") > 0 Тогда - пПорядок = "6_"; - ИначеЕсли Найти(пПолноеИмяМетаданных,"Обработка") > 0 Тогда + ИначеЕсли Найти(пПолноеИмяМетаданных,"ЖурналДокументов") > 0 Тогда + пПорядок = "6_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Перечисление") > 0 Тогда пПорядок = "7_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Отчет") > 0 Тогда + пПорядок = "8_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланВидовХарактеристик") > 0 Тогда + пПорядок = "9_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланСчетов") > 0 Тогда + пПорядок = "10_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ПланВидовРасчета") > 0 Тогда + пПорядок = "11_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрСведений") > 0 Тогда + пПорядок = "12_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрНакопления") > 0 Тогда + пПорядок = "13_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрБухгалтерии") > 0 Тогда + пПорядок = "14_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"РегистрРасчета") > 0 Тогда + пПорядок = "15_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"БизнесПроцесс") > 0 Тогда + пПорядок = "16_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"Задача") > 0 Тогда + пПорядок = "17_"; + ИначеЕсли Найти(пПолноеИмяМетаданных,"ВнешнийИсточникДанных") > 0 Тогда + пПорядок = "18_"; Конецесли; - + Возврат пПорядок; КонецФункции