Переключение на Главную Страницу Страницы: 1 [2] 3 4  ОтправитьПечать
Очень популярная тема (более 25 ответов) Справочник плюс. Прямая запись и чтение в справочники 1С 7.7 (число прочтений - 27996 )
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #15 - 31. Мая 2012 :: 15:46
Печать  
Как оказывается все запущено. Печаль
  
Наверх
 
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #16 - 31. Мая 2012 :: 17:38
Печать  
Ёпрст на Инфостарте спрашивал:

>>>>Пробовал переопределить СоздатьОбъект("Справочник.Вид"); без всяких .А/.Б - ничего хорошего не получилось.

А в чем именно был затык ?
На каких именно методах ?
Что не удалось переопределить своим классом ?

У меня 1с сразу вылетала при создании первого Справочника.

Затык оказался в моей невнимательности.
Внутри класса я в одном месте использовал штатный объект "Справочник.Вид"
причем это не предок сласса, а поросто дополнительный сторонний объект.
(Это было только в моей базе. В выставленном архиве этого функционала нет).

При этом я прекрасно знал, что такое использование приводит к зацикливанию.
Но как то в голове эти две вещи разминулись. Улыбка

Переименовал в Справочник в Reference и вылетов больше не стало.
Теперь хочу попробовать в своих базах запустить Справочники без А/Б.
  
Наверх
 
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #17 - 01. Июня 2012 :: 13:13
Печать  
Все так как я и говорил ранее.
Ничего документы не блокируют.
Документы всегда блокируют только одну таблицу  _1SJOURN.
И если запись происходит со здвигом точки актуальности блокируется еще _1SSYSTEM.
Больше ничего.

Поэтому распараллелить запись и проведение документов несложная задача.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #18 - 01. Июня 2012 :: 13:19
Печать  
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #19 - 01. Июня 2012 :: 13:21
Печать  
ага, еще и табличка с уникальными нумерками, еще и подчиненные доки(графы отбора) + при проведении блокируются таблички регистров, участвующие в проведении + если было обращение к справочникам (типа открытая выборка) - блокируются еще и они целиком.
  
Наверх
 
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #20 - 01. Июня 2012 :: 13:25
Печать  
Eprst это ты перечисляеш куда идет запись?
Запись и блокировка не одно и то же.

Справочники отдельная история о них я писал.
Если я пишу в справочник сам, то и блокировки нет.

Или у меня особенный профаййлер?
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #21 - 01. Июня 2012 :: 13:25
Печать  
Eprst писал(а) 01. Июня 2012 :: 13:21:
ага, еще и табличка с уникальными нумерками, еще и подчиненные доки(графы отбора) + при проведении блокируются таблички регистров, участвующие в проведении + если было обращение к справочникам (типа открытая выборка) - блокируются еще и они целиком.

Это ещё цветочки. Самое всёлое, IMHO, NETCHGCN.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #22 - 01. Июня 2012 :: 13:33
Печать  
Дык, может забить на обновление форм у юзверей Улыбка
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #23 - 01. Июня 2012 :: 13:37
Печать  
Eprst писал(а) 01. Июня 2012 :: 13:33:
Дык, может забить на обновление форм у юзверей Улыбка

Мои не оценили. Пришлось решать.  Улыбка
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #24 - 01. Июня 2012 :: 13:38
Печать  
Eprst писал(а) 01. Июня 2012 :: 13:33:
Дык, может забить на обновление форм у юзверей Улыбка

Говорили о блокировках.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #25 - 01. Июня 2012 :: 13:42
Печать  
an2 писал(а) 01. Июня 2012 :: 13:38:
Говорили о блокировках.

А мы о чём?  Подмигивание
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #26 - 01. Июня 2012 :: 13:43
Печать  
an2 писал(а) 01. Июня 2012 :: 13:38:
Говорили о блокировках.


про то, что будет блокироваться при проведении дока я ж написал в #19...

+ еще _1sconst при установки периодики документом)
Ну и как Иван отметил - нужно что-то решать с 1сюзерс
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #27 - 01. Июня 2012 :: 13:48
Печать  
(an2) даже если ты снимешь все блокировки какие 1с выставляет
есть еще блокировки которые sql сервер выставляет сам на
тех же самых таблицах.

Озвучь что ты хочешь получить - конечная цель какая ?
снять просто блокировки  как бы плохая цель(скорее грабли).
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #28 - 01. Июня 2012 :: 13:52
Печать  
Eprst писал(а) 01. Июня 2012 :: 13:43:
Ну и как Иван отметил - нужно что-то решать с 1сюзерс

Ещё race condition в 1ссистемс, но это мелочи.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Справочник плюс. Прямая запись и чтение в справочники 1С 7.7
Ответ #29 - 01. Июня 2012 :: 13:53
Печать  
Eprst писал(а) 01. Июня 2012 :: 13:43:
an2 писал(а) 01. Июня 2012 :: 13:38:
Говорили о блокировках.


про то, что будет блокироваться при проведении дока я ж написал в #19...

+ еще _1sconst при установки периодики документом)
Ну и как Иван отметил - нужно что-то решать с 1сюзерс


В #19 ты написал не про то, что будет блокироваться, а про то куда идет запись.
Насчет _1sconst согласен, наверняка будет будет блокироваться. Надо посмотреть
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 
ОтправитьПечать