Имя: Пароль:
1C
1С v8
Работа функции НайтиПоСсылкам
0 nonameletters
 
04.08.15
11:59
Коллеги помогите разобраться.
Ищу документы с ссылками на объект. Функция отрабатывает.
Возвращает значения:
1. Искомое
2. Документ в котором оно найдено
З. По идее должен вернуть объект метаданных, которому соответствуют данные в которых найдена ссылка.
Но когда я вызываю ПолноеИмя() у меня возвращается "Документ.ОтражениеЗарплатыВУчете". А если просто вывожу то получаю - "Зарплата (ЗУП ... ".
Как узнать в каком реквизите найдена ссылка? Имя реквизита нужно?
1 Cube
 
04.08.15
12:05
(0) "Как узнать в каком реквизите найдена ссылка?"
Ну ты это, губу-то подзакатай...
Бывает и такое, что искомая ссылка присутствует только в движениях документа (партия товара, например), а этот механизм и такое находит ведь...
2 nonameletters
 
04.08.15
12:19
Хорошо, если ограничиваемся табличной частью документа. И вообще возможно?
Короче задача такая. Бухгалтерам нужен инструмент для замены одних значений другими.
На ИТС есть обработка ПоискИЗаменаЗначений. Она под 8.2 последняя версия. Поправил что бы она запускалась под 8.3 как управляемая. Но обнаружилась ошибка. Например мы выбираем реквизит для поиска "Подразделение". Он документы находит, а вот заменить не получается. В документе поле уже называется ПодразделениеДт. Вот у думаю как поправить что бы все заработало. В лоб писать не хочется.
3 Господин ПЖ
 
04.08.15
12:20
бухгалтерам не всегда такие вещи можно в руки давать
4 Cube
 
04.08.15
12:26
(2) В ЗиУП 3.0.23.126 есть обработка "Поиск и удаление дублей", не верю, что в БП 3.0 её нет...
5 Cube
 
04.08.15
12:27
+(4) Ещё есть "Замена и объединение элементов".
6 mikecool
 
04.08.15
12:27
(2) не надо им давать ее в руки, а админу-прогу можно и запустить изредка бухию в толстом клиенте, разрешаю
7 Cube
 
04.08.15
12:28
(6) Не в толстом клиенте, а на обычных формах.
8 mikecool
 
04.08.15
12:30
(7) как раз в толстом клиенте, в тонком с толстыми формами не все работает, пробовал как то, проще в толстом
9 nonameletters
 
04.08.15
12:31
Коллеги дело в том, что она не работает даже на обычных формах. Видимо не все так гладко. Удаление дублей не прокатит. Им надо где-то заполнить пустые, где-то просто изменить.
10 Cube
 
04.08.15
12:35
(8) Ты путаешь управляемые/обычные формы и толстый/тонкий клиент.

Управляемые формы можно использовать и в тонком и в толстом клиенте. Визуально различий ты не увидишь.

Обычные формы можно использовать только в толстом клиенте.

Если у твоей конфигурации основной режим запуска "управляемый", то внешнюю обработку на обычных формах ты не запустишь. Надо сначала конфу запустить в обычном (не управляемом) режиме.
11 mikecool
 
04.08.15
12:38
(10) я не путаю, я пользуюсь обработкой, написанной под толстый клиент обычные формы, может есть и новее, искал - не нашел и забил, нечасто можно и толстый запустить
12 nonameletters
 
04.08.15
13:05
Ну, так что вариантов нет?
13 nonameletters
 
04.08.15
13:35
Народ, ну так что? Воды налили решений или предложений нет?
14 Мимохожий Однако
 
04.08.15
13:39
(13)в (4)уже сказали. Проверь для начала эту информацию или выдери оттуда.
15 hhhh
 
04.08.15
13:53
(10) можно же запустить в обычном режиме.
16 nonameletters
 
05.08.15
09:47
Есть следующий вопрос?
Таб.Тип в строку возвращает перечисленные представления документов. Например: "Авансовый отчет". Как получить из типа "ДокументСсылка.АвансовыйОтчет". И как получить все возможные типы документов типа?
17 ДенисЧ
 
05.08.15
09:47
таб.Тип - уже описание типа...
18 Cube
 
05.08.15
09:57
(16) Русская языка меня покинуть...
19 nonameletters
 
05.08.15
10:22
Cube, а по делу можешь написать? А то только болтовня.
20 hhhh
 
05.08.15
10:38
XMLСтрока()
AdBlock убивает бесплатный контент. 1Сергей