Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так? (число прочтений - 1874 )
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
29. Июня 2009 :: 13:00
Печать  
Работаю с ТП. Источник - ODBCDataProvider.MSSQL.

Колонки ТП описываю так:
ТП.Колонки.Очистить(); //так надо!
Колонки = ТП.Колонки;
Колонка = Колонки.Добавить(Ид);
Колонка.Данные = Ид;  

Потом заполняю ТП.

Первый раз описываю/заполняю – все ок,
второй раз – падает на строке <Колонка.Данные = Ид>.
Ид - непустая строка...
Что делаю не так?
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
Ответ #1 - 29. Июня 2009 :: 14:08
Печать  
1С любит падать, когда в УстКлючПорядка/SetOrderKey неуникальный ключ. Не тот случай?
  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
Ответ #2 - 29. Июня 2009 :: 14:10
Печать  
Источник.УстКлючПорядка("id");
где id - id шник эл-та справочника, то бишь уникален
  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
Ответ #3 - 29. Июня 2009 :: 14:12
Печать  
если не использую тп.Колонки.Очистить();
все ок - не падает, но и результат несколько не тот, что мне нужен...

чищу колонки + описываю заново - падает.
причем падает именно на описании колонок тп
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
Ответ #4 - 29. Июня 2009 :: 14:26
Печать  
перед тем как шаманить с колонками отключай проставщика от ТП
  

1&&2&&3
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: ТП.Колонки.Данные = <Строка>. Падает 1С. Что делаю не так?
Ответ #5 - 29. Июня 2009 :: 14:29
Печать  
спасибо. помогло.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать