|   |   | 
| 
 | типовая SearchAndReplase с диска ИТС - замена значений в регистрах | ☑ | ||
|---|---|---|---|---|
| 0
    
        Злопчинский 20.02.16✎ 22:55 | 
        ..(вроде так называется?) для 8.2 - при замене значения одного элемента справочника на другое значение элемента справочника - в регистрах накопления замена проводится тоже без перепроведения документов? или надо перепроводить документы?
 Спсб. | |||
| 44
    
        Злопчинский 21.02.16✎ 14:17 | ||||
| 45
    
        Злопчинский 21.02.16✎ 14:22 | 
        попутно: http://screencast.com/t/TegL6OU3Np     | |||
| 46
    
        Злопчинский 21.02.16✎ 14:23 | 
        (42) угу, потом попробую UAC отключить... хотя стремно...     | |||
| 47
    
        TormozIT гуру 21.02.16✎ 14:24 | 
        (44) Да, я не совсем правильно пообещал. Инструмент "Удаление объектов с контролем ссылок" показывает детально только одну ссылку внутри каждого ссылающегося объекта. А вот "Редактор объекта БД" показывает все ссылки детально внутри объекта.     | |||
| 48
    
        Злопчинский 21.02.16✎ 14:26 | 
        (47) такс, ладно... с привелегиями и УАКом потом разберусь (попрошу админа забэкапить сервак перед регистрацией ком), ща поверим на слово что записи регистров тоже обрабатываются.. ну, понеслось...     | |||
| 49
    
        TormozIT гуру 21.02.16✎ 14:27 | 
        (45) Согласен, что так будет чуть понятнее, но оперировать в сообщениях, пояснениях и заголовках этими "что заменять" и "на что заменять" довольно сложно. Поэтому подразумевается, что большинству понятно, что 
 неправильная ссылка = что заменять правильная ссылка = на что заменять | |||
| 50
    
        Злопчинский 21.02.16✎ 14:29 | 
        (49) ну пусть будет так, будем с мозгом спотыкаться каждый раз... ;-)     | |||
| 51
    
        TormozIT гуру 21.02.16✎ 14:29 | 
        По поводу UAC и этих сообщений об ошибках, можно просто забить, если страшно. Из-за этого не будет работать только низкоуровневое получение описаний объектов платформы.     | |||
| 52
    
        Злопчинский 21.02.16✎ 14:31 | 
        такс открылся список документов, в которых заменилась сслыка - а почему по клику на документе - он не открывается..? - так задумывалось? или штатно должен док открываться? (потому что, возможно, это особенность моей конфигурации)     | |||
| 53
    
        TormozIT гуру 21.02.16✎ 14:31 | 
        (51)+ Кстати его можно выключить http://rghost.ru/7QQ6Y2yhq/image.png     | |||
| 54
    
        Злопчинский 21.02.16✎ 14:36 | 
        такс, вроде подменилось ОК как задумывалось.
 а вот вопрос. допустим, что неправильные ссылки присутсвуют только в регистрах, а в документах все правильно (ну вот так вот получилось как-то) - "поиск дублей и замена ссылок" - покажет ЧТО-НИБУДЬ, сигнализирующее о том. что есть ссылка на неправильный элемент в регистре или список найденных ссылок останетяс пустой (записи регистров не показывается) - и с чистой совестью будешь думать что все ОК, а на самом деле все не ок..? | |||
| 55
    
        Злопчинский 21.02.16✎ 14:37 | 
        (53) а эта формочка откуда открывается, с ходу не найду...     | |||
| 56
    
        Злопчинский 21.02.16✎ 14:42 | 
        уф, подчистил, норамльно все...
 много кнопочек всяких... ;-) | |||
| 57
    
        TormozIT гуру 21.02.16✎ 14:42 | 
        (54) Все 3 варианта поиска ссылок внутри подсистемы находят ссылки точно везде (исключая таблицы изменений). Если неправильные ссылки будут только в регистрах, подчиненных документам, то в инструменте "Поиск дублей и замена ссылок" будут показаны опять же документы в качестве ссылающихся объектов.     | |||
| 58
    
        TormozIT гуру 21.02.16✎ 14:44 | 
        Теперь в ситуации  (33) будет выдаваться лишь один раз за сеанс ошибка и сообщение
 Сообщить("Отключите опцию ""Низкоуровневое получение описаний объектов"" в настройках компоненты ""Контекстная подсказка"", либо выполните административную регистрацию COM компонент"); | |||
| 59
    
        TormozIT гуру 21.02.16✎ 14:44 | 
        (55) Еще должно помочь http://devtool1c.ucoz.ru/index/kontekstnaja_podskazka/0-34     | |||
| 60
    
        Злопчинский 21.02.16✎ 14:49 | 
        А есть инструмент восстановления объекта по битой ссылке?     | |||
| 61
    
        TormozIT гуру 21.02.16✎ 14:52 | 
        (60) В вебинаре показывал https://youtu.be/LxVyDFX-5dM?t=739 . Оно?     | |||
| 62
    
        Злопчинский 21.02.16✎ 15:08 | 
        (610 типа оно, отсмотрел повторно... уф...     | |||
| 63
    
        Злопчинский 21.02.16✎ 15:10 | 
        а есть в ИР просто некий список произвольных обработок куда можно добавлять свои, просто чтобы под рукой были. для битых ссылок я вот эту юзал, например, http://screencast.com/t/kyEdaZOGlSIs     | |||
| 64
    
        Злопчинский 21.02.16✎ 15:10 | 
        (59) осилио, отклюычил вывод     | |||
| 65
    
        TormozIT гуру 21.02.16✎ 15:13 | 
        (63) Интерфейсная панель http://devtool1c.ucoz.ru/index/interfejsnaja_panel/0-10 . В нее можно подключать каталоги с внешними обработками и отчетами для быстрого доступа.     | |||
| 66
    
        Злопчинский 21.02.16✎ 15:23 | 
        уф.. тяжко...
 например "Поиск битых ссылок" что-то я с ходу не могу вкурить взаимосвязь таблиц верхние таблицы - понятно, как связаны средняя и нижняя таблица с остальными таблицами..? | |||
| 67
    
        Злопчинский 21.02.16✎ 15:29 | 
        ..как-то я ожидал, что хожу по правой верхней таблице (таблица с перечнем битых ссылок) - в средней таблице ожидал увидет объекты которые ссылаются на текущий битый объект..?     | |||
| 68
    
        TormozIT гуру 21.02.16✎ 15:30 | 
        (66) Обычно таблицы располагаются традиционно слева направо сверху вниз по убыванию детализации. В данном случае
 1. Типы найденных битых ссылок 2. Найденные битые ссылки текущего типа 3. Типы ссылающихся данных на текущую битую ссылку 4. Ссылающиеся данные текущего типа | |||
| 69
    
        TormozIT гуру 21.02.16✎ 15:31 | 
        (68) Немного наврал.
 3. Типы ссылающихся данных на текущий тип найденных битых ссылок. | |||
| 70
    
        TormozIT гуру 21.02.16✎ 15:34 | 
        Обрати внимание на флажки для отбора по текущим строкам выше стоящих таблиц в правой части формы.     | |||
| 71
    
        TormozIT гуру 21.02.16✎ 15:35 | 
        Наверное опять не читал описание http://devtool1c.ucoz.ru/index/poisk_bitykh_ssylok/0-42 ?     | |||
| 72
    
        Злопчинский 21.02.16✎ 15:38 | 
        (71) кто ж описания читает...     | |||
| 73
    
        Злопчинский 21.02.16✎ 15:52 | 
        еще вот с такой ошибкой выдает
 http://screencast.com/t/3oXdnGkAW действия, возможно приводящие к ней: битая ссылка (документ.заказ), объект восстановлен по битой ссылке обработкой вне ИР - в списке битых ссылок заменяется на восстановленный объект. Жмакаем "найти битые ссылки" (заново чтобы) - вываливается вот такая ошибка | |||
| 74
    
        Злопчинский 21.02.16✎ 15:54 | 
        (68) такс, понял, но через 190 минут уже проблематично - надо это где нить меленьким шрифтом над табличками написать - там как раз место для этого есть (по крайней мере над третьей и четвертой таблицами)     | |||
| 75
    
        TormozIT гуру 21.02.16✎ 16:01 | 
        (74) Согласен, что с первого взгляда без подписей тяжеловато разбираться. Но здесь очень важна полезная площадь на форме (4 таблицы одновременно показаны). Поэтому я их убрал.
 (75) За ошибку спасибо. Замени на такой код. ТекущаяСтрока = Элемент.ТекущаяСтрока; Если ТекущаяСтрока = Неопределено Тогда ЗначениеОтбора = Неопределено; Иначе ЗначениеОтбора = ТекущаяСтрока.Ссылка; КонецЕсли; ЭлементыФормы.СвязанныеДанные.ОтборСтрок.Ссылка.Установить(ЗначениеОтбора, ЭлементыФормы.СвязанныеДанные.ОтборСтрок.Ссылка.Использование); | |||
| 76
    
        Злопчинский 21.02.16✎ 16:08 | 
        вот еще вопрос: http://screencast.com/t/JzKy9rr2rP
 - есть документ, помеченный на удаление. - есть регистр сведений (режим записи = независимый), в измерении которого ссылка на помеченный на удаление документ штатная обработка удаления с контролем ссылок - не дает удалить документ - ругается на эти записи регистра сведений - я с этим согласен. а ИР - спокойно удаляет этот документ http://screencast.com/t/ETt2DvfLOwgo Вопрос: почему? в регистре сведений в измерении что останется - битая ссылка? | |||
| 77
    
        TormozIT гуру 21.02.16✎ 16:11 | 
        (76) Либо ты что то напутал, либо это нелогичное поведение штатной обработки. Если у измерения регистра стоит признак Ведущее, то при удалении объекта все записи из независимых регистров сведений, где он указан в этом измерении, будут удалены платформой в транзакции удаления объекта. Поэтому моя обработки не считает их блокирующими. После такого удаления не будет битых ссылок, т.к. эти записи из регистра будут удалены.     | |||
| 78
    
        Злопчинский 21.02.16✎ 16:12 | 
        (77) я не большой спец во внутренностях. сейчас пошел смотреть признак "ведущее"     | |||
| 79
    
        Злопчинский 21.02.16✎ 16:15 | 
        Поиск битых ссылок: или я тупой, или реально клинит без подписей.
 двигаюсь по второй таблице (перечень битых ссылок), над третьей таблицей стоит флажок "отбор по ссылке"=1 третья таблица - не меняется - это так и должно быть? тогда отбор по какой ссылке и чего? или "отбор по типу битой ссылки"..? (а не по значению битой ссылки) | |||
| 80
    
        Злопчинский 21.02.16✎ 16:18 | 
        (77) У данного измерения РС (ссылка на помеченный на удаление документ) признак "ведущее"=0 - при удалении через ИР - что будет с такой записью РС..?     | |||
| 81
    
        zak555 21.02.16✎ 16:19 | 
        (34) на себя посмотри для начало в зеркало, длб     | |||
| 82
    
        Злопчинский 21.02.16✎ 16:21 | 
        (69) третья таблица связана с первой - так получается?     | |||
| 83
    
        Злопчинский 21.02.16✎ 16:36 | 
        Поставим вопрос проще:
 - стал на конкретную битую ссылку во второй таблице вопрос: как мне увидеть кто конкретно (и в каких реквизитах) сслается на эту битую ссылку? - я вот не симог такого добиться... ??? | |||
| 84
    
        TormozIT гуру 21.02.16✎ 16:37 | 
        (80) Есть ошибка в моем инструменте. Спасибо.
 Найди в модуле формы строки Если Ложь Или ЭтоРегистрСведений Или СтрокаНеблокирующегоТипа <> Неопределено Тогда и замени их на Если СтрокаНеблокирующегоТипа <> Неопределено Тогда | |||
| 85
    
        Злопчинский 21.02.16✎ 16:41 | 
        (84)  как вы с такими инструментами работаете-то?! ;-)
 Я на снеговике не писатель, я на снеговике читатель - мне проще скачать исправленный вариант В итогето что получилрсь у меня в базе с записями регистра сведений ? Регистр некритичный, инфозаписи, если что накосяпорилось то не страшно | |||
| 86
    
        TormozIT гуру 21.02.16✎ 16:42 | 
        (83) Возможно у тебя включен отбор по типу ссылки и тип не выбран. В таком случае отбор по ссылке может не работать.     | |||
| 87
    
        TormozIT гуру 21.02.16✎ 16:46 | 
        (85) Как ты верно предположил в (76) у тебя в регистре остались строки с битыми ссылками.     | |||
| 88
    
        Злопчинский 21.02.16✎ 16:47 | 
        (86)  а, может быть....
 В первой таблице курсор наверное стоит на всех типах Тогда получается над третье таблицей два флажка Отбор по типу - фильтрует по типу где курсор в первой таблице Отбор по ссылке - фильтрует по конкретной битой ссылке гду курсор во второй таблице Так? | |||
| 89
    
        Злопчинский 21.02.16✎ 16:49 | 
        (87)  и при этом я чтото нигде не вижу эти битые ссылки в обработке битых ссылок -
 Это правильно или я туплю??? | |||
| 90
    
        TormozIT гуру 21.02.16✎ 16:56 | 
        (85) Согласен, что ошибка критичная. Поэтому завтра выпущу внеочередную версию.
 (88) Да. (89) Такого не должно быть. Проверь в списке регистра. | |||
| 91
    
        Злопчинский 21.02.16✎ 16:57 | 
        Что-то я все равно туплю: третья таблица - "отбор по ссылке" не работает? (отбор по типу - трудно смотреть, так как всего один тип). видео: http://screencast.com/t/KeawtFxJs     | |||
| 92
    
        TormozIT гуру 21.02.16✎ 17:03 | 
        (91) Проблема есть, но воспроизвести мне ее не удалось. Поэтому прошу тебя воспроизвести ее с открытия инструмента.     | |||
| 93
    
        Злопчинский 21.02.16✎ 17:08 | 
        (92) спокойно воспроизводится с переоткрытия обработки, ничего не фильтрует, см. http://screencast.com/t/9JTsTufU     | |||
| 94
    
        Злопчинский 21.02.16✎ 17:11 | 
        (92) полностью переоткрыл сам ИР - точно также как в предыдущем посте.     | |||
| 95
    
        Злопчинский 21.02.16✎ 17:11 | 
        может это связано с ошибкой и отклбючение в контексте подсказок?     | |||
| 96
    
        Злопчинский 21.02.16✎ 17:14 | 
        (90) по (89)
 итого: в РС битая ссылка, в обработке поиска битых ссылок ее нет, см. http://screencast.com/t/64D2AHDq8f список битых ссылок короткий - я его даже визуально просмотрел - нет битой ссылки, начинающейся на 110 | |||
| 97
    
        Злопчинский 21.02.16✎ 17:18 | 
        (92) вышел из 1ски, зашел - все осталось по прежнему, не фильтрует.
 либо я тупой либо не должно фильтровать либо ошибка | |||
| 98
    
        Злопчинский 21.02.16✎ 17:24 | 
        как жить? как работать? я ж не зря на вебинаре про тдд всякие вопросы спрашивал - так и знал что засада будет.. пойду кофе пить... для спокойствия.. ;-)     | |||
| 99
    
        TormozIT гуру 21.02.16✎ 18:15 | 
        (98) Похоже что ты при редактировании формы в конфигураторе очистил (из-за ошибки платформы) связь с данными у этого флажка.     | |||
| 100
    
        Злопчинский 21.02.16✎ 19:13 | 
        (99) яв конфигураторе ИР вообще не открывал
 Не мог я там вообще ничего очистить | |||
| 101
    
        Злопчинский 21.02.16✎ 19:14 | 
        (99)  а (96) ???     | |||
| 102
    
        TormozIT гуру 21.02.16✎ 19:16 | 
        (96) Какая версия платформы?     | |||
| 103
    
        TormozIT гуру 21.02.16✎ 19:17 | 
        (100) Можешь скрин свойств этого поля из конфигуратора показать?     | |||
| 104
    
        Chameleon1980 21.02.16✎ 19:49 | 
        пользуясь случаем.
 а вот про это не подскажете: http://pics.rsh.ru/img/Pic_wm7jkp1d.jpg сообщение полностью: 28 {ВнешняяОбработка.ирПлатформа.МодульОбъекта(7621)}: Ошибка при вызове метода контекста (Run): Произошла исключительная ситуация (Ошибка выполнения Microsoft VBScript): Требуется объект: 'Wrap' {ВнешняяОбработка.ирПлатформа.МодульОбъекта(7619)}: Ошибка при вызове метода контекста (Run): Произошла исключительная ситуация (Ошибка выполнения Microsoft VBScript): Требуется объект: 'Wrap' | |||
| 105
    
        Chameleon1980 21.02.16✎ 19:50 | 
        + ут 10
 платформа 8.3.7.19.01 ос win 7 x64 чет думается, что в платформе дело. не? | |||
| 106
    
        Chameleon1980 21.02.16✎ 19:52 | 
        + ир мобильные 6.3.50     | |||
| 107
    
        Злопчинский 21.02.16✎ 20:06 | 
        (104)  см выше у меня аналогичная ошибка была 
 Выше написано что к чему | |||
| 108
    
        Злопчинский 21.02.16✎ 20:07 | 
        (103)  минут через 40
 В городе пока, горшок для фикуса пошли покупать | |||
| 109
    
        Chameleon1980 21.02.16✎ 20:07 | 
        всю ветку читал. СЧас еще раз поднимусь. может не то перечитал
 момент | |||
| 110
    
        Злопчинский 21.02.16✎ 20:08 | 
        (102)  8.2 чегототоам 190 вроде
 Точнее чуть позже отпишу | |||
| 111
    
        Злопчинский 21.02.16✎ 20:09 | 
        (109)  посты в раоне 33 и 36     | |||
| 112
    
        Chameleon1980 21.02.16✎ 20:15 | 
        похоже ага
 вот ето пропустил: Регистрация COM компонет спасибо ошибка ушла только одна компонента осталась Не удалось зарегистривать COM-компоненту GOLDParserEngine.GOLDParser. Возможно требуется запуск от имени администратора запуск 100% от админа ну да ладно - спасибо еще раз | |||
| 113
    
        Злопчинский 21.02.16✎ 20:34 | 
        (112)  уак еще отключить надо     | |||
| 114
    
        Chameleon1980 21.02.16✎ 20:34 | 
        вах     | |||
| 115
    
        Chameleon1980 21.02.16✎ 20:34 | 
        пока просто запись вебинара посмотрю     | |||
| 116
    
        Злопчинский 21.02.16✎ 20:38 | 
        (115)  там еще куча инструкций на странице проги     | |||
| 117
    
        Chameleon1980 21.02.16✎ 20:47 | 
        да я так-то уже года 1,5 назад с ИР столкнулся - просто сильно не копался (сложил в копилку на всякий случай, ну и периодически сливаю новые версии), а тут наткнулся еще раз на всплывшую (пардон, если не верно подобрал слово) тему и решил посмотреть на досуге.
 Запись нравится. Будем и почитать тады. | |||
| 118
    
        Chameleon1980 21.02.16✎ 20:53 | 
        я и на ютубе смотрел тогда ешо     | |||
| 119
    
        Злопчинский 21.02.16✎ 21:08 | 
        у меня ядро - 8.2.19.90     | |||
| 120
    
        Злопчинский 21.02.16✎ 21:12 | 
        (103) 
 скрин флажка1 http://screencast.com/t/C3nCriv4 скрин флажка2 http://screencast.com/t/JcXnFMhHyR | |||
| 121
    
        TormozIT гуру 22.02.16✎ 00:29 | 
        (120) Я прав оказался. Форма испорчена. Свойство Данные пусто у обоих флажков. А сначала фильтр работал =)     | |||
| 122
    
        TormozIT гуру 22.02.16✎ 01:07 | 
        (120) Проверил в поставке портативного варианта. Там проблема тоже есть. В общем это ошибка платформы. Я ту же проблему каждый раз вручную исправляю в форме конструктора запроса при сохранении во внешнюю обработку. Теперь придется еще и тут придется вручную восстанавливать свойство Данные. Проблема наблюдается в 8.3.5-8.3.7 и отправлена в 1С пару недель назад.     | |||
| 123
    
        Злопчинский 22.02.16✎ 01:19 | 
        (121)  сначала работало вроде
 Но как так - портятся метаданные...? Нифига себе пельмени... | |||
