|
Как перехватить форму списка в расширении | ☑ | ||
---|---|---|---|---|
0
lite777
06.10.20
✎
11:36
|
1с розн, нужно изменить форму списка документа Заказ Покупателя , добавил форму списка в расш, там дин список, запрос дин списка менять не дает, пишет режим просмотра, куда тут копать ?
Перехватывать проц модуля списка "ПрисозданиинаСервере" ? |
|||
1
lite777
06.10.20
✎
12:03
|
Формы списка кто нить дорабатывал ?
|
|||
2
Галахад
гуру
06.10.20
✎
12:11
|
(0) Список добавил в расширение?
|
|||
3
Dionisious
06.10.20
✎
13:00
|
(0) А чем не нравится вариант ПриСозданииНаСервере поменять запрос програмно?
|
|||
4
lite777
06.10.20
✎
13:43
|
Список добавил, как именно поменять ?
|
|||
5
lite777
06.10.20
✎
13:44
|
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // Пропускаем инициализацию, чтобы гарантировать получение формы при передаче параметра "АвтоТест". Если Параметры.Свойство("АвтоТест") Тогда Возврат; КонецЕсли; // СтандартныеПодсистемы.ПодключаемыеКоманды ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект); // Конец СтандартныеПодсистемы.ПодключаемыеКоманды ИспользоватьРезервированиеПоЗаказамПокупателей = ПолучитьФункциональнуюОпцию("ИспользоватьРезервированиеПоЗаказамПокупателей"); УстановитьОтборДинамическихСписков(); ОбщегоНазначенияРТ.УстановитьУсловноеОформлениеПоляДата(ЭтотОбъект, "Список", "Дата"); КонецПроцедуры |
|||
6
lite777
06.10.20
✎
13:44
|
Здесь такая вот штука
|
|||
7
sitex
naïve
06.10.20
✎
13:45
|
(3) Ну запрос то он может и поменяет . НО будет в типовой штатный функционал которые также будет менять запрос и не чего не взлетит. По этому тут надо Вместо использовать.
|
|||
8
Dionisious
06.10.20
✎
13:46
|
Список.ТекстЗапроса = "";
|
|||
9
Dionisious
06.10.20
✎
13:47
|
(7) Конструктором запроса запарится добавить нужные поля и таблицы. Но я ни разу не пробовал.
|
|||
10
lite777
06.10.20
✎
13:51
|
&НаСервере
&Вместо("ПриСозданииНаСервере") Процедура Расш_ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // Вставить содержимое метода. Сообщить("777") ; ПродолжитьВызов(Отказ, СтандартнаяОбработка); КонецПроцедуры Да ,Список.ТекстЗапроса = ""; Попробую ! |
|||
11
NWsFF
06.10.20
✎
13:52
|
(0) в (2) тебе же написали, чтобы настройка списка была доступна, добавь ее в расширение https://prnt.sc/uu0l1r
|
|||
12
sitex
naïve
06.10.20
✎
13:54
|
(10) Ну типовой то код тоже добавить не забудь. И дополняй своим. (11) тоже не игнорь
|
|||
13
lite777
06.10.20
✎
13:55
|
(11) Форма списка в расширении
|
|||
14
lite777
06.10.20
✎
13:55
|
(12) Да спасибо,счас попробую
|
|||
15
Dionisious
06.10.20
✎
13:59
|
(11) А и точно. После такой операции можно текст запроса менять.
|
|||
16
lite777
06.10.20
✎
14:04
|
(15) Похоже да ,
|
|||
17
lite777
06.10.20
✎
14:04
|
Недопер сразу
|
|||
18
lite777
06.10.20
✎
14:44
|
Чот запрос поменял ,но нужные мне поля не появились
|
|||
19
lite777
06.10.20
✎
14:45
|
в запрос добавил нужные мне поля
|
|||
20
sitex
naïve
06.10.20
✎
14:52
|
(19) Ну так добавь программное свое поле в Расш_ПриСозданииНаСервере
|
|||
21
lucbak
06.10.20
✎
14:54
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |