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


I Love YaBB 2!

Сообщений: 64
Зарегистрирован: 04. Ноября 2008
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #840 - 10. Июня 2010 :: 04:18
Печать  
Цитата:
Подумаю конечно, просто опять таки где я что понаписал ранее... х.з. как бы не получилось что тут уберу и кнопку еще где-нибудь удалил

Может можно добавить свойство типа ИзменятьПериодТолькоКнопкой?
  
Наверх
 
IP записан
 
Kalen
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #841 - 10. Июня 2010 :: 05:13
Печать  
vandalsvq писал(а) 10. Июня 2010 :: 03:20:
Kalen писал(а) 09. Июня 2010 :: 12:04:
Мелкая доработочка по работе с флажками. Если использовать ЗаполнитьИзОбъектаПрямойЗапрос() приходится дублировать обработку, т.к. не определен тип колонки

В объекте ПрямойЗапрос (насколько помню) можно использовать типизачию Число.1.0, тогда он длину и точность поймет как 1 и 0, и присвоит ему флаг. Но если не помогает есть метод УстановитьПараметрыКолонки, в нем можно установить Тип, Длину, Точность. Ставишь "Число",1,0. Должно помочь.

Насколько я понимаю, в существующем виде не будет работать ни так, ни эдак. СтруктураФлажков.Добавить есть только в ДобавитьДанныеОКолонке. УстановитьПараметрыКолонки его не вызывает. Типизация в запросе ничего не даст, т.к. ЗаполнитьИзОбъектаПрямойЗапрос не передает параметр ТипВид Длина,Точность в ДобавитьДанныеОКолонке.
« Последняя редакция: 10. Июня 2010 :: 07:51 - Kalen »  
Наверх
GTalkICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

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


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #843 - 10. Июня 2010 :: 07:32
Печать  
vandalsvq писал(а) 10. Июня 2010 :: 05:42:
Значит это баг метода "УстановитьПараметрыКолонки"  Подмигивание. В общем ладно обещаю посмотреть на этот счет что могу сделать и как.

Имхо, не очень-то логично завязываться на УстановитьПараметрыКолонки. Ведь колонка уже имеет нужный тип. Правильнее подправить вызов ДобавитьДанныеОКолонке в ЗаполнитьИзОбъектаПрямойЗапрос на предмет передачи ТипВид Длина,Точность.
Впрочем, в УстановитьПараметрыКолонки тоже не вредно предусмотреть СтруктураФлажков
  
Наверх
GTalkICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

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


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #845 - 10. Июня 2010 :: 10:17
Печать  
vandalsvq писал(а) 10. Июня 2010 :: 08:00:
Согласен... можно научить типизацию "$Число.1.0" разбирать. В общем ясно. Будем исправлять в будущем релизе.

пока в ДобавитьДанныеОКолонке у себя поменял так
Код
Выбрать все
	//*Kalen Towr, 2010-06-10 15:19:43
	//Если ТипВид = "Число" Тогда
	//	Если (Длина = 1) и (Точность = 0) Тогда
	// -------- заменено на:
	Если Лев(ТипВид,5) = "Число" Тогда
		Если ((Длина = 1) и (Точность = 0)) или (ТипВид="Число.1.0")  Тогда
	//*/Kalen Towr, 2010-06-10 15:19:43 


Так лучше не делать  Со сжатыми губами
При повторном выполении запроса почему-то возникает ошибка в классе. А через предложенный ранее метод - все нормально. Подмигивание
« Последняя редакция: 11. Июня 2010 :: 15:07 - Kalen »  
Наверх
GTalkICQ  
IP записан
 
Kalen
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 185
Зарегистрирован: 29. Марта 2010
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #846 - 10. Июня 2010 :: 11:07
Печать  
Сбрасывается галка "перносить по словам" в новой настройке списка ТП. Т.е. Открыл настройку, поставил галку, закрыл настройку, открыл настройку - галки нету. При этом сам перенос есть и даже восстанавливается при повторном открытии формы, только после закрытия окна настройки надо нажимать Обновить. Без регулирования высоты строки толку от переноса ~0.
  
Наверх
GTalkICQ  
IP записан
 
Dolly_EV
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 152
Местоположение: Чита
Зарегистрирован: 22. Октября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #847 - 11. Июня 2010 :: 02:20
Печать  
Отдельной темы не нашел, так что здесь спрошу:
класс "УправлениеФормой", на форме есть горизонтальный сплиттер, над ним "МногострочнаяЧасть" и "Дерево групп", под ним "ТабНоменклатуры".
Как "Дерево групп" привязать?... нет у него идентификатора Нерешительный ?
  
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #848 - 11. Июня 2010 :: 07:33
Печать  
Дерево групп сделать своё - взяв, например активикс от мелгомягких..
  
Наверх
 
IP записан
 
Dolly_EV
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 152
Местоположение: Чита
Зарегистрирован: 22. Октября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #849 - 11. Июня 2010 :: 08:05
Печать  
мнмнм... еще варианты? в данном случае просто имеющуюся форму надо "оживить" немного... с чужим деревом долго разбираться..
Ёпрст - или пример дерева групп от Мелкомягких в студию))
  
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #850 - 11. Июня 2010 :: 08:55
Печать  
Вот тут, например

Или, редактировать класс привязок, в который передавать атрибут не по имени, а по ссылке типа АтрибутФормы, которую получить через формекс.
  
Наверх
 
IP записан
 
Злоп
Senior Member
****
Отсутствует


Ябба!

Сообщений: 317
Местоположение: г.Москва
Зарегистрирован: 14. Августа 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #851 - 11. Июня 2010 :: 21:43
Печать  
Вот Епрст скинул пример с ТП, где в качестве поставщика данных - справочник номенклатура (ТиС). Осилил установить, прописать, запустил.. - все ок вроде. "Трабла" такая - при пометке группы на удаление - помечаются элементы группы (как в шатном) + помечаются на удаление элементы подчиненных справочников (как в штатном) - это гуд. Но при снятии пометки удаления с группы - элементы группы тоже снимаются с удаления, а вот полдчиненные справочники - остаются помеченными на удаление... Беглый обзор доки по Поставщику данных - не пояснил.
.
Собственно сабж - как застаить снимать пометки на удаление у подчиненных?
.
Спсб.
  
Наверх
www  
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #852 - 12. Июня 2010 :: 12:13
Печать  
Злоп писал(а) 11. Июня 2010 :: 21:43:
Собственно сабж - как застаить снимать пометки на удаление у подчиненных?


удаяй сам используя события ПередУдалением ПослеУдаления
  
Наверх
wwwICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

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

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


I Love YaBB 2!

Сообщений: 72
Местоположение: Киев
Зарегистрирован: 14. Сентября 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" - обсуждения, примеры, вопросы
Ответ #854 - 14. Июня 2010 :: 14:42
Печать  
vandalsvq писал(а) 13. Июня 2010 :: 19:46:
Я вернулся... но в работу не хочу Улыбка.

Так бывает Подмигивание

Хочу в своей конфе использовать класс "Поставщик данных". Но возникает небольшое затруднение - в текущей реализации все файлы, к классу относящиеся, снаружи находятся.
Для меня это не слишком удобно - более 30 филиалов...
Обновить весь пакет файлов по всем филиалам непросто - прямого доступа к ним нет.

Предполагается ли реализовать поддержку хранения класса и файлов, к нему относящихся, в МД?
Если нет, как лучше поступить?

vandalsvq писал(а) 06. Июня 2010 :: 21:27:
Стратегические планы:
4. Форма отбора с возможностью группировки условий отбора + поддержка группировок условий отбора при построении текстов запросов.

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