Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Слетает 1с от  ТП (число прочтений - 2421 )
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Слетает 1с от  ТП
03. Июля 2009 :: 09:04
Печать  
Есть ТП, есть поставщикТЗ

ПоставщикДанных.УстТаблицуЗначений(ТЗ);

обновляю данные:

Код
Выбрать все
СтарыйПоставщик=тп.поставщикДанных;
тп.поставщикДанных="";
тз.загрузить(ОбновитьТЗ());//Структура тз остается не изменной
тп.поставщикДанных=СтарыйПоставщик; //< - Здесь слетает
 



Слетает без разговоров раз на десятый...
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Слетает 1с от  ТП
Ответ #1 - 03. Июля 2009 :: 09:28
Печать  
Если структура неизменна, то почему просто не заполняешь ТЗ новыми значениями и далее тп.ОбновитьСтроки(); ???
  
Наверх
ICQ  
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: Слетает 1с от  ТП
Ответ #2 - 03. Июля 2009 :: 09:39
Печать  
Слетало чаще
Пользую метод тз.загрузить() а но как я понимаю делает:
1 - очистка Таблицы (удаление полей)
2- создание  новой структуры (создание полей)
3- наполнение данными (безопасное действо)
  
Наверх
 
IP записан
 
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Re: Слетает 1с от  ТП
Ответ #3 - 03. Июля 2009 :: 09:58
Печать  
kriblya писал(а) 03. Июля 2009 :: 09:39:
Слетало чаще
Пользую метод тз.загрузить() а но как я понимаю делает:
1 - очистка Таблицы (удаление полей)
2- создание  новой структуры (создание полей)
3- наполнение данными (безопасное действо)

У меня на SQL была подобная ситуация.
Причина - включеное автообновление ТП.
Попробуй поставить сначала ПериодАвтоОбновления=0, а затем, после подключения поставщика верни обратно Улыбка
  
Наверх
 
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: Слетает 1с от  ТП
Ответ #4 - 03. Июля 2009 :: 10:14
Печать  
Бум пробовать. мне это обновление вообще не надо.
  
Наверх
 
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Слетает 1с от  ТП
Ответ #5 - 04. Июля 2009 :: 02:31
Печать  
slider26 писал(а) 03. Июля 2009 :: 09:58:
Попробуй поставить сначала ПериодАвтоОбновления=0, а затем, после подключения поставщика верни обратно Улыбка


только это называется ТаймаутОбновления
  
Наверх
ICQ  
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: Слетает 1с от  ТП
Ответ #6 - 06. Июля 2009 :: 09:34
Печать  
Пока вроде не слетает
  
Наверх
 
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: Слетает 1с от  ТП
Ответ #7 - 06. Июля 2009 :: 10:00
Печать  
Блин. накаркал...
  
Наверх
 
IP записан
 
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Re: Слетает 1с от  ТП
Ответ #8 - 07. Июля 2009 :: 02:09
Печать  
vivm писал(а) 04. Июля 2009 :: 02:31:
slider26 писал(а) 03. Июля 2009 :: 09:58:
Попробуй поставить сначала ПериодАвтоОбновления=0, а затем, после подключения поставщика верни обратно Улыбка


только это называется ТаймаутОбновления

Ага, точно Улыбка
Код
Выбрать все
ПериодАвтоОбновления = ТабПоле.ТаймаутОбновления;
ТабПоле.ТаймаутОбновления = 0;
...................................................................
ТабПоле.ТаймаутОбновления = ПериодАвтоОбновления; 


Вот поэтому и попутал Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать