|
Настройка списка в подборе номенклатуры | ☑ | ||
---|---|---|---|---|
0
jyupiter
24.10.16
✎
00:27
|
УТ 10,3,34,1, доработанная для работы с Агент-плюс.
Цель -- добавить к справочнику номенклатуры второй артикул, по которому можно будет подбирать товар в форме "Подбор номенклатуры". Родной артикул не подходит, потому что он уже занят кодом поставщика (для автоматической загрузки документов). К справочнику номенклатуры добавлен реквизит Артикул2, запросы в модуле объекта Обработка ПодборНоменклатуры подрихтованы. Если делать подбор по ценам, или по остаткам, или по тому и другому, колонка "Артикул2" прекрасно выходит. НО. При подборе "по справочнику" в табличной части есть только 6 колонок, для которых можно настраивать видимость и размещение. Код Артикул Номенклатура Единица измерения Свободный остаток Остаток организации Все остальные не видны, в том числе и Артикул2. И даже добавление в Процедура СписокВидовПодбораПриИзменении строк ЭлементыФормы.НоменклатураДляПодбора.Колонки.Артикул2.Видимость = Истина; ЭлементыФормы.НоменклатураДляПодбора.Колонки.Артикул2.ИзменятьВидимость = Истина; никак не меняет результатов. Где ещё можно что-то поправить? |
|||
1
Torquader
24.10.16
✎
01:05
|
Ищем в коде подбора:
Обработки.ПодборНоменклатуры.ПолучитьФорму("ОсновнаяФорма") Далее, открываем обработку и добавляем поле. Там, кстати, полей дохрена всяких, которые могут быть видимы. |
|||
2
jyupiter
24.10.16
✎
01:09
|
(1) Да, речь именно об этой обработке и её табличной части "НоменклатураДляПодбора".
Туда я тоже добавил реквизит Артикул2, и даже добился, чтобы он был виден и доступен при трёх вариантах подбора. А вот четвёртый ("по справочнику") никак не даётся, будто он где-то переназначает настройки видимости для колонок, и я уже потерялся в догадках, где именно. Или же причина вообще в другом. |
|||
3
Torquader
24.10.16
✎
01:32
|
НоменклатураДляПодбораПриВыводеСтроки
смотрел ? оно там всё через "УстановитьТекст" выводится. |
|||
4
Torquader
24.10.16
✎
01:41
|
И также открой список элементов формы:
Там "очень умные товарищи" просто сбацали две табличных части. Вот спрашивается - нафига ? |
|||
5
jyupiter
24.10.16
✎
02:09
|
(3) Смотрел. Но оно ни при чём, потому что там устанавливается не видимость колонок, а текст ячеек. Я же не могу добиться, чтобы было видно хотя бы колонку.
(4) Вряд ли я ошибся с табличным полем, потому что в том же поле я добился вывода нужной колонки при других вариантах подбора (кроме самого нужного). |
|||
6
jyupiter
24.10.16
✎
12:07
|
Ап
|
|||
7
jyupiter
24.10.16
✎
17:31
|
Контрольный ап
|
|||
8
jyupiter
24.10.16
✎
19:08
|
Таки я ошибся с табличным полем, потому что второе (СправочникНоменклатура) там присутствовало незримо, на неактивной странице панели. И активизировалось по переключателю.
Людям, которые разрабатывают такой интерфейс, надо не то памятники при жизни ставить, не то руки из тазоплечевых суставов выдёргивать. |
|||
9
Torquader
24.10.16
✎
22:21
|
(6) Я тебе когда четыре писал "ляпнул" поле в таблицу выбора по справочнику - и оно появилось.
И там же было сказано "открой список элементов формы", а ты целый день копался неизвестно в чём - вот и помогай после этого дя..(зачёркнуто) людям. |
|||
10
jyupiter
26.10.16
✎
09:50
|
(9) Ну, во-первых, я не копался, а занимался другими задачами, а эту оставил повариться в подсознании (условно говоря, копить идеи), потому что устал биться в одном и том же тупике.
Во-вторых, человек видит только то, что готов увидеть. Я до этого не сталкивался ни с разными страницами на панели, ни с настройкой списков колонок, поэтому твоя рекомендация для меня не слишком много дала, я посмотрел, но сходу ничего не увидел такого, чего не видел раньше. В-третьих, я таки посмотрел список элементов формы, и когда позже в коде я обратил внимание, что в зависимости от значения переключателя меняется активность страниц панели и табличных полей, сработал закон перехода количественных изменений в качественные. Так что каждый из нас на своём месте всё сделал правильно, задача решена, мир стал лучше, не о чем жалеть и не за что кого-то ругать. Спасибо, в общем) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |