Переключение на Главную Страницу Страницы: 1 ... 56 57 [58] 59 60 ... 79 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения, примеры, вопросы (число прочтений - 361718 )
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #855 - 14. Июня 2010 :: 15:32
Печать  
nvg писал(а) 14. Июня 2010 :: 14:42:
Предполагается ли реализовать поддержку хранения класса и файлов, к нему относящихся, в МД?
Если нет, как лучше поступить?


Думаю что как вариант - обновлять (накатывать) вручную. Как правило в сборке видно какие файлы изменились и их обновлять. Это конечно заморочка, но сборку в виде .MD я не планировал.

nvg писал(а) 14. Июня 2010 :: 14:42:
Мне тоже хотелось бы поудобней форму отбора, можем обсудить, готов взяться за разработку, если нет возражений.


Готов обсудить, но данный вопрос для меня упирается в один фактор - время. Есть подозрение что до августа месяца я наврядли буду заниматься чем-то кроме багофикса.
Все твои предложения я готов обсудить. Если описание большое - почта, если не очень - аська. Но лучше - ЛС или почта Подмигивание.
  

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


I Love YaBB 2!

Сообщений: 72
Местоположение: Киев
Зарегистрирован: 14. Сентября 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #856 - 15. Июня 2010 :: 09:15
Печать  
vandalsvq писал(а) 14. Июня 2010 :: 15:32:
nvg писал(а) 14. Июня 2010 :: 14:42:
Предполагается ли реализовать поддержку хранения класса и файлов, к нему относящихся, в МД?
Если нет, как лучше поступить?


Думаю что как вариант - обновлять (накатывать) вручную. Как правило в сборке видно какие файлы изменились и их обновлять. Это конечно заморочка, но сборку в виде .MD я не планировал.

Сами файлы классов обновлять в МД не проблема. С классом "ПрямойЗапрос" так и делаю.

Но встречаются подобные конструкции, то необходимо их править дополнительно:
Код
Выбрать все
ПутьКФайлуКласса = я().ПолучитьПуть();
ИмяФайлаКласса = "ПоставщикДанных.ЭлементыОтбора.ert";
ПутьКФайлуНастройкиОтбора = СтрЗаменить(ПутьКФайлуКласса,ИмяФайлаКласса,"ПоставщикДанных.ОтборДанных.ert"); 


Можно ли такие конструкции заменить на вызов функции, аналогичной ОткрытьОбработку() из конфигурации:
http://www.1cpp.ru/forum/YaBB.pl?num=1169222935
  
Наверх
ICQ  
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #857 - 15. Июня 2010 :: 10:44
Печать  
2 vandalsvq.
Саша, есть просьба. Добавте к атрибутам кнопки в командной панели атрибут "Видимость". Я у себя так и сделал, но когда обновляю Вашу разработку пытаюсь не забыть это подправлять. Вот сегодня забыл и пока разобрался, что это у меня голова дырявая, а не ошибки в Поставщике, убил кучу времени.Сделайте, пожалуста.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

Пы.сы. обнаружил некоторое количество косяков в "новой" версии, исправлю вскоре. Счас руки не доходят. Я занялся вопросом "ускорения".
  

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


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #859 - 15. Июня 2010 :: 14:12
Печать  
Код? Да пожалуста.
  

________________________________001.rar ( 13 KB | Загрузки )
Наверх
 
IP записан
 
HeiHeShang
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 101
Зарегистрирован: 01. Августа 2006
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #860 - 17. Июня 2010 :: 12:15
Печать  
Стрраное поведение поставщика данных. Использую поставщик данных справочник. В процедуре ПриПолученииЗапроса добавляю колонки. Вижу что текст запроса с моими колонками, но вот на сервер упорно отсылается без моей колонки, по какой-то причине поле обрезается в запросе, уже не знаю куда копать.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

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


I Love YaBB 2!

Сообщений: 101
Зарегистрирован: 01. Августа 2006
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #862 - 17. Июня 2010 :: 23:59
Печать  
vandalsvq писал(а) 17. Июня 2010 :: 14:21:
Поле удаляется из запроса если колонка невидима.

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #863 - 18. Июня 2010 :: 03:52
Печать  
На текущий момент можно самому поправить класс, в скором времени надеюсь руки дойдут и этот функционал тоже будет добавлен.
  

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


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #864 - 18. Июня 2010 :: 08:41
Печать  
Прошу научить ПоставщикДанных.КоманднаяПанель добавлять кнопку в УКАЗАННОЕ место панели. И вообще, смещать кнопку влево/вправо.
  
Наверх
GTalkICQ  
IP записан
 
HeiHeShang
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 101
Зарегистрирован: 01. Августа 2006
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #865 - 18. Июня 2010 :: 09:53
Печать  
vandalsvq писал(а) 18. Июня 2010 :: 03:52:
На текущий момент можно самому поправить класс, в скором времени надеюсь руки дойдут и этот функционал тоже будет добавлен.

Не подскажите в какую процедуру смотреть ?
  
Наверх
 
IP записан
 
Kalen
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #866 - 19. Июня 2010 :: 07:55
Печать  
Очень не хватает фильтра в ПоставщикДанных.ИндексированнаяТаблица.ert Печаль
И еще РежимВыбора там же.
« Последняя редакция: 19. Июня 2010 :: 12:21 - Kalen »  
Наверх
GTalkICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

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


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #868 - 19. Июня 2010 :: 12:55
Печать  
vandalsvq писал(а) 19. Июня 2010 :: 08:11:
А как реализовать фильтр средствами аналогичными динамическим поставщикам я не думал еще.

Ну, я как раз об этом. Вобщем-то принцип, имхо, должен быть тот же, что и у остальных поставщиков (Справочник, Журнал...). Есть источник данных, а есть выборка, отображаемая в ТП. Конечно, потребуется больше памяти на две ТЗ, но оно стоит того. По крайней мере, при отсутствии фильтра, можно так же как сейчас подсовывать в ТП исходную ТЗ
  
Наверх
GTalkICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

Вот лучше протестируйте параметризированные запросы. Это куда интереснее  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 56 57 [58] 59 60 ... 79
ОтправитьПечать