Переключение на Главную Страницу Страницы: 1 ... 23 24 [25] 26 27 ... 60 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПрямойЗапрос" (число прочтений - 304816 )
Захар Малиновский
Junior Member
**
Отсутствует


1C++ active user

Сообщений: 53
Местоположение: г. Харьков
Зарегистрирован: 26. Февраля 2009
Re: Класс "ПрямойЗапрос"
Ответ #360 - 02. Декабря 2009 :: 08:48
Печать  
vandalsvq писал(а) 02. Декабря 2009 :: 06:59:
2 Захар.
Ну если уж на то пошло, то есть ведь не только таблицы итогов и движений по регистрам, но и по бухгалтерии. Так что если уж делать, то делать для всех и универсально Улыбка.
И опять таки, в принципе я закончил с классом, и если и будут изменения, то только в виде исправления ошибок. Поэтому думаю ты можешь не беспокоиться и менять то, что тебе необходимо.


Указывать блокировки для таблиц Бух итогов не возможно (не нужно, не поможет , нужное подчеркнуть Улыбка ), потому что _почти_ точно получаються взаимные блокировки. Т.е. проводка со счетом 3611 (поставщики) может быть второй, а может быть первой у документов. вот и деадлок. Поэтому уменя на таблицу БИ уровень блокировки оставлен "на таблицу вцелом".
Поэтому проводки делаю и удаляю старые проводки перед началом делания проводок обязательно вконце проведения.

Т.О. остаються только режыми блокировок на регистры. И то для скл варианта работы.
Вот такая вот , vandalsvq, универсальность.
  
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #361 - 02. Декабря 2009 :: 09:35
Печать  
Ну я как бы не против если ты доработаешь. Просто я "не в теме" поэтому и не "очень то хотелось". Надеюсь ты меня поймешь. Лично для тебя я могу просто более детально описывать изменения. Хотя и так видно что я меняю.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Захар Малиновский
Junior Member
**
Отсутствует


1C++ active user

Сообщений: 53
Местоположение: г. Харьков
Зарегистрирован: 26. Февраля 2009
Re: Класс "ПрямойЗапрос"
Ответ #362 - 02. Декабря 2009 :: 09:41
Печать  
Захар Малиновский писал(а) 02. Декабря 2009 :: 08:48:
vandalsvq писал(а) 02. Декабря 2009 :: 06:59:
2 Захар.
Ну если уж на то пошло, то есть ведь не только таблицы итогов и движений по регистрам, но и по бухгалтерии. Так что если уж делать, то делать для всех и универсально Улыбка.
И опять таки, в принципе я закончил с классом, и если и будут изменения, то только в виде исправления ошибок. Поэтому думаю ты можешь не беспокоиться и менять то, что тебе необходимо.



Указывать блокировки для таблиц Бух итогов не возможно (не нужно, не поможет , нужное подчеркнуть Улыбка ), потому что _почти_ точно получаються взаимные блокировки. Т.е. проводка со счетом 3611 (поставщики) может быть второй, а может быть первой у документов. вот и деадлок. Поэтому уменя на таблицу БИ уровень блокировки оставлен "на таблицу вцелом".
Поэтому проводки делаю и удаляю старые проводки перед началом делания проводок обязательно вконце проведения.

Т.О. остаються только режыми блокировок на регистры. И то для скл варианта работы.
Вот такая вот , vandalsvq, универсальность.


Ребята, ложанулся, конечно это покупатели у нас. (3611)
  
Наверх
IP записан
 
Захар Малиновский
Junior Member
**
Отсутствует


1C++ active user

Сообщений: 53
Местоположение: г. Харьков
Зарегистрирован: 26. Февраля 2009
Re: Класс "ПрямойЗапрос"
Ответ #363 - 02. Декабря 2009 :: 09:48
Печать  
Хотя, стоп. Загнался. Чтение то всё равно нужно блокировать, во время изменения бух итогов.
Так что блокировки на бух итоги тоже нужны. Хоть и табличные Shared.
  
Наверх
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #364 - 02. Декабря 2009 :: 16:20
Печать  
Правильно-правильно! Я свои изменения переношу из версии в версию - пусть и другие мучаются. Ишь, повадились...
Это типа хумор
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #365 - 02. Декабря 2009 :: 16:40
Печать  
classic писал(а) 02. Декабря 2009 :: 16:20:
Правильно-правильно! Я свои изменения переношу из версии в версию - пусть и другие мучаются. Ишь, повадились...
Это типа хумор

А чо у тя за изменения?
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #366 - 02. Декабря 2009 :: 17:20
Печать  
Вкратце - так.
Код
Выбрать все
Перем РазрешитьОптимизациюПовторныхЗапросов Экспорт;

// ===============================
Процедура УложитьСписокОбъектов(СписокЗначений,ИмяВиртТаблицы,ВидОбъектов = "") Экспорт
	УложитьСписокЗначений(СписокЗначений,ИмяВиртТаблицы,ВидОбъектов);
КонецПроцедуры //УложитьСписокОбъектов


Функция ВыполнитьСкалярный(ТекстЗапроса = "") Экспорт

 


А теперь по русски:
Оптимизацию я таки отладил и она работает, добавляю синоним для функции УложитьСписокЗначений, добавляю функцию ВыполнитьСкалярный.
В примере про глюк с периодическим реквизитом как раз переделанная версия и лежит.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #367 - 02. Декабря 2009 :: 18:04
Печать  
Я посмотрю на оптимизацию Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #368 - 07. Декабря 2009 :: 15:20
Печать  
Выложил обновление.
1.05.002 от 07.12.09 г.
- Исправлены ошибки при подготовке вирт. значения ПоследнееЗначение.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #369 - 08. Декабря 2009 :: 00:00
Печать  
Что-то меня наталкивает на мысли, что или кончились ошибки, или кончились пользователи, или я быстрее пользователей нахожу "баги".  Подмигивание
Есть идея написать что то вроде небольшого учебника как пользоваться данным классом, использовать типизацию, и прочее. Я понимаю что по 1С++ многое уже написано. Вот собственно поэтому если есть у кого мысли по структуре и наполнению этого документа, с удовольствием выслушаю и запишу. А то документация оказывается "отпугивает" многих своей масштабностью.   Улыбка
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #370 - 08. Декабря 2009 :: 05:09
Печать  
vandalsvq писал(а) 08. Декабря 2009 :: 00:00:
Что-то меня наталкивает на мысли, что или кончились ошибки, или кончились пользователи, или я быстрее пользователей нахожу "баги".  Подмигивание
Есть идея написать что то вроде небольшого учебника как пользоваться данным классом, использовать типизацию, и прочее. Я понимаю что по 1С++ многое уже написано. Вот собственно поэтому если есть у кого мысли по структуре и наполнению этого документа, с удовольствием выслушаю и запишу. А то документация оказывается "отпугивает" многих своей масштабностью.   Улыбка

По документации - полностью согласен. Открыв ее в первый раз тут же захотелось ее закрыть, ибо стало страшно  Подмигивание Удобнее было бы что-то вроде "Задача такая-то. Делается так..." С подробным описанием, почему именно так, откуда взялось такое название, какие есть аналоги этой команды и т.д.
В документации по 1С++, например, указано
Цитата:
кроме того, в наборе данных должна находиться колонка с именем составленным из имени этой колонки и суффикса {_вид|_kind} (чувствительно к регистру)
только глядя на реальные запросы на этом форуме я это запомнил четче, чем по данному описанию
  
Наверх
ICQ  
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #371 - 08. Декабря 2009 :: 08:59
Печать  
vandalsvq писал(а) 08. Декабря 2009 :: 00:00:
А то документация оказывается "отпугивает" многих своей масштабностью.   Улыбка

Я б помог. Если б разобрался сам..
  
Наверх
ICQ  
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #372 - 08. Декабря 2009 :: 11:13
Печать  
vandalsvq писал(а) 08. Декабря 2009 :: 00:00:
А то документация оказывается "отпугивает" многих своей масштабностью.   Улыбка

А зачем нам пугливые?
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПрямойЗапрос"
Ответ #373 - 08. Декабря 2009 :: 11:50
Печать  
реклама  Смех
А если серьезно чем больше пользователей тем больше шанс отловить "жучка" и исправить его, и уже зарелизить стабильный функционал. Хотя и счас он стабилен.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Uncle
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 93
Зарегистрирован: 26. Июля 2006
Re: Класс "ПрямойЗапрос"
Ответ #374 - 08. Декабря 2009 :: 12:34
Печать  
vandalsvq писал(а) 08. Декабря 2009 :: 00:00:
Что-то меня наталкивает на мысли, что или кончились ошибки, или кончились пользователи...

Ошибки не кончились и пользователи на месте, просто некоторые пользователи ждут фикса ранее заявленных ошибок, например тут и тут
Подмигивание
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 23 24 [25] 26 27 ... 60
ОтправитьПечать