Переключение на Главную Страницу Страницы: 1 ... 21 22 [23] 24 25 ... 79 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения, примеры, вопросы (число прочтений - 364094 )
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #330 - 06. Января 2010 :: 15:31
Печать  
vandalsvq и Botanik8888 спасибо за подсказку  Очень довольный
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #331 - 06. Января 2010 :: 16:04
Печать  
Pavel.V писал(а) 06. Января 2010 :: 12:50:
Привожу пример, в котором в моей конфигурации не отрабатывает перехват событий в журнале.

Проверил на своей конфе, проблем не обнаружено.
  

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #332 - 06. Января 2010 :: 23:15
Печать  
Тут оказывается за праздниками замылилась одна версия, а счас уже выпущена более новая. В топе описание только последней.

3.03.007 от 20.12.09 г.
- Добавлен новый метод «ЗагрузитьИзОбъекта» объекта-расширения поставщика данных «ПоставщикДанных.ИндексированнаяТаблица». Основная задача – автоматическое формирование табличного поля, загрузка и отображение данных соответствующих объектов. Возможные объекты: ПрямойЗапрос, Запрос, ТаблицаЗначений.
- Добавлена возможность редактирования колонок с типом Субконто и ВидСубконто у объекта-расширения «ПоставщикДанных.ИндексированнаяТаблица».
- Для колонок с неустановленной типизацией, при редактировании тип и вид значения определяется по значению ячейки. Объект: «ПоставщикДанных.ИндексированнаяТаблица».

3.04.001 от 07.01.10 г.
- Для всех объектов-расширений табличного поля добавлена расширенная поддержка событий клавиатуры. Подробнее см. в разделах «События клавиатуры» соответствующего расширения.
- В расширениях табличного поля «ПоставщикДанных.Справочник», «ПоставщикДанных.Документы», «ПоставщикДанных.Журнал», «ПоставщикДанных.Операции» и «ПоставщикДанных.Регистр» изменен принцип быстрого поиска.
- Объект «ПоставщикДанных.ПрямойЗапрос» обновлен до версии 1.05.006 от 11.01.10 г.

Прошу обратить внимание что совершен переезд на 1С++ версии >= 3.0.1.23. Обновление компоненты обязательно. В противном случае работоспособность не гарантируется.
« Последняя редакция: 08. Января 2010 :: 18:59 - vandalsvq »  

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #333 - 06. Января 2010 :: 23:47
Печать  
Фух бля, добил еще пару косяков. Не думал что настолько сырой релиз может получиться. В общем можно забирать и пользоваться.

Пы.сы. принимаю подравления и подарки к новому году. Пиво и другие напитки высылайте бандеролью Улыбка.
  

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


1C++ rocks!

Сообщений: 23
Зарегистрирован: 12. Апреля 2009
Re: Класс "ПоставщикДанных"
Ответ #334 - 07. Января 2010 :: 08:09
Печать  
vandalsvq писал(а) 05. Января 2010 :: 22:42:
zk96,
Ivan, тест бы. Создай конфу с одним документом и там сделай поставщика чтобы я мог проверить.

Конфа в архиве, там в общем журнале один документ Формирование цен. Колонка Номенклатура не должна редактироваться, но как только документ открыт -- она редактируется, если открыть его второй раз -- то все ок. Используются 1CPP и FormEx.

Попробовал сейчас последние версии FormEx и Поставщика -- то же самое...  Печаль
« Последняя редакция: 07. Января 2010 :: 09:28 - Ivan »  

_______________001.zip ( 1239 KB | Загрузки )
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #335 - 07. Января 2010 :: 11:10
Печать  
Посмотрю завтра. Сегодня не могу. Улыбка
  

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


1C++ rocks!

Сообщений: 23
Зарегистрирован: 12. Апреля 2009
Re: Класс "ПоставщикДанных"
Ответ #336 - 07. Января 2010 :: 12:05
Печать  
vandalsvq писал(а) 07. Января 2010 :: 11:10:
Посмотрю завтра. Сегодня не могу. Улыбка

Спасибо. А почему в событиях нет, например, ПриОкончанииРедактирования, как в 8.1? Там удобно пересчитывать другие другие колонки строки...

По моей проблеме выше: с первого открытия окна не отрабатывает ни одно событие табличного поля. Сейчас пробовал ПередОкончаниемРедактирования -- так же начинает работать после второго открытия.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #337 - 07. Января 2010 :: 13:01
Печать  
Вообще ПриОкончанииРедактирования = ПриРедактированииЗначения. Дело в том что данное событие существовало изначально в ТП. И создавать дополнительное событие не хотелось, нет смысла плодить дублирующий функционал.
По твоей проблеме, скорее всего проблема не в классе, ибо у меня одна конфигурация в которой все формы на поставщике написаны работает как часы.
  

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


1C++ rocks!

Сообщений: 23
Зарегистрирован: 12. Апреля 2009
Re: Класс "ПоставщикДанных"
Ответ #338 - 08. Января 2010 :: 06:40
Печать  
vandalsvq писал(а) 07. Января 2010 :: 13:01:
Вообще ПриОкончанииРедактирования = ПриРедактированииЗначения. Дело в том что данное событие существовало изначально в ТП. И создавать дополнительное событие не хотелось, нет смысла плодить дублирующий функционал.
По твоей проблеме, скорее всего проблема не в классе, ибо у меня одна конфигурация в которой все формы на поставщике написаны работает как часы.

1. По событию ПриОкончанииРедактирования понятно, спасибо.
2. Да, возможно я что-то не так делаю... Но пока непонятно что. Улыбка
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #339 - 08. Января 2010 :: 14:57
Печать  
А как управлять созданием диалогом отбора? Я имею ввиду если при заполнении строк диалога отбора ОтборРеквизита.ИзменятьИспользование=0, то просто невыводить строку и тому подобное. Можно ли это сделать программно? Можно конечно залезть
непосредственно в обработку и там это сделать, но может есть какой-то другой способ?
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #340 - 08. Января 2010 :: 16:07
Печать  
zk96 писал(а) 08. Января 2010 :: 14:57:
А как управлять созданием диалогом отбора? Я имею ввиду если при заполнении строк диалога отбора ОтборРеквизита.ИзменятьИспользование=0, то просто невыводить строку и тому подобное. Можно ли это сделать программно? Можно конечно залезть
непосредственно в обработку и там это сделать, но может есть какой-то другой способ?


Пока никак нельзя управлять. И есть предположение что наврядли можно будет. Единственное что в скором времени добавлю новый атрибут колонки реквизита коллекции Отбор - НеПоказывать. Вот он будет управлять видимостью отбора в таблице. Такая необходимость назрела давно. Руки не доходили и запамятовал малость.
« Последняя редакция: 08. Января 2010 :: 18:17 - vandalsvq »  

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


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #341 - 08. Января 2010 :: 16:23
Печать  
атрибут колонки НеПоказывать - это прекрасное решение. Буду ждать.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #342 - 08. Января 2010 :: 18:22
Печать  
В новом поиске есть одна проблемка (актуальна для SQL формата БД). Будет поправлена в ближайшее время.
  

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #343 - 08. Января 2010 :: 18:46
Печать  
Выложена новая версия.
3.04.002 от 08.01.10 г.
- Добавлен новый атрибут коллекции "Отбор" - Видимость.
- Исправлены некоторые ошибки быстрого поиска.
  

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных"
Ответ #344 - 08. Января 2010 :: 18:56
Печать  
По результатам рассмотрения ошибки описанной товарищем Ivan
Ivan писал(а) 05. Января 2010 :: 18:57:
Привет всем!
Использую ваш класс в документе. Поставщиком данных является инд. ТЗ, использую событие ПередНачаломИзменения(Элемент, ФСО). Заметил вот какой глюк: если открываю первый раз форму документа, то это событие не отрабатывает. Стоит закрыть документ и открыть еще раз -- все работает как надо и событие вызывается. Что делать?

Могу сказать только одно. Производите загрузку ВК 1С++, FormEx и пр. в методе ПриНачалеРаботыСистемы. И будет вам счастье.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 21 22 [23] 24 25 ... 79
ОтправитьПечать