8.х ПриВыводеСтроки() в управляемых формах

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

  1. TopicStarter Overlay
    Sert
    Offline

    Sert Опытный в 1С

    Регистрация:
    4 фев 2011
    Сообщения:
    365
    Симпатии:
    12
    Баллы:
    29
    Нужно сделать расцветку фона ячейки таблицы в зависимости от типа значения в ячейке. Обычный, если это элемент справочника Контрагенты (не пустой), и ну красный (подставлю как надо) когда там строка или пусто.
    Суть. Изначально таблица считывается из файла и заполняется Наименованиями из файла. При этом те контрагенты, что удалось найти по различным признакам подставляются в ячейку вместо строки. Те же что найдены не были, остаются в виде строчного наименования. И тогда их надо обозначить для пользователя.
    В обычных это функции ПриВыводеСтроки и ПриПолученииДанных и там можно было нормально мутить. А тут условное форматирование. А вот как проверить тип значения в ячейке, не понятно...
  2. saha25
    Offline

    saha25 Опытный в 1С

    Регистрация:
    30 окт 2007
    Сообщения:
    95
    Симпатии:
    3
    Баллы:
    29
    Добавь еще одну невидимую колонку и туда записывай строка или нет, а в условном оформлении ориентируйся на эту невидимую колонку
  3. TopicStarter Overlay
    Sert
    Offline

    Sert Опытный в 1С

    Регистрация:
    4 фев 2011
    Сообщения:
    365
    Симпатии:
    12
    Баллы:
    29
    Ну так наверное и придётся... Блин, почему всё на костылях...
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.771
    Симпатии:
    509
    Баллы:
    204
    Формы управляемые ???
  5. saha25
    Offline

    saha25 Опытный в 1С

    Регистрация:
    30 окт 2007
    Сообщения:
    95
    Симпатии:
    3
    Баллы:
    29
    В заголовке же написано
  6. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.771
    Симпатии:
    509
    Баллы:
    204
    Делайте кодом условное форматирование, и будет вам счастье.
  7. TopicStarter Overlay
    Sert
    Offline

    Sert Опытный в 1С

    Регистрация:
    4 фев 2011
    Сообщения:
    365
    Симпатии:
    12
    Баллы:
    29
    А как в условном форматировании прописать (не заводя доп колонку) обозначенные мной (в 0) условия?
  8. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.771
    Симпатии:
    509
    Баллы:
    204
    Программно можно сделать все что угодно :)
    Прописать ваше условие легко - если значение определенного типа - тогда одна фигня, если другого типа - то другая фигня :)
  9. TopicStarter Overlay
    Sert
    Offline

    Sert Опытный в 1С

    Регистрация:
    4 фев 2011
    Сообщения:
    365
    Симпатии:
    12
    Баллы:
    29
    Можно примерчик, а то я тут как-то плаваю... УФ для меня новинка.
  10. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.771
    Симпатии:
    509
    Баллы:
    204
    Скинул в личку

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