Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования (число прочтений - 7344 )
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
20. Июня 2013 :: 10:59
Печать  
Добрый день. Используется форма обработки, на картинке расписал, но ссылку вставить пока не могу. Можно как-нибудь побороть?
  
Наверх
 
IP записан
 
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #1 - 20. Июня 2013 :: 11:01
Печать  
В следующем сообщении картинку приклеплю...
  
Наверх
 
IP записан
 
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #2 - 20. Июня 2013 :: 11:02
Печать  
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #3 - 20. Июня 2013 :: 12:03
Печать  
1cpp какой хоть версии ?
  
Наверх
 
IP записан
 
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #4 - 26. Июня 2013 :: 10:04
Печать  
1С++ ver: 3, 2, 3, 20
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #5 - 26. Июня 2013 :: 13:07
Печать  
Попробуй как-то так:
Цитата:
Перем флЗакрывать;
Проц.. ПриОткрытии()
  флЗакрывать = 0;
КонПроц...
Проц... ОбработкаВнешнегоСобытия(_параметры_)
  флЗакрывать=1;
  Форма.Закрыть();
КонПроц...
Процедура ПриЗакрытии()
  Если флЗакрывать=0 Тогда
    Сервис.ВнешнееСобытие(_тут_какие_то_параметры_);
    СтатусВозврата(0);
  КонецЕсли
КонецПроцедуры
  
Наверх
ICQ  
IP записан
 
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #6 - 02. Июля 2013 :: 05:50
Печать  
Спасибо за наводку) Решил, но по другому.

//======================================================================
Процедура ЗакрытьФорму()
     
     гСервис.ЭмулироватьКлавиатуру("{ESC}");
     Форма.Закрыть();
     
КонецПроцедуры // ЗакрытьФорму

//======================================================================
Процедура ПриЗакрытии()

     Если флРежимРедактирования = 1 Тогда
           ЗакрытьФорму();
           СтатусВозврата(0);
           Возврат;
     КонецЕсли;
КонецПроцедуры

флРежимРедактирования - после команды "ТП.РедактироватьЗначение" ставлю в 1, ПриОтменеРедактирования() и ПослеРедактирования - в 0. Так не вылетает...
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #7 - 09. Июля 2013 :: 08:42
Печать  
Zhuravlik писал(а) 26. Июня 2013 :: 10:04:
1С++ ver: 3, 2, 3, 20

Это старая версия, с тех пор были изменения в ТП.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #8 - 09. Августа 2013 :: 06:33
Печать  
2-й день осваиваю ТП и ПоставщикаДанных,
1С 77, ТиС, версия 1cpp 3/2/4/1, порядок загрузки ВК: 1cpp, 1sqlite, formex, йоксель, и пара мелких библиотек...
проблема:
открываю форму с ТП, в ТП ничено не передается, просто создание, при закрытии - крах 1С, в чем может быть проблема?
ОС - 2008-й сервер энтерпрайз
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #9 - 09. Августа 2013 :: 08:07
Печать  
больше того, 1С падает при любом клике на ТП!
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #10 - 09. Августа 2013 :: 08:41
Печать  
какой поставщик?
если odbc, то уникальный ли ключ порядка?
  

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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #11 - 09. Августа 2013 :: 08:45
Печать  
да никакой еще, просто создаю форму с ТП, вообще пустая, даже колонок нет, любой клик на форме, закрытие формы приводит к краху... причем если закрывать "крестиком" то нормально, краха нет, НО! крестик срабатывает только со второго (!!!) нажатия...
вобщем чудеса
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #12 - 10. Августа 2013 :: 06:25
Печать  
Ну, надо как-то ограничить домент возникновения проблемы.
Попробовать в других ОС, с иным набором компонент, другой или вообще пустой конфигурацией...
  

De quelle planète es-tu?
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #13 - 12. Августа 2013 :: 01:12
Печать  
http://forum.infostart.ru/forum9/topic91317/message961819/?result=reply#message9...
c Ёпрстом все перепробовали, результата нет (почти любое дествие на ТП приводит к аварии), в итоге откзался от использования класса, и создаю ТП "руками", а поставщиком данных видимо буду использовать запросы к DBF...
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: Табличное поле: вылет при закрытии формы, если ячейка в реж. редактирования
Ответ #14 - 12. Августа 2013 :: 01:35
Печать  
и можно глупый вопрос: ВК 1sqlite предназначена для работы с SQL-базами (докмуентацию еще не читал)?
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать