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

Автор Тема: Написание скрипта в 1с 8.2  (Прочитано 5446 раз)

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

Оффлайн ИгорьШпак

  • **
  • Сообщений: 98
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-04-04
  • Сайт: 
  • Профессия: Программист 1С
Данный вопрос как я понял актуален и на будущее поможет остальным.

Суть задачи такова: Иногда в 1С 8.2 отваливается профиль , что это такое? В кратце - это когда ты работаешь и все ОК, и тут уже 1С твоя ругается что чего - то не хватает итд. Но при этом все ОК. Поэтому приходится удалять базу и заново ее прописывать. И после данных действий все опять замечательно работает.

Вопрос: Мне нужно написать скрипт. К примеру я захожу в 1С 8.2 под админов, выбираю пользователя и запускаю скрипт. Этот скрипт должен удалить все файлы и папки с подпапками, кроме одного файла, заранее известного. Как где это писать и на чем итд.?! Подскажите. А еще если есть другие варианты - тоже неплохо, но по поводу скриптов не забываем, так как хочу понять и про них.
Спасибо


Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Поменьше обновляй базу данных ДИНАМИЧЕСКИ и не будет у тебя таких проблем - (бывает еще такой косяк после обновления сервера приложений 1С)
Удаляя базу из списка баз ты меняешь уникальный идентификатор пользователя - соответственно создаются новые настройки в темповских файлах (причем старые не удаляются...)

Удаляя базу из списка и подключив заново у пользователя пропадут все его настройик - форм, отчетов, печатных форм и т.д.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн ИгорьШпак

  • **
  • Сообщений: 98
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-04-04
  • Сайт: 
  • Профессия: Программист 1С
Огромное спасибо!!По-поводу данного вопроса - я так понял Вы полностью поняли о чем я имел ввиду. Есть ли вообще какое-нибудь решение??? Только чтоб автоматизированно было. Если да , то хотелось бы узнать. У меня есть вариант

C:\User\AppData\Roaming\1C\1CEStart\
удалить все файлы и подпапки и оставить только файл ibases.v8i     

Для этого надо писать скрипт. При помощи досовских команд можно, НО в данном случае я не знаю как мне определить через 1С - Пользователя. То есть я имею ввиду то, что я захожу в 1с , выбираю пользователя и скажем нажимаю что-то или какое-нибудь еще действие и мой скриптик запустился. Вопрос у меня как определить пользователя (для определения пути к папке) и 2 вопрос то что раньше писал: стоит, есть ли какое решение итд?!

Огромнейшее спасибо!

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн ИгорьШпак

  • **
  • Сообщений: 98
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-04-04
  • Сайт: 
  • Профессия: Программист 1С
Не успеваю Вам говорить спасибо! Спасибо огромное!!!


Теги:
 


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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
181 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
40 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 766
  • Точка Скрытых: 0
  • Точка Пользователей: 10
  • Точка Сейчас на форуме:

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

* Форум 1С с мобильного

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal