Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Первоклассник учиться......формат и округление чисел! сортировка чисел! (число прочтений - 1841 )
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Первоклассник учиться......формат и округление чисел! сортировка чисел!
11. Ноября 2010 :: 05:15
Печать  
И так у меня есть....
Процедура ИнициализацияМногострочнойЧасти()
     ПоставщикДанныхМногострочнаяЧасть = СоздатьОбъект("ПоставщикДанных");
     ПоставщикДанныхМногострочнаяЧасть.ТипЗначений = "Справочник.Номенклатура";
     ПоставщикДанныхМногострочнаяЧасть.КонтейнерТабличногоПоля = "ТабличноеПолеМногострочнойЧасти";
     ПоставщикДанныхМногострочнаяЧасть.КонтейнерКоманднойПанели = "КоманднаяПанельМногострочнойЧасти";
.....................
...................
здесь я делаю сортировку по колонке.......
ДанныеСправочник.РеквизитСортировки = "Бренд"; //
ТабличноеПоле.СортироватьПоВозрастанию();
..................................................отлично работает.....НО меняю на числовое поле...........................................
ДанныеСправочник.РеквизитСортировки = "ЦенаДлр"; //ЦенаДлр. в справочник периодическая
ТабличноеПоле.СортироватьПоВозрастанию();
.........................................................сортировка не срабатывает!!!! как выйти из ситуации?????
И КАК СДЕЛАТЬ ЧТОБЫ ЦЕНЫ ВЫВОДИЛИСЬ В ТП НЕ С ДРОБНОЙ ЧАСТЬЮ....А ОКРУГЛЕННОЙ?????
//Колонка.формат="Ч015.0".....не срабатывает (сам придумал)
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Re: Первоклассник учиться......формат и округление чисел! сортировка чисел!
Ответ #1 - 11. Ноября 2010 :: 05:18
Печать  
в обычном встроенном справочнике формы списка я просто создавал новую колонку "ЦЕНА"  и прописывал для колонки функцию возвращающая мне нужные значения которые брались с Колонки "ценаДЛР".......а как мне поступить здесь? в ТП?
Может выложить свой ert?
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Первоклассник учиться......формат и округление чисел! сортировка чисел!
Ответ #2 - 11. Ноября 2010 :: 05:55
Печать  
Форматируй значения, как тебе нужно в событии ПриВыводеСтроки.
По периодическому реквизиту - ничего тебе не скажу.
  
Наверх
ICQ  
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Первоклассник учиться......формат и округление чисел! сортировка чисел!
Ответ #3 - 11. Ноября 2010 :: 06:14
Печать  
Я бы посоветовал отказаться пока от класса ПоставщикДанных и пользовать ТП напрямую - тогда все станет понятно.
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Re: Первоклассник учиться......формат и округление чисел! сортировка чисел!
Ответ #4 - 11. Ноября 2010 :: 06:46
Печать  
Salimbek писал(а) 11. Ноября 2010 :: 05:55:
Форматируй значения, как тебе нужно в событии ПриВыводеСтроки.
По периодическому реквизиту - ничего тебе не скажу.

Процедура ТабличноеПолеПриВыводеСтроки(ОформлениеСтроки,ДанныеСтроки,ТипРегиона)
    
озн,"Ч016.0")));

НЕ получается.....

в другом примере видел написали по другому:Процедура ТабличноеПолеПриВыводеСтроки(Конт,ОформлениеСтроки,ДанныеСтроки)
     016.2.'")));
КонецПроцедуры
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Re: Первоклассник учиться......формат и округление чисел! сортировка чисел!
Ответ #5 - 11. Ноября 2010 :: 09:00
Печать  
ВСЕ У МЕНЯ ОК...ПОЛУЧИЛОСЬ....
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать