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

1С:Предприятие ::

Метки: 

Изменить фон строки номенклатура в Реализация Товаров и Услуг: продажа, комиссия. Новый

Я
   shulika
 
20.08.18 - 19:30
Скажите, пожалуйста что делаю не так?
Хочу изменить фон строки номенклатура в "Реализация Товаров и Услуг: продажа, комиссия. Новый", если Номенклатура = "Товар". Делаю так: Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

Если 
  ДанныеСтроки.Номенклатура = "Товар" Тогда
  ОформлениеСтроки.Цветфона = WebЦвета.Красный;
КонецЕсли;
 
 
   shuhard
 
1 - 20.08.18 - 19:38
(0)[ДанныеСтроки.Номенклатура = "Товар"]
не а
   Cool_Profi
 
2 - 20.08.18 - 19:40
@ДанныеСтроки.Номенклатура = "Товар" Тогда@

У тебя номенклатура это строка?
   shulika
 
3 - 20.08.18 - 19:52
Номенклатура, это столбец!
   shulika
 
4 - 20.08.18 - 19:55
(0)[ДанныеСтроки.Номенклатура = "Товар"] 
не а

а как???
   shuhard
 
5 - 20.08.18 - 19:57
(3)[Номенклатура, это столбец!]
чей ?
   shulika
 
6 - 20.08.18 - 20:00
(3)[Номенклатура, это столбец!] 
чей ?

Извините, не понял!??
   Mort
 
7 - 20.08.18 - 20:28
- "У тебя номенклатура это строка?"
- "Номенклатура, это столбец!"

Тянет на анекдот!
   Малыш Джон
 
8 - 20.08.18 - 21:01
(3) Вот поэтому условие и не срабатывает: номенклатура - это столбец, а сравниваешь с товаром.
   Михаил Козлов
 
9 - 20.08.18 - 22:19
Коллеги намекают на то, что тип ДанныеСтроки.Номенклатура - СправочникСсылка.Номенклатура, а не СТРОКА (как тип данных).
Видимо Вы хотите раскрасить строки по типу (или виду - не помню точно) номенклатуры.
   shulika
 
10 - 20.08.18 - 22:47
и как будет выглядеть строка кода?
 
 Рекламное место пустует
   hhhh
 
11 - 20.08.18 - 23:02
(10) там у тебя абсолютно всё - товары. Ты весь экран хочешь в красный цвет закрасить? Какой смысл? Бред какой-то.
   shulika
 
12 - 20.08.18 - 23:06
(10) там у тебя абсолютно всё - товары. Ты весь экран хочешь в красный цвет закрасить? Какой смысл? Бред какой-то.

ОформлениеСтроки.Ячейки.Номенклатура.Цветфона = Новый Цвет(255,0,0);

вот так, да!
   shulika
 
13 - 20.08.18 - 23:07
Если
  ДанныеСтроки.Номенклатура = "Товар" Тогда
  ОформлениеСтроки.Цветфона = WebЦвета.Красный;
КонецЕсли;

а с этим кодом - нет!
   shulika
 
14 - 20.08.18 - 23:08
мне нужно по условию!
   shulika
 
15 - 20.08.18 - 23:09
раскрасить строку или ячейку с конкретным названием товара!
   shulika
 
16 - 20.08.18 - 23:11
Коллеги намекают на то, что тип ДанныеСтроки.Номенклатура - СправочникСсылка.Номенклатура, а не СТРОКА (как тип данных).
Видимо Вы хотите раскрасить строки по типу (или виду - не помню точно) номенклатуры.

да, к "Номенклатуре" как к типу!
наверно в этом и ошибка!??
   Cyberhawk
 
17 - 20.08.18 - 23:12
Ошибка в выборе
   hhhh
 
18 - 20.08.18 - 23:13
(15) ну так бы и сказал, что с названием.

Если
  ДанныеСтроки.Номенклатура.Наименование = "Товар" Тогда
   shulika
 
19 - 20.08.18 - 23:16
hhhh - спасибо!!!
   shulika
 
20 - 20.08.18 - 23:17
коллеги спасибо за ваши ответы, все заработало!!!


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