Есть ли способ передачи нескольких параметров... #257400


#0 by Shaman100M
включая контекст формы одной строкой, например: (так не работает, ЗначениеВСтроку(Контекст)="{}" ) :(
#1 by ТелепатБот
#2 by mergan
списокЗначений... таблицуЗначений... уже что отменили
#3 by Shaman100M
это не одна строка. Нужно СЗ определить и заполнить.
#4 by АЛьФ
2 Сделай функцию, заполняющую и возвращающую СЗ и будет тебе одной строкой.
#5 by smaharbA
ЗначениеВСтроку(Контекст.ТекущийДокумент)+РазделительСтрок+"Доп. параметр"
#6 by mergan
а ну тогда дерзай... любитель однострочек... удачных вам столбов бетонных
#7 by mergan
контекст и текущий документ не одно и тоже
#8 by Shaman100M
если есть вариант, нужно все засунуть в формулу кнопки
#9 by Shaman100M
именно контекст
#10 by Песец
Парам=СоздатьОбъект("СписокЗначений"); Парам.ДобавитьЗначение(Контекст,"Конт")  ;//)
#11 by Shaman100M
В кнопке это не пройдет.
#12 by SnarkHunter
В формулу помести вызов процедуры... В тексте процедуры - сколько угодно строчек...
#13 by smaharbA
Это не выйдет, только в СЗ или ТЗ, контекст не агрегатный тип данных
#14 by smaharbA
пойдет если в модуле есть Парам парам;
#15 by mergan
а попробовать религия не позволяет
#16 by mergan
перем Парам
#17 by Shaman100M
Ну не знаю я, что там есть.
#18 by smaharbA
Если модально то можешь и Форма.Параметр=... использовать
#19 by Ёпрст2
+1 ...
#20 by mergan
а модуль открыть формы открыть и добавить в начало описание переменной религия не позволяет?
#21 by Shaman100M
предполагается не добавлять кода в форму, добавить только кнопку с открытием обработки и передачей нескольких параметров, в т.ч. контекста
#22 by Песец
В формуле кнопки можно писать через ";", нельзя объявлять переменные, процедуры, функции, циклы, условия, попытки, транзакции, еще что-то, хотя могу ошибаться. Хотя в хэлпе сказано что оператор может быть один: ИМХО, так и следует делать - вызывать процедуру модуля формы: во-первых недокументированная возможность, во-вторых сильно снижает читабельность.
#23 by Shaman100M
так... одно уже нашел: а вот с модальным наверно никак...
#24 by Песец
(22+) При обновлении штатными средствами затрахаешься искать почему конфа  вдруг начала работать не так как раньше. Особенно если кнопок докуя, а обновляешь чужую конфу. А в коде модуля по кнопочке "сравнить" сразу увидишь где что изменено.
#25 by Shaman100M
поподробнее... вместо переменной модуля формы использовать Форма.Параметр? типа... ?
#26 by mergan
повесить на морду формы скрытый текст... туда заталкивать все что надо... передавать котекст... из скрытого текста получать остальное
#27 by Shaman100M
только кнопка
#28 by Песец
(22++) Пропиши процедуру с самодокументирующимся названием типа "ПриНажатиМоейСуперКнопки" и не <самоцензура>.
#29 by Shaman100M
есть такое
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С