|
Отладка стандартных команд | ☑ | ||
---|---|---|---|---|
0
NordMad
14.10.15
✎
14:25
|
Возможно ли отлаживать стандартные команды? типа кнопки Добавить в табличном поле. 8.3 УФ
|
|||
1
Горогуля
14.10.15
✎
14:29
|
щас тебе скажут "нарисуй свою"
|
|||
2
NordMad
14.10.15
✎
14:32
|
(1) не ну а реально это возможно как то сделать!? ну интересно просто откуда он эту форму то берет! контекстаная подсказка выдает ФормаВыбора, а по факту вываливается форма списка!
|
|||
3
mikecool
14.10.15
✎
14:36
|
(2) если нет формы выбора, то будет форма списка
если в качестве формы выбора указана форма списка, то будет форма списка если программно указано открывать фйорму списка, то будет форма списка |
|||
4
Гёдза
14.10.15
✎
15:07
|
(3) не прав, если нет формы, то нарисует свою
|
|||
5
Матиус
14.10.15
✎
15:10
|
(0) Можно
|
|||
6
NordMad
14.10.15
✎
15:32
|
как?
|
|||
7
NordMad
14.10.15
✎
15:33
|
неужели такая простая задача на первый взгляд не имеет нормального решения
|
|||
8
Fish
14.10.15
✎
15:36
|
(7) Просто такое видимо никому в голову не приходило.
|
|||
9
NordMad
14.10.15
✎
15:38
|
(8) какое? заполнение табличного поля ссылками на документы по средством подбора не по одному а группой элементов? ну да.. экзотика
|
|||
10
Fish
14.10.15
✎
15:39
|
(9) Нет. Пытаться отладить стандартные механизмы платформы.
|
|||
11
GROOVY
14.10.15
✎
15:40
|
Что отлаживать в стандартных командах? Добавить, скопировать...
|
|||
12
NordMad
14.10.15
✎
15:41
|
(10) я же объяснил почему я спросил это. потому что при добавлении стандартной функцией - вызывается форма выбора документа, которой в конфе нету. как это сделать для множественного выбора. вот в этом суть вопроса
|
|||
13
NordMad
14.10.15
✎
15:42
|
(11) да верно, кнопка ДОБАВИТЬ. её хотел посмотреть как он там форму вызывает
|
|||
14
NordMad
14.10.15
✎
15:43
|
я понимаю что можно извратиться и подгружать доки в табличную часть доки за заданный пользователем период, добавить галочку и будет возможность обработки выбранных документов из выборки. но это как то криво
|
|||
15
GROOVY
14.10.15
✎
15:43
|
(13) Так тебе событие создания документа или получение формы надо отловить. Это как бы разные вещи.
|
|||
16
GROOVY
14.10.15
✎
15:44
|
ДокументМенеджер.<Имя документа>.ОбработкаПолученияФормы (DocumentManager.<Имя документа>.FormGetProcessing)
ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>) ОбработкаПолученияФормы (FormGetProcessing) Синтаксис: ОбработкаПолученияФормы(<ВидФормы>, <Параметры>, <ВыбраннаяФорма>, <ДополнительнаяИнформация>, <СтандартнаяОбработка>) Параметры: <ВидФормы> Тип: Строка. Имя стандартной формы. <Параметры> Тип: Структура. Параметры формы. <ВыбраннаяФорма> Содержит имя открываемой формы или объект метаданных Форма. Если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма. <ДополнительнаяИнформация> Тип: Структура. Дополнительная информация открытия формы. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет (выбираются установленные разработчиком форма и параметры). Значение по умолчанию: Истина. Описание: Обработчик события вызывается на сервере при получении стандартной управляемой формы. Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма> другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка> установить значение Ложь. |
|||
17
NordMad
14.10.15
✎
15:45
|
(15) задача: сделать кнопку ПОДБОР для внешней обработки. которая даст возможность подбирать в табличное поле группу элементов. т.е. тоже самое что делает ДОБАВИТЬ только не по одному а сразу пачку
|
|||
18
Fish
14.10.15
✎
15:46
|
(17) И что не получается?
|
|||
19
NordMad
14.10.15
✎
15:47
|
(18) нет формы выбора для отбираемой доки
|
|||
20
Fish
14.10.15
✎
15:47
|
(19) Ну так нарисуй.
|
|||
21
GROOVY
14.10.15
✎
15:47
|
(17) И при чем тут стандартные команды?
|
|||
22
NordMad
14.10.15
✎
15:48
|
(21) стандартная команда ДОБАВИТЬ вызывает форму выбора. откуда он её берет?? я не знаю
|
|||
23
NordMad
14.10.15
✎
15:49
|
(20) изменять конфу просто для множественного выбора?! для одной обработки?!
|
|||
24
NordMad
14.10.15
✎
15:50
|
(16) как этим воспользоваться? для отладки?!
|
|||
25
GROOVY
14.10.15
✎
15:50
|
(22) И нафига тебе стандартная команда?
http://its.1c.ru/db/pubdevguide83#content:517:hdoc:_top:организация%20подбора |
|||
26
Fish
14.10.15
✎
15:52
|
(25) Я так понял, что он в ней собрался что-то отлаживать.
|
|||
27
NordMad
14.10.15
✎
15:57
|
(25) ключика сейчас нету:( не посмотреть
|
|||
28
NordMad
14.10.15
✎
15:58
|
(26) я в ней собрался посмотреть как там вызывается форма выбора! так как у меня при
ОткрытьФорму("Документ.ВедомостьНаВыплатуЗарплатыВКассу.ФормаВыбора", ПараметрыФормы, Элементы.СписокСотр); вываливается форма списка. |
|||
29
GROOVY
14.10.15
✎
15:58
|
(27) Надо приложить немного усилий: http://its.1c.ru/test-drive/
|
|||
30
Горогуля
14.10.15
✎
16:14
|
(28) можешь в пустую базу закинуть минимум твоей структуры? ну там пару справочников-документов? жалко уже тебя ;)
|
|||
31
GROOVY
14.10.15
✎
16:18
|
(30) Нафига. В демо базе, которая с платформой идет есть пример организации побора. Скачать можно бесплатно с учебной версией.
|
|||
32
Горогуля
14.10.15
✎
16:20
|
(31) это слишком много для моего канала и объёма лени
|
|||
33
Cyberhawk
14.10.15
✎
16:21
|
(32) у тебя канал для взрослых? :о)
|
|||
34
NordMad
14.10.15
✎
16:36
|
(30) да попробуй на любой конфе вызвать форму выбора почти любого дока у которого нету формы выбора
|
|||
35
NordMad
14.10.15
✎
16:37
|
(30) сделай простую обработку с табличным полем, куда можно подбирать ссылки на доки мультивыбором
|
|||
36
Горогуля
14.10.15
✎
16:57
|
>то есть пример из букваря не подходит:
я негодую! &НаКлиенте Процедура Команда1(Команда) ОткрытьФорму("Документ.Документ1.ФормаВыбора", Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь, Истина), ЭтаФорма); КонецПроцедуры &НаКлиенте Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора) Для Каждого ВыбранныйЭлемент Из ВыбранноеЗначение Цикл НоваяСтрока=Объект.ТабличнаяЧасть1.Добавить(); НоваяСтрока.Реквизит1=ВыбранныйЭлемент; КонецЦикла; КонецПроцедуры |
|||
37
Горогуля
14.10.15
✎
16:59
|
+(36) для тех, кто не читал предыдущую ветку. это полувдумчивый копипаст куска букваря, зацитированного автором
|
|||
38
NordMad
14.10.15
✎
16:59
|
(36) что такое документ1???
|
|||
39
NordMad
14.10.15
✎
17:00
|
(37) и да у меня не подходит. cfку слать?
|
|||
40
Горогуля
14.10.15
✎
17:00
|
(38) "почти любого дока у которого нету формы выбора"
|
|||
41
NordMad
14.10.15
✎
17:01
|
(40) и что открывается форма выбора?!
|
|||
42
Горогуля
14.10.15
✎
17:04
|
||||
43
NordMad
14.10.15
✎
17:48
|
||||
44
NordMad
14.10.15
✎
17:48
|
(42) попробуй
|
|||
45
Горогуля
14.10.15
✎
19:08
|
оно прямщас обещает ещё 19 минут скачки
ОбработкаВыбора у тебя не вижу, зачем Заполнить пытается что-то вывести в табдокумент неясно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |