Переключение на Главную Страницу Страницы: 1 ... 39 40 [41] 42 43 ... 81 ОтправитьПечать
Очень популярная тема (более 25 ответов) Класс "ПоставщикДанных" - обсуждения. Часть 2. (число прочтений - 399153 )
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #600 - 31. Января 2012 :: 06:02
Печать  
Вот тут вся сборка классов из моей конфы на которой ведется разработка. Оттуда не брать только поставщик данных, остальное все взять и положить (поставщик повторяю взять из этой темы)... и проблем не должно быть
  

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


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #601 - 31. Января 2012 :: 12:04
Печать  
vandalsvq писал(а) 31. Января 2012 :: 06:02:
Вот тут вся сборка классов из моей конфы на которой ведется разработка. Оттуда не брать только поставщик данных, остальное все взять и положить (поставщик повторяю взять из этой темы)... и проблем не должно быть

попотел, но получилось! Изучаю!
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #602 - 31. Января 2012 :: 17:20
Печать  
Что то не вижу того что мне интересно! Я уже спрашивал 2 раза спрошу 3 раз. Есть примеры реализации форм выбора и подбора справочника на ТП + ПоставщикДанных. Примеров в тестовой нет.
Интересно как обработать передачу выбранного значения в форму в котором собственно и вызывается выбор. Только через параметр ?? или есть более интересные решения  Круглые глаза
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #603 - 31. Января 2012 :: 20:01
Печать  
mozer писал(а) 31. Января 2012 :: 17:20:
...
Интересно как обработать передачу выбранного значения в форму в котором собственно и вызывается выбор. Только через параметр ?? или есть более интересные решения  Круглые глаза  

В форме документа
Код
Выбрать все
Процедура ПриНачалеВыбораЗначения(ид,ФСО)
   Если ид = "МойРеквизит" Тогда
      ФСО = 0;
      ОткрытьФорму("Обработка.МойСправочник_ПоставщикДанных");
   КонецЕсли;
КонецПроцедуры
 


В обработке
Код
Выбрать все
Процедура ПослеСозданияФормы()
...создание ТП...
   Если Форма.РежимВыбора() = 1 Тогда
      ТП.РежимВыбора = РежимВыбора;
   КонецЕсли;
КонецПроцедуры

Процедура ТП_ПриВыбореЗначения(ТабличноеПоле, _Строка,_Колонка);
   ТекЭл = _Строка;
   Форма.Параметр = ТекЭл;
   Если Форма.РежимВыбора() = 1 Тогда
      Форма.ВыполнитьВыбор(ТекЭл);
   КонецЕсли;
   Форма.Закрыть();
КонецПроцедуры

 


Если не ошибся с параметрами, то как-то так.Ну а для множественного выбора нужно немного переделать.
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #604 - 01. Февраля 2012 :: 03:36
Печать  
zk96 писал(а) 31. Января 2012 :: 20:01:
mozer писал(а) 31. Января 2012 :: 17:20:
...
Интересно как обработать передачу выбранного значения в форму в котором собственно и вызывается выбор. Только через параметр ?? или есть более интересные решения  Круглые глаза  

В форме документа
Код
Выбрать все
Процедура ПриНачалеВыбораЗначения(ид,ФСО)
   Если ид = "МойРеквизит" Тогда
      ФСО = 0;
      ОткрытьФорму("Обработка.МойСправочник_ПоставщикДанных");
   КонецЕсли;
КонецПроцедуры
 


В обработке
Код
Выбрать все
Процедура ПослеСозданияФормы()
...создание ТП...
   Если Форма.РежимВыбора() = 1 Тогда
      ТП.РежимВыбора = РежимВыбора;
   КонецЕсли;
КонецПроцедуры

Процедура ТП_ПриВыбореЗначения(ТабличноеПоле, _Строка,_Колонка);
   ТекЭл = _Строка;
   Форма.Параметр = ТекЭл;
   Если Форма.РежимВыбора() = 1 Тогда
      Форма.ВыполнитьВыбор(ТекЭл);
   КонецЕсли;
   Форма.Закрыть();
КонецПроцедуры

 


Если не ошибся с параметрами, то как-то так.Ну а для множественного выбора нужно немного переделать.

Спасибо, я вчера за ночь практически докопался до этого. Единственное что пока не понял. Можно ли управлять режимом выбора формы ?? Щас сижу копаюсь с этим
  
Наверх
 
IP записан
 
mirvel
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 55
Зарегистрирован: 28. Августа 2010
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #605 - 01. Февраля 2012 :: 04:07
Печать  
Вообщем я вышеописал проблему с ошибками которые вываливаются...разобрался в чем дело...оказывается у меня постоянно удаляется файл defls.prm...может как использовать подключение //#include SystemData\Classes\Defcls.prm
в конфиге? чтобы класс поставщик данных нормально подгружался
  
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #606 - 01. Февраля 2012 :: 05:19
Печать  
mozer писал(а) 01. Февраля 2012 :: 03:36:
Спасибо, я вчера за ночь практически докопался до этого. Единственное что пока не понял. Можно ли управлять режимом выбора формы ?? Щас сижу копаюсь с этим


В плане один или несколько элементов? Если да то можно.
  
Наверх
wwwICQ  
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #607 - 01. Февраля 2012 :: 05:37
Печать  
Anatol писал(а) 01. Февраля 2012 :: 05:19:
mozer писал(а) 01. Февраля 2012 :: 03:36:
Спасибо, я вчера за ночь практически докопался до этого. Единственное что пока не понял. Можно ли управлять режимом выбора формы ?? Щас сижу копаюсь с этим


В плане один или несколько элементов? Если да то можно.

Подскажи как у меня форма открывается только врежиме выбора одного элемента. Через подбор пробую и не получается.
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #608 - 01. Февраля 2012 :: 06:14
Печать  
Разобрался спасибо!
  
Наверх
 
IP записан
 
al_zzz
Senior Member
****
Отсутствует


1C++ ->

Сообщений: 361
Местоположение: Барнаул
Зарегистрирован: 05. Сентября 2009
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #609 - 17. Февраля 2012 :: 09:22
Печать  
Как программно реализуется отбор для ПД.ИндексированнаяТаблица? Что-то примера не нашел и сам не втыкаю....
  

Каждая система проходит три стадии:&&1) Шумиха&&2) Неразбериха&&3) Поиск виновных (собственно, рабочий процесс)&&4) Наказание невиновных&&5) Награждение непричастных&& В.М. Глушков
Наверх
 
IP записан
 
Anatol
Senior Member
****
Отсутствует


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

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #610 - 17. Февраля 2012 :: 10:39
Печать  
  
Наверх
wwwICQ  
IP записан
 
ANik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 66
Зарегистрирован: 03. Мая 2007
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #611 - 22. Февраля 2012 :: 06:56
Печать  
Мне очень стыдно, но помогите уже мне начать с Вашими классами работать. Раз 10 брался - не успеет щелкнуть в башке, как другие задачи навалились.
Примитивные прямые запросы давно освоил, а дальше никак.
Ужо прокурируйте - дайте несколько волшебных пенделей.
Если согласны, с удовольствием открыл бы для это тему, чтобы с нуля с примерами по пунктам разобрать. Уверен, что многим начинающим такая тема помогла бы - копать многолетние залежи этого форума крайне непросто.
  
Наверх
 
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #612 - 23. Февраля 2012 :: 13:17
Печать  
ANik писал(а) 22. Февраля 2012 :: 06:56:
копать многолетние залежи этого форума крайне непросто.

взял и обругал...
Ну давай, помогу чем могу. Хотя сам осваиваю лишь "попутно", в процессе нисходящего сопровождения продукта в конеченой ветке жизненного цикла Улыбка))
  
Наверх
ICQ  
IP записан
 
ANik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 66
Зарегистрирован: 03. Мая 2007
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #613 - 24. Февраля 2012 :: 05:13
Печать  
Про залежи я не ругал - просто имел в виду объем форума.
Посоветуйте мне на данном этапе - как создать табличную часть формы документа. Расходная накладная (далее - РН) с нескольких складов => произвольное количество столбцов. В самой РН сводная колонка итого кол-во, столбцы/склады оформлены отдельными подчиненными локументами.
Табличное поле должно быть редактируемым. Каким объектом его отображать? Пробовал Йокселем - не понравилось. Других не знаю. Идеально бы было редактируемую таблицу значений.
Сорри за сумбур. В общем - Вы умнее - скажите что и как.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


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

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Класс "ПоставщикДанных" -обсуждения. Часть 2.
Ответ #614 - 24. Февраля 2012 :: 05:26
Печать  
Код
Выбрать все
ПоставщикДанных.ТипЗначений = "ИндексированнаяТаблица"; 

и как говорят у нас в Башкирии "алга"
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 39 40 [41] 42 43 ... 81
ОтправитьПечать