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

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

Настройка списка в подборе номенклатуры

Настройка списка в подборе номенклатуры
Я
   jyupiter
 
24.10.16 - 00:27
УТ 10,3,34,1, доработанная для работы с Агент-плюс.

Цель -- добавить к справочнику номенклатуры второй артикул, по которому можно будет подбирать товар в форме "Подбор номенклатуры". Родной артикул не подходит, потому что он уже занят кодом поставщика (для автоматической загрузки документов).

К справочнику номенклатуры добавлен реквизит Артикул2, запросы в модуле объекта Обработка ПодборНоменклатуры подрихтованы. Если делать подбор по ценам, или по остаткам, или по тому и другому, колонка "Артикул2" прекрасно выходит.

НО. При подборе "по справочнику" в табличной части есть только 6 колонок, для которых можно настраивать видимость и размещение.

Код
Артикул
Номенклатура
Единица измерения
Свободный остаток
Остаток организации

Все остальные не видны, в том числе и Артикул2.
И даже добавление в Процедура СписокВидовПодбораПриИзменении строк
    ЭлементыФормы.НоменклатураДляПодбора.Колонки.Артикул2.Видимость = Истина;
ЭлементыФормы.НоменклатураДляПодбора.Колонки.Артикул2.ИзменятьВидимость = Истина;

никак не меняет результатов.

Где ещё можно что-то поправить?
 
 
   Torquader
 
1 - 24.10.16 - 01:05
Ищем в коде подбора:
Обработки.ПодборНоменклатуры.ПолучитьФорму("ОсновнаяФорма")
Далее, открываем обработку и добавляем поле.
Там, кстати, полей дохрена всяких, которые могут быть видимы.
   jyupiter
 
2 - 24.10.16 - 01:09
(1) Да, речь именно об этой обработке и её табличной части "НоменклатураДляПодбора".

Туда я тоже добавил реквизит Артикул2, и даже добился, чтобы он был виден и доступен при трёх вариантах подбора. А вот четвёртый ("по справочнику") никак не даётся, будто он где-то переназначает настройки видимости для колонок, и я уже потерялся в догадках, где именно. Или же причина вообще в другом.
   Torquader
 
3 - 24.10.16 - 01:32
НоменклатураДляПодбораПриВыводеСтроки
смотрел ?
оно там всё через "УстановитьТекст" выводится.
   Torquader
 
4 - 24.10.16 - 01:41
И также открой список элементов формы:
Там "очень умные товарищи" просто сбацали две табличных части.
Вот спрашивается - нафига ?
   jyupiter
 
5 - 24.10.16 - 02:09
(3) Смотрел. Но оно ни при чём, потому что там устанавливается не видимость колонок, а текст ячеек. Я же не могу добиться, чтобы было видно хотя бы колонку.

(4) Вряд ли я ошибся с табличным полем, потому что в том же поле я добился вывода нужной колонки при других вариантах подбора (кроме самого нужного).
   jyupiter
 
6 - 24.10.16 - 12:07
Ап
   jyupiter
 
7 - 24.10.16 - 17:31
Контрольный ап
   jyupiter
 
8 - 24.10.16 - 19:08
Таки я ошибся с табличным полем, потому что второе (СправочникНоменклатура) там присутствовало незримо, на неактивной странице панели. И активизировалось по переключателю.

Людям, которые разрабатывают такой интерфейс, надо не то памятники при жизни ставить, не то руки из тазоплечевых суставов выдёргивать.
   Torquader
 
9 - 24.10.16 - 22:21
(6) Я тебе когда четыре писал "ляпнул" поле в таблицу выбора по справочнику - и оно появилось.
И там же было сказано "открой список элементов формы", а ты целый день копался неизвестно в чём - вот и помогай после этого дя..(зачёркнуто) людям.
   jyupiter
 
10 - 26.10.16 - 09:50
(9) Ну, во-первых, я не копался, а занимался другими задачами, а эту оставил повариться в подсознании (условно говоря, копить идеи), потому что устал биться в одном и том же тупике.

Во-вторых, человек видит только то, что готов увидеть. Я до этого не сталкивался ни с разными страницами на панели, ни с настройкой списков колонок, поэтому твоя рекомендация для меня не слишком много дала, я посмотрел, но сходу ничего не увидел такого, чего не видел раньше.

В-третьих, я таки посмотрел список элементов формы, и когда позже в коде я обратил внимание, что в зависимости от значения переключателя меняется активность страниц панели и табличных полей, сработал закон перехода количественных изменений в качественные.

Так что каждый из нас на своём месте всё сделал правильно, задача решена, мир стал лучше, не о чем жалеть и не за что кого-то ругать. Спасибо, в общем)
 
 Рекламное место пустует

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