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

Обычные и управляемые формы

Обычные и управляемые формы
Я
   JUST4LOL
 
27.10.21 - 05:13
Какие есть ограничения в обычных формах на сервере?
   ДенисЧ
 
1 - 27.10.21 - 05:20
На сервере форм нет.
Какие нужны ограничения?
   JUST4LOL
 
2 - 27.10.21 - 05:26
(1) Ну, вообще вопрос звучит так:
   JUST4LOL
 
3 - 27.10.21 - 05:26
Что доступно и недоступно в обычных формах на сервере? В чем отличия от УФ?
   Antony8x
 
4 - 27.10.21 - 05:37
У обычных форм всё на клиенте выполняется, если конечно, нет вызова общего модуль с галкой "Сервер". В управляемых указываются компиляторы где исполнять &НаКлиенте, &НаСервере,&НаСервереБезКонтекста. Для обычных форм важна мощность клиентского компа, для управляемых гибко, можно иметь слабенкий клиент, всё на серваке будет выполняться, но это в теории, на пракитике УФ нами управляют.
   JUST4LOL
 
5 - 27.10.21 - 05:39
(4) Это всё понятно, вопрос про то, - мы оказались на сервере в обычных формах, через общий модуль или фоновое задание, не важно, что нам становится недоступно в отличии от управляемых форм?
   Antony8x
 
6 - 27.10.21 - 05:47
(5) Через фоновое задание имеет смысл только если важна асинхронность. Форма на сервере недоступна.
   JUST4LOL
 
7 - 27.10.21 - 05:53
(6) Форма, отлично, может есть что-то ещё?
   JUST4LOL
 
8 - 27.10.21 - 05:56
(1) Ещё вспомните?
   Вася Теркин
 
9 - 27.10.21 - 06:23
(4) Что значит "гибко", можно подумать есть вариант сильный клиент-слабый сервер. Все не гибко. Хочешь УФ - купи новый дорогой сервак.
   Вася Теркин
 
10 - 27.10.21 - 06:24
(5) Не в ту сторону смотришь. ДСП тебе доступно, стандартизация кода. Иначе самому все писать придется и все равно делать как у 1с-москва...
   Вася Теркин
 
11 - 27.10.21 - 06:25
Дальше будут всякие КД3...
   Вася Теркин
 
12 - 27.10.21 - 06:25
В общем, джунгли отменяются
   Вася Теркин
 
13 - 27.10.21 - 06:28
1С - это не ассемблер и не фокспро. Тут прикладные задачи все. Потому народ к культуре отношений тянется не только между собой, но и с юзерами-кормильцами.
   BaldKiwi
 
14 - 27.10.21 - 07:17
Кстати да, тоже присоединюсь к автору, а что еще недоступно на сервере? Лично знал только про форму, она доступна только на клиенте (обычные формы), разве есть еще какие-то ограничения по использованию в обычных формах на сервере?
   Antony8x
 
15 - 27.10.21 - 08:12
(9) Так бывает только в крайностях, работодателя интересует оптимизация
   acht
 
16 - 27.10.21 - 08:31
(3) > Что доступно и недоступно
Понимание отличия вида клиентского приложения от контекста выполнения.
А если я в толстом клиенте управляемые формы включу - тебе вообще крышку снесет.
   acht
 
17 - 27.10.21 - 08:32
(7) > отлично, может есть что-то ещё?
На какой оклад собеседование?
   JUST4LOL
 
18 - 27.10.21 - 08:40
(16) Задан конкретный вопрос, ты же бред какой-то несёшь.
   acht
 
19 - 27.10.21 - 08:42
(18) Тебе в первом же сообщении дали ответ. Он тебя не устроил. Ты похож на гения, проводящего собеседование, извини уж.
   JUST4LOL
 
20 - 27.10.21 - 08:53
(19) Нужно больше, чем просто "форма недоступна на сервере".
   acht
 
21 - 27.10.21 - 08:56
(20) Расшифруй, пожалуйста, свой посыл "в обычных формах на сервере". Что это такое по твоему определению.
   acht
 
22 - 27.10.21 - 08:59
Для примера давай возьмем конфигурацию, в которой разрешено использование управляемых форм в обычном приложении. В ней есть справочник, у которого все формы управляемые, и общая форма констант, которая обычная.

Какой сценарий приводит к состоянию "в обычных формах на сервере"?
   acht
 
23 - 27.10.21 - 09:01
А, ну еще некоторые пользователи запускают эту конфигурацию в режиме тонкого клиента - они работают со справочником. А некотрые в режиме толстого - администраторы, которые правят константы, но подглядывают в справочник.
   JUST4LOL
 
24 - 27.10.21 - 09:02
(22) я выше писал - мы оказались на сервере в обычных формах, через общий модуль или фоновое задание, не важно. Вопрос не конкретного случая при работе, а вопрос теории
   acht
 
25 - 27.10.21 - 09:06
(24) >  мы оказались на сервере в обычных формах, через общий модуль
Еще раз. Что означает "оказались на сервере в обычных формах"?

Мы передали управление на сервер путем вызова метода модуля у которого установлены только галки "сервер" и "вызов сервера"? Ну все, нет никакого клиента и соответственно никакого различия в доступности.
   JUST4LOL
 
26 - 27.10.21 - 09:07
(25) Совсем нет различий в доступности?
   acht
 
27 - 27.10.21 - 09:10
(26) Различий между чем? Если нет клиента.
   mzelensky
 
28 - 27.10.21 - 09:18
1) Форма (Form) 

Описание:
Используется для доступа к свойствам, методам и событиям формы в целом, а также к коллекции ее элементов управления. Доступ к свойствам, методам формы из ее собственного модуля осуществляется непосредственно, используя их имена (без ссылки на какой-либо объект).

Доступность:
Толстый клиент.

2) ФормаКлиентскогоПриложения (ClientApplicationForm)

Описание:
Используется для доступа к свойствам, методам и событиям формы клиентского приложения в целом, а также к коллекции ее элементов управления. Доступ к свойствам, методам формы клиентского приложения из ее собственного модуля осуществляется непосредственно, используя их имена (без ссылки на какой-либо объект).
Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, СЕРВЕР, толстый клиент, мобильное приложение (клиент), мобильное приложение (сервер).
   JUST4LOL
 
29 - 27.10.21 - 09:23
(27) Походу мы о разных вещах говорим)
   ДенисЧ
 
30 - 27.10.21 - 09:23
(29) Помнишь фильм "Иван Васильевич меняет профессию" и фразу оттуда?
 
 
   JUST4LOL
 
31 - 27.10.21 - 09:24
(30) Не смотрел
   ДенисЧ
 
32 - 27.10.21 - 09:24
(31) Мда. Укрусец, что-ли? Или вообще парагваец?
   acht
 
33 - 27.10.21 - 09:42
(28) > СЕРВЕР
Вот, мякотка начинается...
Однако, согласно заданию от ТС, "мы оказались на сервере в обычных формах, через общий модуль или фоновое задание". Так что никакого контекстного вызова, извини, думай дальше.

"Задан конкретный вопрос, ты же бред какой-то несёшь", (С) JUST4LOL, Обычные и управляемые формы
   A l e x_K
 
34 - 27.10.21 - 10:26
В фоновом задании Сообщить(); отвалит его.
   acht
 
35 - 27.10.21 - 10:27
(34) Начиная с 8.3 - не отвалит.
   ДенисЧ
 
36 - 27.10.21 - 10:28
(34) С какого? Сообщить в фоновом работало и работает.
   mzelensky
 
37 - 27.10.21 - 10:28
(34) Не отвалится.

На сервере нет "Предупреждение"
   acht
 
38 - 27.10.21 - 10:28
(36) В 8.2 заваливало. Паренек просто немного отстал от жизни.
   ДенисЧ
 
39 - 27.10.21 - 10:32
(38) "В 8.2 заваливало"
У нас разные 8.2 были, видать. В 8.2.16 не валило.
   acht
 
40 - 27.10.21 - 10:35
(39) Ну значит граничка еще ниже, где-то в середине истории 8.2
   ДенисЧ
 
41 - 27.10.21 - 10:36
(40) Я не настолько стар )))
   acht
 
42 - 27.10.21 - 10:41
   acht
 
43 - 27.10.21 - 10:42
А может просто книгу пишет...
   ДенисЧ
 
44 - 27.10.21 - 10:42
(43) Статьи в бложик? Думаешь, геня?
   acht
 
45 - 27.10.21 - 10:46
(44) Есть, есть что-то общее. Какая-то неуловимая дымка странности.
   JUST4LOL
 
46 - 28.10.21 - 03:01
(44) (45) Ну вы выдумали))


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