Переключение на Главную Страницу Страницы: 1 ... 58 59 [60] 61 62 ... 79 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения, примеры, вопросы (число прочтений - 400492 )
nicolas
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 148
Зарегистрирован: 24. Мая 2006
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #885 - 25. Июня 2010 :: 06:24
Печать  
С Запросом разобрался(я сам дурак), да правильно, там стояла единичка  Печаль
вот вред Копи-Пасте...
  
Наверх
 
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #886 - 25. Июня 2010 :: 12:35
Печать  
vandalsvq писал(а) 25. Июня 2010 :: 04:14:
Я выкладывал тут тестовую конфигурацию в ней пример журнала был.
А вообще в мыслях сделать хороший пример реализации все расширений с настройкой. Так и тестировать будет проще и вход в разработку станет "дешевле". Но было бы время. У кого-то я помню были идеи по реализации учебника, ну или примера Улыбка. Автор идеи отзовись !!!


Дайте пожалуйста ссылку, или еще раз выложите пожалуйста, а то найти в таком количестве постов - не совсем легкое дело Подмигивание.
  
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

3.06.003 от 27.06.10 г.
- Для объектов расширений табличного поля «ПоставщикДанных.Журнал», «ПоставщикДанных.Проводки»  «ПоставщикДанных.Документы», «ПоставщикДанных.Справочник», «ПоставщикДанных.Операции» и «ПоставщикДанных.Регистр» добавлены новые методы «ПостоянныеПоляЗапроса», «УстановитьПоляЗапроса».
- Для объекта «ПоставщикДанных.КоманднаяПанель» добавлен метод «Видимость».
- Для объекта-расширения табличного поля «ПоставщикДанных.ИндексированнаяТаблица» добавлен новый публичный атрибут «РежимВыбора» и событие «ПриВыбореЗначения».
- Исправлены ранее выявленные ошибки.
- Объект «ПоставщикДанных.ПрямойЗапрос» обновлен до версии 1.07.011 от 27.06.10 г.

Где ее искать? См. первый пост данной темы Подмигивание.
  

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


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #888 - 29. Июня 2010 :: 07:13
Печать  
Саша, есть ошибка в КоманднаяПанель:
Поле агрегатного объекта не обнаружено (Видимость)
В коллекции кнопки нет ключа Видимость.
Или может я чего-то недопонимаю.
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #890 - 29. Июня 2010 :: 08:33
Печать  
Видимость(ИмяКнопки,Флаг) - это метод. А в коллекцию кнопки я не добавлял, мне хочется уже переписать этот класс малость, так что видимо либо снаряжусь на это, либо добавлю атрибут в коллекцию.
  

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


1C++ rocks!

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


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

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

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



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #893 - 29. Июня 2010 :: 13:36
Печать  
Ну дайте кто нибудь пример работы с списками документов. Спасибо.
  
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

Код
Выбрать все
	ПоставщикДанных = СоздатьОбъект("ПоставщикДанных");
	ПоставщикДанных.ТипЗначений = "Документ.ДокументПриходОстатки";
	ПоставщикДанных.КонтейнерТабличногоПоля = "ДокументыСписокДокументПриходОстатки";
	ПоставщикДанных.КонтейнерКоманднойПанели = "ИДКоманднаяПанель";

	ТабличноеПоле = ПоставщикДанных.ТабличноеПоле;
	ТабличноеПоле.ПозиционныйБыстрыйПоиск = 0;
	ТабличноеПоле.СтильЗаголовков = 1;
	ТабличноеПоле.СтильРамки = 1;

	Данные = ПоставщикДанных.Данные;
	Данные.СоздатьКнопкиПоУмолчанию();
	Данные.РежимОтладки = -1;

	Данные.ДобавитьСоединениеДанных("СправочникКонтрагенты","left join Справочник.Контрагенты as СпрКонтр $nolock
	|on $ШапкаДокумента.Контрагент = $СпрКонтр.ТекущийЭлемент");
	о",1,0,1);

	Данные.НоваяКолонка("ДатаДокумента");
	Данные.НоваяКолонка("НомерДокумента");
	Данные.НоваяКолонка("ВремяДокумента");
	Данные.НоваяКолонка("ДатаДокумента");
	Данные.НоваяКолонка("Контрагент");
	Данные.НоваяКолонка("Конкурент");
	Данные.НоваяКолонка("Договор");
	Данные.НоваяКолонка("ТестовыйРеквизит");
	Данные.НоваяКолонка("Количество",1);
	Данные.АвтоОбновление = 1;
	Данные.ПериодАвтоОбновления = 10;

	Данные.УстановитьПоляЗапроса("НомерДокумента,Контрагент,Конкурент");

	Реквизиты = ТабличноеПоле.Реквизиты;
	Реквизиты.Договор.ВидыДляВыбора = "Договоры";

	ТабличноеПоле.ВосстановитьПозициюКолонок();
	ПоставщикДанных.Обновить(); 

  

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


тыц, пыц, тыц!!!

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #895 - 29. Июня 2010 :: 14:16
Печать  
в объекте "ПоставщикДанных.Сервис" есть метод ВыбратьЗначение для выбора в контекстном меню.

при клике на меню "остаются галки".
как сделать так чтобы галки вообше не ставились?
  

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


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

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

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


тыц, пыц, тыц!!!

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #897 - 29. Июня 2010 :: 15:04
Печать  
vandalsvq писал(а) 29. Июня 2010 :: 14:31:
Проверь пометку в списке значений. Установи 0 принудительно.

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


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

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

Будущее оно всегда светлое, правда? Улыбка
  

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


тыц, пыц, тыц!!!

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #899 - 29. Июня 2010 :: 18:42
Печать  
vandalsvq писал(а) 29. Июня 2010 :: 16:01:
Будущее оно всегда светлое, правда? Улыбка


ох незнаю....
на днях тут с методом ПриПолученииЗапроса Поставщика.Документы игрался это просто ппц.

при определенных условиях данные в колоках путаются, задваиваются или просто исчезают из запроса
  
Наверх
wwwICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 58 59 [60] 61 62 ... 79
ОтправитьПечать