8.х Непростая задачка

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

  1. TopicStarter Overlay
    dponomarchuk
    Offline

    dponomarchuk Новичок в 1С

    Регистрация:
    11 окт 2009
    Сообщения:
    47
    Симпатии:
    1
    Баллы:
    4
    Добрый день
    Задача следующая. Принимаются сотовые телефоны на обслуживание в табличную часть документа. Каждая строка - это отдельный телефон, у которого необходимо заполнить комплектность и состояние. В каждом из этих реквизитов есть набор вариантов значений, которые хочется отмечать галочкой. Т.е. комплектность это : -акб; -крышка АКБ; -блок питания; -Диски ПО (количество которых необходимо указать в ручную); -<свое поле>.
    Реквизит табличной части состояние - примерно то же самое.
    Каким образом реализовать хранение и обработку этих двух реквизитов в табличной части - комплектность и состояние ?
    Информация нужна только в документе, в регистры заводить ее не планируется.
    Спасибо.
  2. UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Так в чем собственно проблема? Берите в качестве реквизитов не состояние и комплектность, а то на что делятся они т.е.: акб, крышка акб, и т.д., просто для состояний будут одни названия полей, для комплектности другие.
  3. TopicStarter Overlay
    dponomarchuk
    Offline

    dponomarchuk Новичок в 1С

    Регистрация:
    11 окт 2009
    Сообщения:
    47
    Симпатии:
    1
    Баллы:
    4
    вы предлагаете в табличной части писать 10 реквизитов типа булево для комплектности, 10 для состояния, и плюс поле с числом для количества дисков ПО ...
    Нет, такой вариант конечно будет работать, но меня не устраивает.
  4. UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Хорошо другой вариант: оставляем такую же таблицу значений, как я предложил. На форме документа красиво располагаем все необходимые поля и галочки и кнопку добавить. После заполнения галочек на форме, нажимаете добавить и все данные заносятся в таб часть. Такой вариант интереснее?
  5. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Посмотрите как в типовых реализованы характеристики для номенклатуры. Вам надо примерно такое.
  6. TopicStarter Overlay
    dponomarchuk
    Offline

    dponomarchuk Новичок в 1С

    Регистрация:
    11 окт 2009
    Сообщения:
    47
    Симпатии:
    1
    Баллы:
    4
    Проблема в том, что в данном документе завода сотовых телефонов предполагается заведение еще и другого оборудования, для которого не будет "комплектность" и "состояние". Меня больше интересует способ хранения! Реквизиты типа булево использовать нерационально.
    Попробую через строковую переменную с перечисленными опциями.

    А характеристики номенклатуры - это совсем другое. У меня ж строка табличной части а не элемент справочника))
  7. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Возможен следующий вариант, Вы делаете поле Комплектность строковым и располагаете на него кнопку выбора, когда щелкаете на нее прописываете что бы открывалась дополнительная форма, на которой расположенны Ваши галочки, как только вы нажали все необходимые галочки и Ок то форма закрылась, а в реквизит сформировалаось строка типа "крышка, коробка, аккумулятор и...."
  8. TopicStarter Overlay
    dponomarchuk
    Offline

    dponomarchuk Новичок в 1С

    Регистрация:
    11 окт 2009
    Сообщения:
    47
    Симпатии:
    1
    Баллы:
    4
    Таким образом и сделал.
Похожие темы
  1. Сергей
    Ответов:
    1
    Просмотров:
    2.683
  2. Ilya
    Ответов:
    1
    Просмотров:
    868
  3. web.num
    Ответов:
    53
    Просмотров:
    1.382
Загрузка...

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