Имя: Пароль:
1C
1С v8
Проверка конфы
0 Cool_Profi
 
04.10.18
12:43
Тут тестеры прислали:

Обработка.**** Не обнаружено ссылок на функцию: *****

Я знаю, что такое удовольствие можно сделать со всей конфой махом. А если я правил только одну форму - можно сделать проверку только по ней?
1 elCust
 
04.10.18
12:48
(0) Синтаксический контроль есть в открытом модуле.

Сделать проверку всех модулей с отбором нельзя.
2 Cool_Profi
 
04.10.18
12:54
(1) Это не синтаксический контроль.
3 Cyberhawk
 
04.10.18
12:57
А как ты хочешь, чтоб работала проверка "только по одной форме"?
4 Волшебник
 
04.10.18
13:00
(0) Ответь, что это не является ошибкой. Пусть ищут ошибки.
5 ВРедная
 
04.10.18
13:01
(0) Думается мне, что это не будет иметь смысла.
Поиск ссылок на процедуру нужно делать по всей конфе. Может у тебя в модуле обработки экспортная функция, которая из общего модуля вызывается.
Если проверять только обработку - в ней действительно нет вызовов функции.
Или наоборот, есть процедура в общем модуле, которая используется только в твоей обработке. Ты ее вызов из обработки удалил. Теперь нужно всю конфигурацию проверить, чтобы найти, что эта функция нигде не используется.
6 Cool_Profi
 
04.10.18
13:05
(3) Вот именно так и хочу. Есть форма. Есть в ней неэкспортная процедура (даже не одна). И чтобы мне дались такие сообщения, что они не используются.
(4) 1с так не считает.
7 Cyberhawk
 
04.10.18
13:06
Про неэкспортные речь, ясно
8 Cyberhawk
 
04.10.18
13:09
Можно выгружать объект в файлы и парсить-анализировать их
9 Aleksey
 
04.10.18
13:11
(5) а так же проверить все внешние обработки, даже те которые ты напишешь в будущем. А вдруг в другой внешней обработки ты её используешь?
10 Aleksey
 
04.10.18
13:12
(6) Жаль что писатели типовых этого не знают
11 RomanYS
 
04.10.18
13:17
(9) в другом месте можно использовать только экспортные методы
12 Cool_Profi
 
04.10.18
13:19
(10) А причём тут типовые?
13 Aleksey
 
04.10.18
16:00
(11) а в расширении?
14 Aleksey
 
04.10.18
16:24
(12) Только что запустил проверку в типовой БП. Нашел более 2617 таких случаев
...
ОбщаяФорма.ОтключениеАвтономногоРабочегоМеста.Форма Не обнаружено ссылок на функцию: "Подключаемый_Ожидание_ОбработкаДлительнойОперации"
ОбщаяФорма.ОтключениеАвтономногоРабочегоМеста.Форма Не обнаружено ссылок на функцию: "Подключаемый_ОжиданиеДлительнаяОперация_ОбработкаДлительнойОперации"
ОбщаяФорма.ОтключениеАвтономногоРабочегоМеста.Форма Не обнаружено ссылок на функцию: "Подключаемый_ОжиданиеДлительнаяОперацияОкончание_ОбработкаДлительнойОперации"
ОбщаяФорма.ПечатьДокументов.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ВыполнитьКоманду"
ОбщаяФорма.ПечатьДокументов.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ВыполнитьКомандуНаСервере"
ОбщаяФорма.ПодробнееОРасчетеНДФЛ.Форма Не обнаружено ссылок на процедуру: "Подключаемый_НДФЛОтменитьИсправление"
ОбщаяФорма.РегламентированнаяОтчетность.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ВыполнитьНазначаемуюКоманду"
ОбщаяФорма.РедактированиеЛьготногоСтажаПФР.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ЭлементИндикацииОшибкиНажатие"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ВыбратьПериод"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ЗначениеКомпоновщика_НачалоВыбора"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ИзменитьВидСравнения"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ПолеВвода_ПриИзменении"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СписокКомпоновщика_НачалоВыбора"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СписокСПодбором_ВставитьИзБуфера"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СписокСПодбором_Добавить"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СписокСПодбором_Подбор"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СтандартныйПериод_КонецПериода_ПриИзменении"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_СтандартныйПериод_НачалоПериода_ПриИзменении"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ФлажокЗначения_ПриИзменении"
ОбщаяФорма.ФормаНастроекОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ФлажокИспользование_ПриИзменении"
ОбщаяФорма.ФормаОтчета.Форма Не обнаружено ссылок на процедуру: "Подключаемый_ВидСравнения_НачалоВыбора"

и т.д.
...
15 youalex
 
04.10.18
16:34
Интересно, эта проверка  учитывает "Вычислить()", например ?
16 Cyberhawk
 
04.10.18
17:48
(14) "Подключаемый_" не является ошибкой, т.к. из названия очевидно следует, что метод будет вызываться извне
17 Aleksey
 
04.10.18
19:51
(16)

Обработка.ОбработчикиЗагрузкиИзБухгалтерии77.МодульОбъекта Не обнаружено ссылок на процедуру: "Алгоритм_ОбработкаСубконтоПослеЗагрузки"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ВыгрузитьПоПравилу"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ДобавитьКПрефиксу"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "ДобавитьПодчиненный"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ДобавитьУзел"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "ЗаписатьВФайл"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "КопироватьУзел"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "МассивИзСтроки"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "НайтиПравило"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одАтрибут"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одДополнитьСтроку"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "одЗаписатьЭлемент"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одЗначениеЭлемента"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одИмяЗначенияПеречисления"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одНайтиОбъектПоСвойству"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одОписаниеТипа"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одПолучитьXMLПредставлениеОписанияТипов"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одПолучитьЗначениеПоСтроке"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одПолучитьПустоеЗначение"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "одПропустить"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одПустое"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "одТипЗначенияСтрокой"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ОтделитьРазделителем"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "ПередатьДополнительныеПараметрыВПриемник"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "ПередатьИнформациюОЗаписиВПриемник"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "ПередатьОдинПараметрВПриемник"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ПолучитьПрефиксЧислоНомера"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ПолучитьСтроковыйНомерБезПрефиксов"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "ПривестиНомерКДлине"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на функцию: "СоздатьУзел"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "УстановитьАтрибут"
Обработка.ОбработчикиЗагрузкиИзЗиК.МодульОбъекта Не обнаружено ссылок на процедуру: "УстановитьОбменДаннымиЗагрузка"
Обработка.ОбработчикиЗагрузкиИзУСН77.МодульОбъекта Не обнаружено ссылок на процедуру: "Алгоритм_ОбработкаСубконтоПослеЗагрузки"
Обработка.ОбработчикиЗагрузкиИзУСН77.МодульОбъекта Не обнаружено ссылок на процедуру: "Алгоритм_УстановитьСодержаниеУСН"
18 Йохохо
 
04.10.18
19:59
(17) это функции обработки из ванильки, так что "извне"
19 Aleksey
 
04.10.18
20:20
(18) УТ 11.4.5.111

Документ.ЧекЕГАИС.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "ТоварыНоменклатураОбработкаВыбора"
20 sechs
 
04.10.18
20:26
(19) Вот, это точно для тебя - https://hh.ru/vacancy/26004880
21 Aleksey
 
04.10.18
20:31
(20) я не подхожу по пункту "знает конфигурацию ERP на уровне продвинутого пользователя"
22 sechs
 
04.10.18
20:33
(21) Бедааааа
23 Aleksey
 
04.10.18
20:41
(22) Согласен. Невосполнимая потеря для всей страны. Если бы не этот пункт уже давно бы занесли 1C в книгу рекорда Гиннесса как учетный софт без ошибок
24 Amra
 
04.10.18
20:47
(4) В требованиях на 1С:Совместимо есть такой пункт
25 palsergeich
 
05.10.18
00:35
(24) Скажем так, у меня под рукой есть 1С совместимо конфигурации и там такие ошибки есть. И да не в подсистемах БСП. Так же в  В требованиях на 1С:Совместимо есть приписка - от требований можно отходить если этого требует проектное решение.
26 Cyberhawk
 
05.10.18
07:39
(25) "под рукой есть 1С совместимо конфигурации и там такие ошибки есть" // Так серт на 2-3 года выдается, а конфу после получения этой бумажки никто не запрещает изменять и поставлять как хочется ))
27 Cyberhawk
 
05.10.18
08:26
(19) А вот это залет )