Имя: Пароль:
1C
1С v8
спр. Водители и спр. Контрагенты
0 dvrk
 
26.05.22
12:29
у меня в документе есть водитель (спр.Водители)
мне нужно на печатную форму его ИНН вытащить, но его ИНН находится в спр.Контрагенты
без запроса как это можно сделатЬ?
1 dvrk
 
26.05.22
12:30
спр.Водители Сергей Иванович Лопухов
спр.Контрагенты Сергей Иванович Лопухов (водитель)
2 1Сергей
 
26.05.22
12:30
Для ответа на этот вопрос нужно знать как связаны справочники Водители и Контрагенты
3 dvrk
 
26.05.22
12:32
(2) никак, только Сергей Иванович Лопухов
4 dvrk
 
26.05.22
12:33
(3) а можно сделать что-то типа Справочники.Контрагенты.НайтиПоНаименованию(спр.Водители.Наименование + " (водитель)") ?))
5 Обработка
 
26.05.22
12:34
(3) Есть есть уверенность что по наименованию они точно совпадают соедини в запросе по наименованию.
Если нет то нужно в справочнике Водители ввест реквизит Контрагент т привязать их всех.
6 1Сергей
 
26.05.22
12:35
(3) ужасно. переделывайте
7 Обработка
 
26.05.22
12:35
(4) Можно но если точно уверен что медлу ФИО и словом водитель везде один пробел и ничего лишнего. Или искать по похожим слвам.
8 dvrk
 
26.05.22
12:36
(6) согласен (7) спасибо
9 d_monah
 
26.05.22
12:37
(6) Поддержу,це работает если 3 водителя,даже в таком случае разраба надо канделябром ударить.Переделайте.Ну если немного записей,добавьте регистр соответствия((
10 dvrk
 
26.05.22
12:38
(9) нет возможности конфу редактировать у меня
11 Обработка
 
26.05.22
12:41
1. Создай в спр Контрагентах папку водители.
2. Перенеси всех водил туда.
3. Удали в спр контрагентах слово (водители) везде.
4. В спр Водители заведи реквизит контрагент.
5. Привяжи водилам контрагенотов.

Юзай ==== "Водитель.Контрагент.ИНН"!
12 Обработка
 
26.05.22
12:41
(10) Расширение..
13 Kassern
 
26.05.22
12:42
(10) а что за конфа?
14 dvrk
 
26.05.22
12:43
(13) ут10 (12) как на ОФ формы в расширение добавлять?
15 dvrk
 
26.05.22
12:47
(13) нетиповая
16 Выпрь
 
26.05.22
12:48
проще ссылку на контрагента в справочник водителей добавить
17 dvrk
 
26.05.22
12:49
(16) никуда ничего добавить я не могу, как на ОФ в УТ 10 форму добавить в расширение я не знаю и никто не хочет секретом делиться, хотя говорят что можно, а конфу редактировать МНЕ нельзя
18 Kassern
 
26.05.22
12:50
(14) раз не типовая, то стукните клюшкой, того, кто придумал так связывать объекты и скажите, пусть нормальный реквизит для связи создаст.
19 dvrk
 
26.05.22
12:50
(18) я бы и рад, но не сработает
20 Kassern
 
26.05.22
12:51
(17) Ну так у вас же есть связь с тем кто может редактировать?) А делать еще больший костыль, который потом еще и акунется - ну такое...
21 dvrk
 
26.05.22
12:53
(20) я же печатную форму делаю, как аукнется то
22 Kassern
 
26.05.22
12:53
(21) очень просто, например у вас появятся тески, или заведут не правильно имя контрагента, пробел там не поставят, или лишний пихнут.
23 Kassern
 
26.05.22
12:54
И потом с вас спросят, а какого художника вы подсовываете не того водителя, или вообще не напечатали.
24 dvrk
 
26.05.22
12:54
(22) а, в этом плане, ну это будет проблема тех, кто заведет так, им об этом сообщили, отказались связывать справочники
25 Kassern
 
26.05.22
12:55
(24) ну раз все всем довольны, то флаг вам в руки, как говорится)
26 dvrk
 
26.05.22
12:56
(25) как в(3)?
27 ptiz
 
26.05.22
13:02
(4) Можно и без "(водитель)". Флаг в руки.

НайтиПоНаименованию(<Наименование>, <ТочноеСоответствие>, <Родитель>, <Владелец>)
Параметры:

<Наименование> (обязательный)

Тип: Строка.
Строка, содержащая искомое наименование.
<ТочноеСоответствие> (необязательный)

Тип: Булево.
Определяет режим поиска по полному соответствию.
Поиск будет успешным, если строка поиска: в случае значения параметра Ложь - будет соответствовать левой части наименования; в случае значения параметра Истина - будет полностью совпадать с наименованием (за исключением "хвостовых" пробелов в наименовании).
28 Обработка
 
26.05.22
13:10
Нафига люди берут заказ не имея полного доступа к конфе?
Какая-то мутная история.
Походу Кто пилил самописку посадил на иглу тех заказчиков.  А закачик решил сэкономить на более дешевом исполнителе. Или же Исполнитель самописки как-то защитил свою разработку.
29 Выпрь
 
26.05.22
13:11
(28) можно отдельный регистр замутить
30 Kassern
 
26.05.22
13:12
(28) Вангую - человек только учится и ему дают минимальные задачки, чтобы конфу не ломал)
31 Kassern
 
26.05.22
13:12
проще говоря помощник основного кодера на предприятии)
32 Обработка
 
26.05.22
13:14
(30) Вполне возможно. Но тут надо сначала учится первому кто запилил конфу.
33 d_monah
 
26.05.22
14:56
Могу предложить завести доп.своиство ИНН для водил,и туда из контриков перетащить.Ничего не меняем
34 Kassern
 
26.05.22
14:58
(33) а 10тке есть доп свойства? Я уже не помню просто
35 d_monah
 
26.05.22
15:18
(34) Я тоже не помню,но в УПП точно есть
36 dvrk
 
26.05.22
15:22
(33) ну да, спасибо
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.