Имя: Пароль:
1C
 
Какую использовать поиск и замену дублирующих элементов нынче (УФ), кроме ИР?
,
0 Гений 1С
 
гуру
08.08.22
12:17
ИР это для гиков, не могу преодолеть внутреннее отторжение. Тем более она для ОФ, а версии под УФ нет доверия (она не Тормозитом написана)
Требования по замене:
1. Чтобы если N замен в одном объекте, делала сразу в этом объекте и записывала его, а не N раз меняла и записывала объект (типовая замена этим страдает).
2. Можно было переименовывать дубли с каким нибудь префиксом, например Ъ и помечать их на удаление.
3. Чтобы удаляла дубли измерений после замены только в регистрах сведений, чтобы дать записать этот регистр, а регистры накопления не трогала.
1 СеменовСемен
 
08.08.22
12:19
так не будет же доверия какой то обработке
2 Гений 1С
 
гуру
08.08.22
12:30
(1) ну код можно проверить.
3 Kigo_Kigo
 
08.08.22
12:32
на инфо как говна за баней, выбирай любую
4 Kigo_Kigo
 
08.08.22
12:33
на бери не жалко https://disk.yandex.ru/d/kw1Zjbf-tuzBnA
5 DimVad
 
08.08.22
12:34
(0) "Тем более она для ОФ, а версии под УФ нет доверия"

Это надо раз в 100 лет. Так запуститесь в режиме ОФ да и сделайте что надо.
6 Злопчинский
 
08.08.22
12:41
(0) "не могу преодолеть внутреннее отторжение. "
- почему? я например ИРом нечасто, но регулярно, пользуюсь для подправки "кривизны" в ВМС. и никаких проблем. Потому что знаю/представляю как унутре ВМС устроено. А отторжение может идти как раз из-за незнания и, соответсвоенно, опасений что будет жопа.
7 СеменовСемен
 
08.08.22
12:42
(2) ну у тебя уже есть обработка вот и проверь
8 СеменовСемен
 
08.08.22
12:43
(6) отторжение изза навороченного интерфейса. Уж слишком много кнопочек. Хотя наверное они все нужны
9 arsik
 
гуру
08.08.22
12:48
(0) Вот же есть ИР для УФ. Но за деньги :)
https://infostart.ru/public/1254364/
10 Гений 1С
 
гуру
08.08.22
13:04
(8) не только, там логика крайне извращенная. Названия не те ассоциации вызывают, в итоге я как-то таки заменил обработкой ИР дубли, но это было очень мучительно, т.к. ломает парадигму. Гик-стайл, полное презрение к пользователю.
11 Злопчинский
 
08.08.22
13:05
(8) это - универсальный инструмент. для разработчика. так и называется - ИР.
12 Злопчинский
 
08.08.22
13:06
(10) например: "название не те ассоциации вызывает"..?
13 Новиков
 
08.08.22
13:09
(4) Откуда эта обработка? с ИС? Пруф не осталсян а оригинальную публикацию?
14 mistеr
 
08.08.22
13:13
(0) Гений не осилил ИР, так и запишем.
15 Ёпрст
 
08.08.22
13:13
(9) аа... почитал камменты.. оно такое нам не нать
16 Гений 1С
 
гуру
08.08.22
13:16
(14) осилил-осилил, но это как заниматься сексом стоя в гамаке и скафандре
17 Гений 1С
 
гуру
08.08.22
13:18
(15) гм, забавно что Тормоз делал это бесплатно, а тут коммерчески. Не, ну с другой стороны понятно, за хорошее всегда надо платить. Но все же.
18 Злопчинский
 
08.08.22
13:18
(13) я в свое время ИС додолбил, и сейчас когда скачиваешь в имени файла ставиться ИД разработки, по нему всегда можно найти исходник на ИС. например
PUBID_639443-Трансформатор SQL-1С.epf
19 Ботаник Гарден Меран
 
08.08.22
13:21
ИР кривой чересчур. То данные почистятся, то база падает.
20 Гений 1С
 
гуру
08.08.22
13:21
(18) о, спасибо тебе дорогой друг, да, это очень удобно.
21 Гений 1С
 
гуру
08.08.22
13:22
(19) там кривость на когнитивном уровне. не те точки входа, не та логика
22 mistеr
 
08.08.22
13:23
(16) Пока что все твои претензии к ИР полная туфта. Ни одной по существу.
23 Гений 1С
 
гуру
08.08.22
13:24
(22) по существу я писал в чат Сереге, на что он сказал "Сделай форк и исправь". ;-)
Но нет...
24 mistеr
 
08.08.22
13:30
(23) Если писал в таком же тоне, как тут, я не удивлен ответу. :)
25 TormozIT
 
гуру
08.08.22
13:40
Гений 1С действительно обозначил мне ряд возможностей для оптимизации и неудобств в инструменте "Поиск дублей и замена ссылок (ИР)" на тот момент. По большинству из них мной была проделана работа:
1. https://www.hostedredmine.com/issues/928470
2. https://www.hostedredmine.com/issues/947107
3. https://www.hostedredmine.com/issues/947146
Полная история изменений тут https://www.hostedredmine.com/projects/devtool1c/issues?utf8=%E2%9C%93&set_filter=1&sort=fixed_version%3Adesc%2Ccategory%2Csubject&f%5B%5D=status_id&op%5Bstatus_id%5D=%3D&v%5Bstatus_id%5D%5B%5D=5&f%5B%5D=category_id&op%5Bcategory_id%5D=%3D&v%5Bcategory_id%5D%5B%5D=25732&f%5B%5D=subject&op%5Bsubject%5D=*&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=subject&c%5B%5D=fixed_version&group_by=&t%5B%5D=
26 arsik
 
гуру
08.08.22
13:41
(15) Не знаю какие комменты у тебя вызвали негатив, но у меня нормально все.
В основном мне нужно было консоль запросов, консоль кода, редактор объектов. Все есть и все работает.
27 СеменовСемен
 
08.08.22
13:45
(25) Совет по улучшению интерфейса.
Ту кнопку которую чаще всего нажимают выделять жирным. После нажатия выделять следующую
28 mistеr
 
08.08.22
13:46
(25) А (9) это форк твоих? Попытка заработать на твоем коде?
29 TormozIT
 
гуру
08.08.22
13:49
(27) Невозможно в обычной форме это сделать сразу на нескольких командных панелях, т.к. кнопка по умолчанию в форме только одна, а по-другому изменить шрифт кнопки командной панели обычной формы нельзя.
30 TormozIT
 
гуру
08.08.22
13:49
(28) Нет
31 СеменовСемен
 
08.08.22
13:50
(29) так на нескольких и не надо.
Возьми самый типовой сценарий
32 TormozIT
 
гуру
08.08.22
13:57
(31) Понял твое предложение. Местами кнопку по умолчанию действительно можно попробовать переключать.
33 TormozIT
 
гуру
08.08.22
14:01
Люди, давайте поможем Гению 1С преодолеть внутреннее отторжение к ИР. Нужно 5 крепких пацаном. Привяжем его к креслу и заставим весь день в ИР тыкать =)
34 TormozIT
 
гуру
08.08.22
14:13
(19) Не было такого. Самое страшное было это https://www.hostedredmine.com/issues/937702 . Тут я ошибся крупно и действительно привел к потере данных в нескольких случаях.
35 Ботаник Гарден Меран
 
08.08.22
14:18
(34)
Ну так это я и накопал.
Теперь вот база падает на хуках из-за недостатка прав.
ИР - неплохой продукт, но пригоден только после тестирования.
36 TormozIT
 
гуру
08.08.22
14:23
(35) "база падает на хуках из-за недостатка прав"
Это типа каждый программист 1С понять должен? Я не понял.
37 Ботаник Гарден Меран
 
08.08.22
14:30
(36)
Вот и я о том же. Что там где в дебрях ИРа запуталось - сам автор не понимает, а мне по полдня причину ищи.
P.S.
Коллега-энтузиаст, который ИР в наши конфы вкрячил, из отпуска выйдет и напишет в трекер.
38 Ботаник Гарден Меран
 
08.08.22
14:33
(36)
Хуки-то понимать?
Я бы вообще коллеге за использование сторонних KeyboardHook (ПодключитьВнешнююКомпоненту("Обработка.ирПлатформа.Макет.KeyboardHookZip", "ПерехватКлавиатуры", ТипВнешнейКомпоненты.Native)) руки бы поотрывал.
39 Новиков
 
08.08.22
14:37
(33) Мне кажется, твой инструмент, по духу - "хакерский". Там много (очень много) всяких возможностей, сделать одно и то же триллионом способом и т.д., и функционал настолько богат и обширен, что тебе давно пора выпустить по нему платный курс-обучалку. Начиная с того, какие версии есть, как там все интегрируется, какие задачи решает и т.д. Сам всегда, когда сталкиваюсь с задачей и понимаю, что в ИР ну точно есть какой-то тул на этот счет, только открыв ман - уже грустнею ) С этой точки зрения, как vs хорошо сделан инструмент от IS, который платный. Ничего лишнего, все такое, икея-стайл, минималистичное. Его и осваивать то особо не нужно. А твой, видно что мега-фундаментален, просто мега-труд и я удивлен, почему 1С не выкупила тебя к ним, чтобы ты продолжал разивать свою работу уже в рамках конторы. Ты, кажется, больше всех на партнерке выразил свое "желаю в конфигураторе" по-сушеству вопроса.
40 Ёпрст
 
08.08.22
14:42
(39)Не выкупит - им придётся отменить своё дебильное "нарушает лицензионное соглашение" ..в плане прямого доступа к данным.
Хотя почему товарищи с Селезнёвки его не дают - загадка.
41 TormozIT
 
гуру
08.08.22
14:44
(39) Согласен с твоей оценкой. ИР содержит слишком много возможностей и потому начинающему разработчику легче осваивать альтернативные инструменты, где ширина среднего выбора в разы меньше. Ну а когда он почувствует, что ему начало не хватать функционала этого инструмента, имеет смысл пробовать ИР.
42 Ёпрст
 
08.08.22
14:45
Ну и еще насчет  "выкупа 1с", наглядный пример - Снегопат и А.Орефков..который пропал  с горизонта после "покупки"..
43 Ёпрст
 
08.08.22
14:46
Так что.. оно не надо, а TormozIT , забить на критиков и продолжать развитие в том же духе
44 Гений 1С
 
гуру
08.08.22
14:57
(39) надо просто описать свой опыт замены дублей, ок, как следующий клиент подкатит, надо взять для замены дублей ИР и написать в статье, чтобы стали ясны недостатки
45 TormozIT
 
гуру
08.08.22
15:02
(38) Такой генератор внешнего событий  подключается, если есть роль ирРазработчик, чтобы работало в первую очередь глобальное сочетание клавиш (CTRL+ё) для вызова глобального меню ИР. Непонятно почему тут надо какие то руки отрывать. Это - одна из удобных фич в ИР.
46 TormozIT
 
гуру
08.08.22
15:04
(45) имел ввиду - одна из _самых_ удобных фич в ИР. В любом списке объектов вызвал глобальное меню и направил выделенные объекты в нужный инструмент. https://infostart.ru/1c/articles/1273456/
47 СеменовСемен
 
08.08.22
15:05
(46) просто нужно корректно обрабатывать невозможность подключения компоненты
48 TormozIT
 
гуру
08.08.22
15:11
(47) Просто нужно описать проблему и я ее исправлю. Пока тут никто описал проблему.
49 Ботаник Гарден Меран
 
08.08.22
15:21
"подключается, если есть роль ирРазработчик" - в какой версии?
Про роль ничего не нахожу, подключается у всех. Или коллега проверку отломал.
50 Ботаник Гарден Меран
 
08.08.22
15:21
(48)
Есть Гений 1С, а есть Гений ИС7
Ну-ну.
51 TormozIT
 
гуру
08.08.22
15:41
(49) Создай заявку на тех. поддержку с описанием проблемы и она будет решена.
Пока же ты только сообщаешь в духе "программа подключает всем пользователям какие то хуки да еще и ошибки прав доступа при этом вызывает", но не позволяешь мне понять что происходит. Согласись выглядит не похоже на то, что тебе нужно решение проблемы, а скорее на что то другое.
52 TormozIT
 
гуру
08.08.22
15:42
(50) Не понял. Слишком лаконично. Ты считаешь что в достаточной мере описал проблему или что?
53 Ботаник Гарден Меран
 
08.08.22
15:51
(52)
Я и не рассматривал этот форум как техподдержку.
Я заявил, что данные удаляются и база падает.
Первое почти сразу подтвердилось, за вторым не заржавеет, но как только коллега из отпуска выйдет, пусть ищет где конкретно и пишет в поддержку (предварительно, у пользователей нет прав на обработки ИР, но процедура обработки внешнего события у них вызывается, т.е. хук подключен для всех).
Я ИР-ом редко пользуюсь, а у пользователей база упала, пришлось отключить хуку.
54 TormozIT
 
гуру
16.08.22
10:12
55 TormozIT
 
гуру
19.08.22
10:22
(37) Как там поживает коллега энтузиаст? Из отпуска вышел?
56 DimVad
 
19.08.22
11:11
Когда используете ИР можно быстро посмотреть ГУИД элементов. А это очень приятно если один из элементов прилетел из другой базы... :-)
В других обработках замены такого кайфа нет...
57 Ботаник Гарден Меран
 
09.09.22
11:06
(55)
Коллега лишних прав наделал в конфигурации.
Приношу извинения в этом вопросе.
58 TormozIT
 
гуру
09.09.22
12:21
(57) Спасибо, что сообщил. Далеко не каждый так поступает.