Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вопрос, ПланРасскрасски. (число прочтений - 2029 )
shamash
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 9
Зарегистрирован: 22. Апреля 2011
Вопрос, ПланРасскрасски.
15. Мая 2011 :: 15:41
Печать  
Есть обычная задача, разметить, ячейки цветом, есть колонка Остаток1 и Остаток2,  Почему то не получается разметить их разным цветом, хотя есть ограничивающие колонки. куда передаются параметры, размечаются обе колонки одним цветом, что я делаю не так.

Код
Выбрать все
Функция ПроверитьОстаток(рдОстаток)
	Если ПустоеЗначение(ТекущийЭлемент()) = 0 Тогда
		Если ЭтоГруппа() = 0 Тогда
			Ост = Число(рдОстаток);
			Если Ост<=0 Тогда
				Возврат "(BRUSH_C["+ПолучитьЦвет(255,255,100)+"]BRUSH["+ПолучитьЦвет(255,255,100)+"])";

				//Возврат "BRUSH["+ПолучитьЦвет(255,100,100)+"]";
			ИначеЕсли Ост = 666666 Тогда
				  Возврат "(BRUSH_C["+ПолучитьЦвет(255,255,255)+"]BRUSH["+ПолучитьЦвет(255,255,255)+"])";

			КонецЕсли;
		КонецЕсли;
	КонецЕсли;
	Возврат "";
КонецФункции
 

  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос, ПланРасскрасски.
Ответ #1 - 16. Мая 2011 :: 08:49
Печать  
Так в этом коде нигде и не участвует двух колонок. Как-то не очень понятна задача и как она реализована сейчас.
  

FormEx developer
Наверх
www  
IP записан
 
shamash
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 9
Зарегистрирован: 22. Апреля 2011
Re: Вопрос, ПланРасскрасски.
Ответ #2 - 16. Мая 2011 :: 09:00
Печать  
2 невидимые колонки, откуда вызывается эта функция. С различными параметрами. Или как лучше показать?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Вопрос, ПланРасскрасски.
Ответ #3 - 16. Мая 2011 :: 09:12
Печать  
Не вкурил, что ты хочешь, может цитирование СП поможет ?
Цитата:
Пример плана раскраски
"()()()(BRUSH[255])()()(BRUSH[NONE)" - обозначает, что начиная с четвертой колонки (включительно) цвет фона ячеек устанавливается красным, а с седьмо раскраска фона отключается и все остальные колонки не раскрашиваются;
"(BRUSH_S[255])" - обозначается, что вся строка, когда она становится текущей, подсвечивается красным фоном.
©formex

  
Наверх
 
IP записан
 
shamash
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 9
Зарегистрирован: 22. Апреля 2011
Re: Вопрос, ПланРасскрасски.
Ответ #4 - 16. Мая 2011 :: 13:59
Печать  
Да трудно объяснить, так надо всю форму лепить на форум, и каждый колонк показывать, ладно чуть позже выложу все. Спасибо)
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать