Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Помогите раскрасить табличную часть документа (число прочтений - 4243 )
engelsboy
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 25. Октября 2007
Помогите раскрасить табличную часть документа
25. Октября 2007 :: 03:34
Печать  
Здравстуйте, попытался воспользоваться формой и возникла некая трудность.

Сделал в номенклатуре крыжик что она продается без скидки и решил в документах (в ЧекККМ) выделять их (строку) отдельным цветом.

процедуре ПриНачалеРаботыСистемы() прописал:

ЗагрузитьВнешнююКомпоненту("FormEx.dll");

Потом в Форме документа написал функцию:

Функция Раскраска()
     Если Номенклатура.БезСкидки = 1 Тогда
           Возврат "BRUSH[242424]COUNT[1]INDEX[2]";
     Иначе
           Возврат "";
     КонецЕсли;      
КонецФункции

Которая вставлена в служебную колонку

Запускаю систему захожу в параметры и ставлю галочку раскраска таблиц (версия компоненты 2.0.5.76)

И вот теперь что происходит у меня:
Скажем так есть две позиции: одна продается со скидкой (то бишь цветом быделяться не должна), а вторая без скидки (то есть цветная).

Так вот если в подборе сначало выбрать со скидкой а потом без скидки то все нормально, а если наоборот, то: курсор позиционируется на последней строке (на колонке количество) и получается что эта строка пустаяУлыбка.В колонке количество стоит курсор и там ноль, а все остальные колонки пустые. Потом я щелкаю на другой области и в этой строке поя вляется номенклатура, коэффициент и единица измерения. но нет цены и соответственно суммы.

Почему? Если я что то не так сделал (а это 80%) буду рад если поправите
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Помогите раскрасить табличную часть документа
Ответ #1 - 25. Октября 2007 :: 03:59
Печать  
А причем здесь раскраска? Отключи раскрасу и посмотри что будет
  
Наверх
ICQ  
IP записан
 
engelsboy
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 25. Октября 2007
Re: Помогите раскрасить табличную часть документа
Ответ #2 - 25. Октября 2007 :: 04:01
Печать  
Да вот в том то и дело что при отключении все работает, я так понимаю это как то связано с процеми обновления
  
Наверх
 
IP записан
 
engelsboy
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 25. Октября 2007
Re: Помогите раскрасить табличную часть документа
Ответ #3 - 25. Октября 2007 :: 04:26
Печать  
Кто нибудь проверти на какой нибудь базе, а то может у меня какой косяк
  
Наверх
 
IP записан
 
Valet
Full Member
***
Отсутствует



Сообщений: 141
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Помогите раскрасить табличную часть документа
Ответ #4 - 25. Октября 2007 :: 07:48
Печать  
COUNT(1) - раскрашивает только ту колонку,в которой формула у тебя
INDEX - такого вообще в хелпе нет. Скорее всего имелось в виду INDENT
если надо раскрашивать всю строку. то колонку с формулой делаешь первой и невидимой.
А в формуле оставь только BRUSH

На обновление расскраска никак не влияет.
  

/ Лень - двигатель прогресса. /
Наверх
ICQ  
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: Помогите раскрасить табличную часть документа
Ответ #5 - 29. Августа 2008 :: 02:59
Печать  
1. Кто знает почему ниже на какртинке сдвигаются вертикальные полосы колонок и как поправить? смещения нет, если у колонки видимость в 1, но мне ее реально не нужно видеть Печаль
  

tch.jpg ( 11 KB | Загрузки )
tch.jpg

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Помогите раскрасить табличную часть документа
Ответ #6 - 29. Августа 2008 :: 05:27
Печать  
pavlo писал(а) 29. Августа 2008 :: 02:59:
1. Кто знает почему ниже на какртинке сдвигаются вертикальные полосы колонок и как поправить? смещения нет, если у колонки видимость в 1, но мне ее реально не нужно видеть Печаль

Цитата:
  
Наверх
ICQ  
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: Помогите раскрасить табличную часть документа
Ответ #7 - 29. Августа 2008 :: 06:26
Печать  
спасибо  Очень довольный
  

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



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Помогите раскрасить табличную часть документа
Ответ #8 - 29. Августа 2008 :: 09:45
Печать  
А можно воспользоваться планом раскраски.
  

FormEx developer
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать