Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Народ . Подскажите как программно удалить битую ссылку .

Народ . Подскажите как программно удалить битую ссылку .
Я
   tmk315
 
17.03.21 - 16:23
Доброго всем вечера .
   H A D G E H O G s
 
1 - 17.03.21 - 16:24
Ничего делать не надо. Она УЖЕ удалена.
   Волшебник
 
2 - 17.03.21 - 16:25
Расходимся, пацаны.
   lubitelxml
 
3 - 17.03.21 - 16:25
продаю ТиИ
   iomoe
 
4 - 17.03.21 - 16:38
Надо пробежаться по всем объектам, в реквизитах которых торчит битая ссылка, и очистить эти реквизиты.
   PR
 
5 - 17.03.21 - 16:55
Набежали неучи
(0) Просто удали базу, нет базы — нет битой ссылки
   Lama12
 
6 - 17.03.21 - 16:56
(0) А где ссылка-то битая?
   d_monah
 
7 - 17.03.21 - 16:57
Позвать программиста,самый лучший вариант.Потом все равно придется звать,но будет дороже.Чем тебе ссылка эта мешает?
   tmk315
 
8 - 17.03.21 - 17:00
Документ выбрать можно из реквизита в обработки , отражается он как битая ссылка.
Получить объект не дает .
   PR
 
9 - 17.03.21 - 17:01
(0) Чтобы всякие ленивые кретины не вякали потом, что на русских форумах в отличии от буржуйских не дают развернутых исчерпывающих ответов на тупые вопросы, напишу-таки ответ
Посмотри тип реквизита, в котором битая ссылка, получи ГУИД битой ссылки
После этого либо создай новый ссылочный объект такого типа с таким ГУИДом
Либо просто перезаполни в объекте значение реквизита правильной ссылкой, если нужная ссылка уже есть и ее не нужно создавать новую
   PR
 
10 - 17.03.21 - 17:03
(0) И на будущее почитай, как нужно правильно задавать вопросы, что бы не было постов, аналогичных первым семи
   d_monah
 
11 - 17.03.21 - 17:06
(9) А что,дают чтоли?Вот как раз хотел задать тупой вопрос...
   PR
 
12 - 17.03.21 - 17:10
(11) На тупые? Обычно не дают
Просто на буржуйских обычно над тупыми вопросами не стебутся, а начинают задавать наводящие вопросы и подсказывать человеку, даже если он спросил что-то типа "А как понять, что такое переменная, если я пишу драйвер для видеокарты"
А у нас да, люди не любят имбецилов, что прекрасно, на мой взгляд
   Lama12
 
13 - 17.03.21 - 17:10
(8) А у тебя там случайно не ограничение по РЛС?
   PR
 
14 - 17.03.21 - 17:11
(13) Судя по (8) скорее всего нет, хотя не исключено
   d_monah
 
15 - 17.03.21 - 17:19
(12) Я так думаю,что буржуи тупые и тупизны вопросов не понимают.Ответить на такой вопрос я бы не смог,если только молча,понять и простить.Что то мне кажется ТС недоговаривает или недопонимает.Предлагаю ему дать больше информации,можно картинками))
   tmk315
 
16 - 17.03.21 - 17:23
А можно кусок кода , очень хочется людям помочь .
   PR
 
17 - 17.03.21 - 17:38
(15) Думаю, да, у них свой уровень тупизны
Плюс приучили не стебаться над имбецилоамериканцами, а то вдруг кто-нить засудит
   PR
 
18 - 17.03.21 - 17:39
(16) Ну, тут уж сорян, либо сам трудись либо кто-то по доброте душевно накидает, я пас
   d_monah
 
19 - 17.03.21 - 17:44
(18) Я тоже пас,ибо можно и навредить.Кто вистанет? (17) А что,там уже и так можно?
   PR
 
20 - 17.03.21 - 17:52
(19) Да ХЗ, я уж и незнаю, что знать от конченных, если у них на полном серьезе неграм ноги моют и теперь везде где можно на колени стают, вот только сегодня попалось https://fishki.net/3663703-rossijskaja-brigada-arbitrov-otkazalasy-vstavaty-na-koleno-pered-matchem-ligi-chempionov.html
   hhhh
 
21 - 17.03.21 - 19:21
(16) Например битая ссылка в Реквизит1 справочника Номенклатура, тогда так
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ Ссылка ИЗ Справочник.Номенклатура ГДЕ Реквизит1.Код ЕСТЬ NULL";

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
   Ном = Выборка.Ссылка.ПолучитьОбъект();
   Ном.Реквизит1 = Неопределено;
   Ном.ОбменДанными.Загрузка = Истина;
   Ном.Записать();
КонеЦикла;
   tmk315
 
22 - 18.03.21 - 10:39
Не попадают в запрос , что не так ?
Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |    ПоступлениеНаРасчетныйСчет.Ссылка КАК Ссылка
        |ИЗ
        |    Документ.ПоступлениеНаРасчетныйСчет КАК ПоступлениеНаРасчетныйСчет
        |ГДЕ
        |    ПоступлениеНаРасчетныйСчет.Ссылка ЕСТЬ NULL";
    РезультатЗапроса = Запрос.Выполнить();
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        Сообщить("1");    
        
    КонецЦикла;
   Обработка
 
23 - 18.03.21 - 10:43
100 тыс раз обсуждалось. гугли браток.
   tmk315
 
24 - 18.03.21 - 10:47
по яндексу делал не сам же придумал по гугуглу попробовать , подсказал бы лучше , второй час с этой фигней разбираюсь , найду напишу.
   Обработка
 
25 - 18.03.21 - 10:50
   tmk315
 
26 - 18.03.21 - 10:55
Это я все попробовал . Не получается отобрать .
   tmk315
 
27 - 18.03.21 - 10:56
тестировать наверно только.
   DES
 
28 - 18.03.21 - 11:00
(12) А ты также испытываешь морально превосходство, когда обгоняешь учебный автомобиль, как делаю это я?!
   d_monah
 
29 - 18.03.21 - 11:08
(28) А я еще бибикаю и фарами моргаю,как только ученика вижу)))Они так прикольно дергаются)).Энергии на целый день,специально на выходных езжу и ищу учеников)))
   PR
 
30 - 18.03.21 - 11:08
(28) У меня нет прав, но если играть в аналогии, то я против, если учебный автомобиль едет по скоростному автобану и просит простить ему то, что он создает помехи всем остальным, более того, настаивает на том, чтобы его прямо тут на автобане, а не в автошколе, научили водить
 
 Рекламное место пустует
   tmk315
 
31 - 18.03.21 - 11:22
Ну вас понесло .Тормозите.
   PR
 
32 - 18.03.21 - 11:31
(31) Согласен, DES куда-то не туда порулил со своими аналогиями
   d_monah
 
33 - 18.03.21 - 11:40
(32) Поддержу коллегу))),не туда.
   tmk315
 
34 - 18.03.21 - 11:45
А по вопросу базу оттестируем , не типичный какой то случай .
   d_monah
 
35 - 18.03.21 - 11:59
(34) Вам же предложили продать ТИИ,с этого надо было и начинать,я был уверен что вы его сделали.В принципе на неплохо справляется с вашей проблемой
   Serg_1960
 
36 - 18.03.21 - 13:12
(34) "не типичный какой то случай" - был бы случай "не типичным" - термин "битые ссылки" не был бы столь популярным :) Вот Вы, например, почти ничего про них не знаете кроме того, что они "битые ссылки" :)
   tmk315
 
37 - 18.03.21 - 14:57
Плохая была идея. Бросил . ТИИ запустим.
   hhhh
 
38 - 18.03.21 - 15:45
(37) это фигню вы написали. Реально где у вас битые ссылки? В журнале? или может в регистре? Делайте там запрос.
   DES
 
39 - 18.03.21 - 16:01
(30) А где  (0) создал скоростностному (30) помеху?
Помешал читать форум ?
   craxx
 
40 - 18.03.21 - 16:53
(0) Тебя научить языку запросов, чтоб найти битую ссылку?
   PR
 
41 - 18.03.21 - 17:08
(39) Я не знаю, это твоя аналогия
   DES
 
43 - 18.03.21 - 17:34
(41)  ну не знаешь да и ладно, видишь и без тебя разобрались, зря ты пыхтел.
   PR
 
44 - 18.03.21 - 17:36
(43) А, ну хорошо, что ты пришел и сразу все решил


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.