Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Июн 2021, 09:12
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
МультиВход
 
collapse

Автор Тема: Как может сработать функция, которая НаСервере, если сервера нет?  (Прочитано 774 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн друган

  • *
  • Регистрация: 2017-02-06
  • Сообщений: 25
  • РЕПУТАЦИЯ: 0
  • Профессия: Ученик 1С
Друзья! Создал базу данных, тип расположения информационной базы выбрал "На данном компьютере или на компьютере в локальной сети" а вариант "На сервере 1С:Предприятия" я НЕ ВЫБИРАЛ

Так, а потом создал форму а в модуле формы, написал, как учат в книге:
&НаСервере
Функция Команда2()
Возврат 100;
КонецФункции


&НаКлиенте
Процедура Команда1(Команда)
bar = Команда2 ();
Сообщить (bar);
КонецПроцедуры

Так, Команда1(Команда) Это обработчик нажатия кнопки формы, а Команда2 () из неё вызывается. И когда я запускаю всё это дело в режиме "1C:Предприятие" ("Тонкий клиент:файловый метод"), конектюсь к этой базе и жму на кнопку, о которой писало выше, всё срабатывает. Так если эти две функции срабатывают, то получается у меня и сервер есть, ведь Команда2() должна работать на сервере!

А сервера-то у меня как раз и нет. В работе участвуют две сущности.

  • Первая- собственно база данных
  • Вторая- тонкий клиент (файловый метод, процесс 1сv8c.exe)

Причём я сделал так, чтобы база и процесс 1сv8c.exe находились на разных компьютерах.

А вопрос- а где у меня запущен сервер (суть экзешник, насколько я знаю), на котором успешно отрабатывает Команда2()? А не запущен он у меня нигде! Почему же тогда Команда2() работает? Спасибо, кто откликнется.

...В сертифицированном курсе фирмы 1С этот вопрос аккуратно обойдён. То есть по установке сказано, что сервер ВООБЩЕ НЕ УСТАНАВЛИВАЕМ, а потом, когда переходят к описанию и использованию директивы препроцессора НаСервере, тот факт, что сервер не установлен, благополучно забывается.


Оффлайн alex0402

  • *****
  • Регистрация: 2010-09-10
  • Сообщений: 2000
  • РЕПУТАЦИЯ: 358
  • КПД: 18%
  • Профессия: Программист 1С
то получается у меня и сервер есть

эмуляция сервера. все будет работать точно так же при переносе базы на реальный сервер.
Добавлено: 16 Мар 2017, 17:44

А вопрос- а где у меня запущен сервер

там, где запущен exe.
Добавлено: 16 Мар 2017, 17:46

а потом, когда переходят к описанию и использованию директивы препроцессора НаСервере, тот факт, что сервер не установлен, благополучно забывается.

специально для того, что бы был один код для трехзвенки клиент-сервер приложений-сервер БД и для файлового варианта.
Спасибо за Сказать спасибо


Теги:
 

Как закрыть доступ к счету?

Автор Анна_AnnРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 106
Последний ответ 14 Мая 2021, 10:34
от Геннадий ОбьГЭС
Как выполнить загрузку dbf на сервере 1с 8.3 ЗУП (последняя версия)?

Автор Алексей РожковРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 330
Последний ответ 07 Авг 2020, 13:58
от Алексей Рожков
ЗУП 3.1 (последняя версия) Как найти вид начисления через запрос?

Автор Алексей РожковРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 295
Последний ответ 30 Сен 2020, 13:23
от ДмитрийФ
Как правильно передать значение в макет?

Автор YamunaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 7
Просмотров: 774
Последний ответ 04 Мар 2020, 13:16
от Yamuna
Как очистить регистр сведений на определенную дату

Автор Алексей РожковРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 833
Последний ответ 01 Апр 2020, 11:19
от LexaK

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Последние вакансии

* Том 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
72 Сообщений
LexaK
62 Сообщений
antoneus antoneus
31 Сообщений
Ивашка
27 Сообщений
KATERINA 861
23 Сообщений
neek666
22 Сообщений
alexandr_ll
15 Сообщений
SSC
15 Сообщений
Алексей_1985_06
11 Сообщений
MiThO
8 Сообщений

* Кто онлайн

  • Точка Гостей: 242
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Инструменты

* Дополнительно

Поиск