Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11 12 ... 81 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения. Часть 2. (число прочтений - 370363 )
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #135 - 14. Декабря 2010 :: 06:57
Печать  
1 вариант хлохой

Код
Выбрать все
Процедура ТПКонтрагентыПриАктивизацииСтроки(ТП)
	Если (ПустоеЗначение(ТП.ТекущиеДанные) = 0) и (ПустоеЗначение(ПоставщикДГ) = 0) Тогда
		//ЭлементДоПоиска = Форма.АктивныйЭлемент();
		ПоставщикДГ.Данные.Владелец = ТП.ТекущиеДанные.ТекущийЭлемент;
		ПоставщикДГ.Обновить();
		//Активизировать(ЭлементДоПоиска,0);
	КонецЕсли;
КонецПроцедуры // ТПКонтрагентыПриАктивизацииСтроки 




2 вариант очень плохой

в поставщике данных ТабличноеПоле закоментировать весь текст процедуры Активизировать()

3 вариант самый ...
попросить автора о добавлении возможности управления активизации
  
Наверх
wwwICQ  
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #136 - 14. Декабря 2010 :: 07:30
Печать  
Спасибо большое!
Работает, слава богу - а то мне к четвергу надо модуль закончить Улыбка))
Да, хотелось бы конечно без лишних активизаций, если это возможно... Но и так в общем-то все пока ок Улыбка
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #137 - 14. Декабря 2010 :: 10:56
Печать  
Большое спасибо за помощь всем помогавшим! Разрешите еще злоупотребить вашей добротой? Улыбка При изменении ячейки колонки "Справочник.ТипыЦен" происходит открытие формы списка справочника во весь экран, есть ли способы открывать справочник так, как это делает Спр.Выбрать() - т.е. небольшое окошко, не закрывающее вызывающую форму?
  
Наверх
 
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #138 - 15. Декабря 2010 :: 04:48
Печать  
Ребята, еще один вопрос есть...
Тут выше его уже поднимали, но пока что ответа не выложили.

Проблема со снятием пометки на удаление:
Код
Выбрать все
Выполнить процедуру 'КоманднаяПанельПриНажатии' не удалось. Обратитесь пожалуйста к разработчикам.
ПоставщикДанных.ТабличноеПоле::КоманднаяПанельПриНажатии(Строка ИмяМетода=УдалитьСтроку, СписокЗначений Параметры=) : ПоставщикДанных.ТабличноеПоле::УдалитьСтроку() : ПоставщикДанных.Справочник::УдалитьСтроку() : Значение не представляет агрегатный объект
ЗаписьЖурналаРегистрации("Объект ""ПоставщикДанных"" (с) ООО ""ПрогТехБизнес"". ТипЗначений :: ""Справочник."+ВидСправочника+"""."
543) }

вирт().УдалитьСтроку();
t(536) }

ВыполняемыйМодуль.ВыполнитьПроцедуруКонтекста(я(),ИмяМетода,Параметры);
t(710) } 



Может, решил кто-нибудь уже?  Круглые глаза
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
ПД ТП тип документ
Ответ #139 - 15. Декабря 2010 :: 05:05
Печать  
Можно ли изменять значение флажка табличного поля у которого тип данных документ?
я вывожу документы в табличном поле....соответсвенно отображаю реквизиты документа в колонке табличного поля....
В документе у меня есть реквизит который принимает значение только 1 или 0...
На табличном поле этот реквизит выводиться в колонку с галочками (флажками)....
Можно ли напрямую работать мышкой устанавливать значение флажка этого реквизита?
  
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #140 - 15. Декабря 2010 :: 07:56
Печать  
2 Kateryne
у меня не воспроизводится, скинь текстовую обработку, есть некоторые мысли

2 mirvel
можно, по событию табличного поля ПриВыбореФлажка, а потом менять реквизит в документе

2 ildary
если я правильно понял то у тебя открывается не та форма?
смотри события РежимВыбора, ПриВыбореЗначения, Выбор и открывай формы какие хочешь
  
Наверх
wwwICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #141 - 15. Декабря 2010 :: 08:00
Печать  
2 ildary
если я правильно понял то у тебя открывается не та форма?
смотри события РежимВыбора, ПриВыбореЗначения, Выбор и открывай формы какие хочешь [/quote]

В принципе это не такая уж важная проблема, сойдет и так.
  
Наверх
 
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #142 - 15. Декабря 2010 :: 08:31
Печать  
Anatol писал(а) 15. Декабря 2010 :: 07:56:
2 Kateryne
у меня не воспроизводится, скинь текстовую обработку, есть некоторые мысли


Вот md-шник весь...
  

1Cv7_012.MD ( 96 KB | Загрузки )
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #143 - 15. Декабря 2010 :: 10:08
Печать  
да, ошибочка есть, но плевая. если горит можно было и самому подправить...
  
Наверх
wwwICQ  
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #144 - 15. Декабря 2010 :: 10:47
Печать  
Anatol писал(а) 15. Декабря 2010 :: 10:08:
да, ошибочка есть, но плевая. если горит можно было и самому подправить...

Это про мою проблему, или другую? Если мою, я что-то пока не догнала, где там проблема... Печаль
  
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #145 - 15. Декабря 2010 :: 10:58
Печать  
да простит меня автор.. немного подправил класс

вообще размешение поставщика на формах списка справочников не есть гуд имхо!
  

___________________________001.ert ( 29 KB | Загрузки )
Наверх
wwwICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #146 - 16. Декабря 2010 :: 12:02
Печать  
Дико извиняюсь, что беспокою почтенную публику, но зочется узнать вот что: создаем поставщика данных и данные берем из документа вот так:

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

после чего хотим выводить в таб.поле не только поля самого документа, но и что-то свое, например вставить колонку Пометка, а также вес документа (вычисляемый функцией из глобального модуля). Но попытка вставить новую колонку с именем, отличающимся от полей документа выдает ошибку Реквизит с идентификатором: "Пометка" не найден. Получается, что свои колонки создавать нельзя? 

  
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #147 - 17. Декабря 2010 :: 06:58
Печать  
смотри методы ДОБАВИТЬКОЛОНКУДАННЫХ, ДОБАВИТЬСОЕДИНЕНИЕДАННЫХ
  
Наверх
wwwICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #148 - 17. Декабря 2010 :: 07:14
Печать  
Эти методы добавляют колонки, которые хоть как-то связаны с текущим документом - его поле или поле чего-то, которое можно связать через запрос. А мне надо доабвить колонки, которые я хочу заполнять данными самостоятельно, и которые запросом с текущим документом не связываются. Например в обычном журнале документов можно добавить текстовую колонку и делать помещать туда некое вычисление, отталкиваясь от текущего документа. Возможно ли такое в классе Табличное поле?
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #149 - 17. Декабря 2010 :: 09:48
Печать  
А вычислять в запросе? А подставлять как значение параметра? А в конце концов "ПриВыводеСтроки"? Улыбка)))) Выбирай то, что нравится.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11 12 ... 81
ОтправитьПечать