| 124
    
        TormozIT гуру 22.02.16✎ 01:35 | 
        (123) При любом копировании обычной формы, частным случаем которого является ее сохранение во внешнюю обработку, в конфигураторе 8.3 очищается свойство Данные, если оно связано с отбором табличного поля табличной части.     | |||
| 125
    
        Злопчинский 22.02.16✎ 01:42 | 
        (124)  вот оно как...
 Табличную часть я еще разумею, Но табличное поле табличной части уже для меня близко к языку догонов... | |||
| 126
    
        Chameleon1980 22.02.16✎ 07:00 | 
        Табличное поле - это как инструмент отображения табличной части, таблицы значений, например.     | |||
| 127
    
        Chameleon1980 22.02.16✎ 07:00 | 
        +(126) отображения и манипуляции     | |||
| 128
    
        TormozIT гуру 22.02.16✎ 14:32 | 
        Все ошибки исправлены в опубликованной 3.51, кроме (96) воспроизвести которую не удалось.     | |||
| 129
    
        Злопчинский 22.02.16✎ 16:02 | 
        (128)  может это от того что у меня в измерении этого РС документ произвольного типа?     | |||
| 130
    
        TormozIT гуру 22.02.16✎ 17:51 | 
        (129) Проверил. Не поэтому.     | |||
| 131
    
        Злопчинский 22.02.16✎ 19:37 | 
        Сейчас я последнюю версию взял, проверю     | |||
| 132
    
        Злопчинский 22.02.16✎ 19:46 | 
        Посмотрел последнюю версию.
 Битые ссылки у меня в регистре сведений не нашел. Если для рассмотрения/исправления ситуации надо - могу дать доступ по тиму (вживую оно может быть легче будет), стучись в скайп zlopun | |||
| 133
    
        Злопчинский 22.02.16✎ 19:47 | 
        набрел на ошибку
 верхние флажки выключены. поис ссылок, ок. включил верхние флажки, поиск ссылок, ошибка, см. http://screencast.com/t/wTxhiPzAU5wM | |||
| 134
    
        Злопчинский 22.02.16✎ 19:47 | 
        расширенный текст ошибки:
 {Форма.Форма.Форма(314)}: Ошибка при вызове метода контекста (Выполнить) ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(Запрос.Выполнить().Выгрузить(), СвязанныеДанные); по причине: {(67, 7)}: Поле не найдено "Т.Узел1" ГДЕ Т.<<?>>Узел1 ССЫЛКА ПланОбмена.ДокументыДляWMS | |||
| 135
    
        Злопчинский 22.02.16✎ 20:48 | 
        (132) Ситуация рассмотрена разработчиком продукта. Принята к исправлению.     | |||
| 136
    
        zak555 22.02.16✎ 21:31 | 
        (122) в 8.3.8 всё ок? )     | |||
| 137
    
        TormozIT гуру 22.02.16✎ 21:45 | 
        (136) Пока я решил отдохнуть от тестирования новых версий платформы. Почти уверен, что баг там не исправлен.     | |||
| 138
    
        TormozIT гуру 22.02.16✎ 21:48 | 
        (134) Причина в наличии у регистра сведений изменения с именем Узел и включенным основным отбором. Я уже сталкивался однажды с такой и тогда пользователь просто исправил конфигурацию. Но раз проблема уже 2-й раз встречается, буду улучшать ее обработку.     | |||
| 139
    
        TormozIT гуру 22.02.16✎ 21:49 | 
        (138) опечатка "изменения"->"измерения"     | |||
| 140
    
        TormozIT гуру 28.02.16✎ 18:47 | 
        (134) (132) Ошибки исправлены в 3.52     | |||
| 141
    
        Злопчинский 28.02.16✎ 21:50 | 
        (140)  ща проверим... 
 Бойся... | |||
| 142
    
        Злопчинский 28.02.16✎ 22:36 | 
        ага, вроде нормально, сигнализирует:
 В таблице изменений регистра РегистрСведений.ОбменДанными пропущено поле Узел1, т.к. оно порождено конфликтом имен полей | |||
| 143
    
        Злопчинский 28.02.16✎ 22:50 | 
        воот.. теперь картинка гораздо ближе к реальной, показывает битые ссылки по РС     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |