Переключение на Главную Страницу Страницы: 1 ... 73 74 [75] 76 77 ... 79 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения, примеры, вопросы (число прочтений - 361754 )
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1110 - 23. Августа 2010 :: 05:16
Печать  
давай выкладывай!  Очень довольный
  
Наверх
wwwICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1111 - 23. Августа 2010 :: 06:32
Печать  
Anatol писал(а) 23. Августа 2010 :: 05:16:
давай выкладывай!  Очень довольный

Ни за что не поделюсь. Как будет готова первая "бета" так сразу и выложу.
  

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


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

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

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


I Love YaBB 2!

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


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1114 - 25. Августа 2010 :: 06:33
Печать  
В общем в последнем релизе icpp метод Индекс умеет принимать не только объект КолонкаТабличногоПоля, но и строку.
Порядок инициализации поставщика приблизительно такой:
Код
Выбрать все
ПоставщикДанных = СоздатьОбъект("ПоставщикДанных");
ПоставщикДанных.ТипЗначений = "Справочник.ххх";
ПоставщикДанных.КонтейнерТабличногоПоля = "ТП";

Данные = ПоставщикДанных.Данные;
// и отсюда можешь добавлять 


Обновить надо вызывать по возможности после всех модификаций (в том числе и наложении отборов).
  

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


I Love YaBB 2!

Сообщений: 101
Зарегистрирован: 01. Августа 2006
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1115 - 25. Августа 2010 :: 12:46
Печать  
Почему-то метод индекс все время возвращает -1. Как им правильно пользоваться ?
  
Наверх
 
IP записан
 
mctoha
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 39
Зарегистрирован: 26. Марта 2010
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1116 - 26. Августа 2010 :: 14:21
Печать  
небольшие замечания по классу ПоставщикДанных.ДеревоЗначений
1. Ошибка при удалении узла верхнего уровня
2. При установленном свойстве ИзменятьПорядокСтрок дерео сортируется Печаль. Посмотрел класс - там нет проверок и на другие реквизиты (типа вывода на печать)
3. Полную сортировку дерева (отсортировать рекурсивно). Реализуется несложно, а вещь полезная

Очень хотелось бы, а также поиск значения в дереве Улыбка
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1117 - 28. Августа 2010 :: 15:32
Печать  
Не могу связать форму документа с формой табличного поля....
т.е. чтобы в диалоге (типа спр.контрагенты) открывалась обработка с ТП и возвращался результат!
  
Наверх
 
IP записан
 
Antonio
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 14
Зарегистрирован: 20. Января 2010
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1118 - 31. Августа 2010 :: 13:45
Печать  
Расширение ПоставщикДанных.ТабличнаяЧасть. Только у меня не отрабатываются процедуры в поле ввода табличной части документа или так задумано?
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1119 - 31. Августа 2010 :: 18:18
Печать  
Antonio писал(а) 31. Августа 2010 :: 13:45:
Расширение ПоставщикДанных.ТабличнаяЧасть. Только у меня не отрабатываются процедуры в поле ввода табличной части документа или так задумано?

По всей видимости это только у Вас. ПоставщикДанных.ТабличнаяЧасть - это почти тоже самое чтои ПоставщикДанных.ИндексированнаяТаблица. Это у Вас работает?
  
Наверх
 
IP записан
 
Kalen
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1120 - 01. Сентября 2010 :: 05:20
Печать  
mirvel писал(а) 28. Августа 2010 :: 15:32:
Не могу связать форму документа с формой табличного поля....
т.е. чтобы в диалоге (типа спр.контрагенты) открывалась обработка с ТП и возвращался результат!

начни отсюда http://www.1cpp.ru/forum/YaBB.pl?num=1248941896/1050#1050
в форме справочника лови
Код
Выбрать все
Данные.РежимВыбора=?(Форма.РежимВыбора()>0,1,0); 


и создай обработчик
Код
Выбрать все
Процедура .......ПриВыбореЗначения(ТабличноеПоле,Значение)
	Форма.ВыполнитьВыбор(Значение);
КонецПроцедуры 

« Последняя редакция: 01. Сентября 2010 :: 08:19 - Kalen »  
Наверх
GTalkICQ  
IP записан
 
Kalen
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1121 - 01. Сентября 2010 :: 05:55
Печать  
Antonio писал(а) 31. Августа 2010 :: 13:45:
Расширение ПоставщикДанных.ТабличнаяЧасть. Только у меня не отрабатываются процедуры в поле ввода табличной части документа или так задумано?

подозреваю очередной http://www.1cpp.ru/forum/YaBB.pl?num=1248941896/765#765
  
Наверх
GTalkICQ  
IP записан
 
Antonio
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 14
Зарегистрирован: 20. Января 2010
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1122 - 01. Сентября 2010 :: 06:34
Печать  
Может не совсем правильно сформулировал. Есть реквизит табличной части документа -"Количество". Элементы закладки => формула стоит допустим глВыч_суммы_накл(Контекст,1). Эта процедура не срабатывает. Отсюда и вопрос, а должна ли? Также не отображаются текстовые реквизиты табличной части.
  
Наверх
 
IP записан
 
Antonio
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 14
Зарегистрирован: 20. Января 2010
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1123 - 01. Сентября 2010 :: 12:10
Печать  
Товарищи, где туплю подскажите. Автор, отзовись!
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #1124 - 01. Сентября 2010 :: 13:23
Печать  
Antonio писал(а) 01. Сентября 2010 :: 06:34:
Может не совсем правильно сформулировал...

Сначала добавте нужные колонки. Потом ПриВыводеСтроки вычисляйте свои формулы и выводите их результат.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 73 74 [75] 76 77 ... 79
ОтправитьПечать