Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Условия в клиенте, и их исполнения

Условия в клиенте, и их исполнения
Я
   SilverFalconi
 
24.07.20 - 13:41
Всем привет!
Хочу спросить у более опытных программистов совета.
Мне нужно сделать что то типа аналога Правил рабочего процесса в УНФ. У меня есть идея, как это сделать, но она мне кажутся не верна и сложна.

Суть в том, что мне нужно создать условия в клиенте, т.е. чтобы пользователь мог выбрать: [Значение1] >(выбрать операцию) [Значение2] тогда → выполнить такой то код.

Как это лучше реализовать?
   Garykom
 
1 - 24.07.20 - 13:49
Нанять программиста ))
   SilverFalconi
 
2 - 24.07.20 - 13:54
(1) То что нужно! Как я сам не додумался то??
   ДенисЧ
 
3 - 24.07.20 - 14:02
(2) Бывает, не сразу мысли правильные в голову приходят. Особенно в пятницу...
   SilverFalconi
 
4 - 24.07.20 - 14:06
(3) Это сарказм был так то...
Будут еще у кого какие предложения? По мимо шуток.
Раньше такого не делал, вот и прошу совета.
   ДенисЧ
 
5 - 24.07.20 - 14:11
(4) Что уже делал? Что конкретно не получилось?
События на реквизиты повесить?
   SilverFalconi
 
6 - 24.07.20 - 14:23
(5) Я о самой структуре кода.
К примеру, операция между двумя значениями, я искал что то подобное в конфигураторе - не нашел. Тут либо я туплю(что скорее всего), либо нужно будет добавлять перечисление с этими операциями(но как я и говорю, это мне кажется не верным).
Я видел подобную схему в тех же правилах рабочего процесса, пробовал разобраться, но не получилось.

Либо, еще в настройках отчета есть отборы, это вроде как тоже используется подобная механика.
   Kesim
 
7 - 24.07.20 - 14:35
(0) Суть в том, что мне нужно создать условия в клиенте, т.е. чтобы пользователь мог выбрать: [Значение1] >(выбрать операцию) [Значение2] тогда → выполнить такой то код.
конструкция если?
   SilverFalconi
 
8 - 24.07.20 - 14:38
(7) Тут этих Если будет много, как мне кажется, это не верное решение))
   SilverFalconi
 
9 - 24.07.20 - 14:40
(7) Я не то чтобы новичок в программировании, опыт у меня есть. Просто программируемых условий в клиенте я не делал. А напихать кучу Если - ИначеЕсли я всегда смогу...
   Kesim
 
10 - 24.07.20 - 14:49
(9) а на сервере? приведи пример, а то на пальцах не совсем понятно что ты хочешь.
   Uzyf
 
11 - 24.07.20 - 14:51
НомерОперации = "1";
выполнить("Операция" + НомерОперации + "();");
   Garykom
 
12 - 24.07.20 - 15:12
(9) К сожалению по формулировкам вы не просто новичок а скорее полный нуб в программировании.
И на 1С в т.ч.

Максимум в Ёкселе с формулами что то делали.
   SilverFalconi
 
13 - 24.07.20 - 15:54
(12) Да не, я просто объяснять не умею))

Уже подсказали, то что хотел. Всем спасибо.
А хотел я СКД вне отчета. Там возможно сделать что то подобное, извиняйте кто пострадал от моего тупого объяснения проблемы))
   Kesim
 
14 - 24.07.20 - 16:34
(13) неиспобедимы пути твои))))

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.