8.х Добавить отбор в журнал документов

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Alive, 2 апр 2010.

  1. TopicStarter Overlay
    Alive
    Offline

    Alive Опытный в 1С

    Регистрация:
    15 янв 2010
    Сообщения:
    141
    Симпатии:
    0
    Баллы:
    26
    Такая ситуация. В документе есть 2 флажка. При заполнении дока выбирается всегда только один из них. В форму списка добавила колонку,в которой пишется какой флажок был выбран. Т.е. например если был поставлен флажок Клиентская техника, то в колонке так и пишется Клиентская техника. Отбор по строке для этой колонке не работает. Как осуществить просто отбор? в ФормеСписка хотела добавить отбор сама, выходит ошибка "Метод не доступен для данного объекта"

    Если ДанныеСтроки.Ссылка.МагазиннаяТехника Тогда
    ОформлениеСтроки.Ячейки.ВидТехники.Значение = "МагазиннаяТехника";
    ИначеЕсли ДанныеСтроки.Ссылка.КлиентскаяТехника Тогда
    ОформлениеСтроки.Ячейки.ВидТехники.Значение = "КлиентскаяТехника";
    КонецЕсли;

    Список = Новый СписокЗначений;
    Список.Добавить("МагазиннаяТехника");
    Список.Добавить("КлиентскаяТехника");
    ДокументСписок.Отбор.Добавить("ВидТехники");
    Отбор["ВидТехники"].Использование = Истина;
    Отбор["ВидТехники"].Значение = Список;
    Отбор["ВидТехники"].ВидСравнения = ВидСравнения.Равно;

    Подскажите пожалуйста что не правильно.и как сделать правильно!!!!
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    надо у документа реквизит сделать, его на форму списка вывести, тогда будет работать отбор. по вычисляемому полю отбор не работает - это нонсенс
  3. TopicStarter Overlay
    Alive
    Offline

    Alive Опытный в 1С

    Регистрация:
    15 янв 2010
    Сообщения:
    141
    Симпатии:
    0
    Баллы:
    26
    Значит отбор по вычисляемому полю никак нельзя добавить?! ну придется тогда с реквизитом изгаляться.
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    ну вы сами подумайте: каким образом производить отбор по вычисляемому полю? это как определенное слово на каринке искать путем сравнения :)
  5. TopicStarter Overlay
    Alive
    Offline

    Alive Опытный в 1С

    Регистрация:
    15 янв 2010
    Сообщения:
    141
    Симпатии:
    0
    Баллы:
    26
    у меня просто были моменты, когда думаешь что сделать что-то нереально.но ничего,люди как-то выкручиваются.вот и думала, мой случай такой же)
  6. TopicStarter Overlay
    Alive
    Offline

    Alive Опытный в 1С

    Регистрация:
    15 янв 2010
    Сообщения:
    141
    Симпатии:
    0
    Баллы:
    26
    Вот создала я реквизит дополнительный в документе.а как ему передать значение этих флажков теперь не перезаписывая документ?
  7. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    ну вы же как-то присваивали нижное значение вычисляемому полю, тут так же.

    а записывать доки нужно, иначе опять нонсенс.

    Мож проще вместо 2-х флажков сделать список из двух значений и выбирать нужное?
  8. TopicStarter Overlay
    Alive
    Offline

    Alive Опытный в 1С

    Регистрация:
    15 янв 2010
    Сообщения:
    141
    Симпатии:
    0
    Баллы:
    26
    Список уже делать нежелательно.уже проводки прошлый программист связал с этими флажками.так что теперь приходиться подстраиваться. Как присваивать значения реквизиту тоже знаю, просто думала может есть какой-то способ сделать это без записи.
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    переехать с одного вида элемента управления на другой - не шибко сложно. "групповая обработка справочников и документов" в этом поможет.
Похожие темы
  1. wellmax
    Ответов:
    1
    Просмотров:
    1.224
  2. Svb
    Ответов:
    2
    Просмотров:
    1.187
  3. Svb
    Ответов:
    6
    Просмотров:
    1.500
  4. pokolo
    Ответов:
    3
    Просмотров:
    787
  5. andreyz
    Ответов:
    6
    Просмотров:
    515
Загрузка...

Поделиться этой страницей