Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Как отобразить в ТЧ документа не наименование справочника, а другой реквизит?

Как отобразить в ТЧ документа не наименование справочника, а другой реквизит?
Я
   tciban
 
26.09.16 - 07:43
Доброе утро, коллеги! Захотелось странного и не хватает опыта как сделать. Суть вопроса: Самописная конфигурация на основе БСП(2.3.3.77), УФ, 8.3.8, есть справочник номенклатуры, у элемента есть ТЧ Варианты, в которой содержаться возможные артикулы и наименования товара у различных поставщиков. Т.е. в ТЧ 3 колонки Артикул (строка), Наименование (строка) и Поставщик (справочник). Есть документ "Договор поставки", У него кроме всего прочего есть реквизит Поставщик и ТЧ Спецификация, а в ней колонке Номенклатура :). Так вот есть желание сделать так, что бы в колонках Артикул и Номенклатура отображался вариант артикула и наименования, соответствующий реквизиту Поставщик документа. И еще хотелось бы, что бы эти колонки можно было бы редактировать, в случае нессответствия артикула и наименования в нашем справочнике с наименованием и артикулом поставщика :) Вот как это сделать на УФ? Нужны идеи!!!
 
 
   jsmith
 
1 - 26.09.16 - 07:46
Добавляешь в реквизит формы, соответствующий ТЧ, новые колонки. Выводишь на форму. Делаешь запрос на Объект.ТЧ и Тот документ. Заполняешь форму.
   Фокусник
 
2 - 26.09.16 - 07:48
(0) Если еще есть такая возможность, лучше переделать структуру данных: вместо ТЧ Варианты  использовать отдельный справочник НоменклатураПоставщиков. Как это сделано обычно в типовых конфигурациях. ИМХО.
   tciban
 
3 - 26.09.16 - 08:11
(2) Переделать то можно, вот только непонятно в чем будет преимущество такой структуры данных?
   tciban
 
4 - 26.09.16 - 08:16
(2) Видимо надо внимательно посмотреть типовые. Начну с УТ11 :)
   Фокусник
 
5 - 26.09.16 - 08:43
(3) Для задачи из (0) особой разницы не будет.
Цель отдельного справочника - возможность хранения/выбора ссылки в других объектах на "Номенклатуру поставщика".
   tciban
 
6 - 26.09.16 - 09:07
(5) Понял. Эту мысль надо обдумать :) Это я про отдельный справочник вместо ТЧ
   FIXXXL
 
7 - 26.09.16 - 09:20
(0) я делал похожую штуку через УсловноеОформление - Текст
в ТЧ доп.колонка текстовая НазваниеПроизводителя, в УО из нее берешь данные для Текст
ну а заполнение колонки уже сам сделай
   tciban
 
8 - 26.09.16 - 09:21
(7) Насчет условного оформления - это мысль. Я пока пробую добавив пару текстовых колонок на форме заполнить их ПриСозданииНаСервере
   tciban
 
9 - 26.09.16 - 09:51
В процессе реализации возник вопрос - как сделать, что бы колонку изначально было не видно, но что бы через "Еще/
Изменить форму" ее можно было бы включить/выключить?
   tciban
 
10 - 26.09.16 - 10:19
up!
 
 Рекламное место пустует
   alexei366
 
11 - 26.09.16 - 10:26
(9) Ну сделай видимость ЛОЖЬ
   tciban
 
12 - 26.09.16 - 10:49
(11) Если сделать видимость Ложь, то потом после открытия "Изменить форму" этой колонки не будет :( То же самое если сделать Видимость = ложь в процедуре ПриСозданииНаСервере. Видимо как то иначе делать надо
   alexei366
 
13 - 26.09.16 - 10:52
(12) У самого элемента в свойствах есть "Пользовательская видимость", ею рули, а не свойством "Видимость"
   tciban
 
14 - 26.09.16 - 11:09
(13) Помогло! Спасибо огромное! А я то и не знал!
   tciban
 
15 - 26.09.16 - 12:38
А вот такй вопрос - как сделать в событии при начале выбора для реквизита типа строка, что бы появилось меню как при выборе номенклатуры, ну меню, которое стандартно появляется когда начинаешь выбирать реквизит типа справочник в ТЧ документа?
   FIXXXL
 
16 - 26.09.16 - 12:42
(15) не туда понесло
через УО-Текст сделай представление нужное у Номенклатуры, проще будет
   tciban
 
17 - 26.09.16 - 12:53
(16) Не понял, что за УО-Текст?
   tciban
 
18 - 26.09.16 - 13:29
(2) А вообще повозившись с этим делом и посмотрев УТ11 начинаю понимать, что подчиненный справочник НоменклатураПоставщиков похоже удобнее для реализации задуманного...
   darius357
 
19 - 26.09.16 - 14:39
ну как всегда побакланили, и нифига толку. Сказочные бакланы
   tciban
 
20 - 26.09.16 - 14:48
(19) Ну не знаю. Может кому и "нифига толку", а я много понял и сделал.
   alexei366
 
21 - 27.09.16 - 00:22
(15) У поля событие есть, что-то "Авто подстановка", там и рули, список значений задавай и т.д.
   tciban
 
22 - 27.09.16 - 07:55
(21) Не, это автоподбор, совсем другое и это я уже сделал.
   alexei366
 
23 - 27.09.16 - 11:24
(22) Ну ок, можешь попробовать через методы типа "ПоказатьВыборИзМеню", вроде списка еще был, или включить режим выбора из списка у поля
   Simod
 
24 - 27.09.16 - 11:54
Если 8.3, то смотри ОбработкаПолученияПредставления().


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