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