Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  схема серверов в условиях нестабильной работы сети
Цибир
Отправлено: 13.01.16, 11:00


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Спасибо. Но че-та не радует перспектива)
  Форум: Администрирование и настройка серверов баз данных · Просмотр сообщения: #107065 · Ответов: 5 · Просмотров: 2466
 

>  схема серверов в условиях нестабильной работы сети
Цибир
Отправлено: 13.01.16, 10:18


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Здравствуйте.
Есть пользователи (100 штук), работающие с одной БД 1С (файловый вариант). Часть пользователей (50 штук) сослали в другой город (в Воркуту), но им нужно работать все с той же БД.
Когда пользователи находились в одном здании, то был один сервер 1С, который находился в том же здании.
Теперь, когда часть пользователей депортировано, то возник вопрос, как обеспечить бесперебойную работу всех пользователей..
1. Переводим на клиент-серверный вариант работы
2. Можно развернуть отказоустойчивый кластер
Как я понимаю, кластер – штука полезная, но не поможет, если отвалится канал между нами и Воркутой. Пользователи с Воркуты не смогут работать совсем. Соответственно, если бы было две базы (SQL) данные в которых бы синхронизировались, то одна была бы у нас, а вторая – в Воркуте. То есть, если канал отвалился, то местные пользователи обращаются к своей БД, а Воркута - к своей. Когда канал восстановлен – данные синхронизируются, у всех все одинаково, то есть, все хорошо. Но тут возникает вопрос потери данных (вдруг и местные, и Воркута изменяли одни и те же данные). Вообще, нормально ли для 1с, что две бд будут синхронизироваться.
Посоветуйте, пожалуйста, как лучше организовать схему серверов. Наверняка, не мы первые с этим сталкиваемся. Веб-сервер нам не очень хочется рассматривать почему-то.
  Форум: Администрирование и настройка серверов баз данных · Просмотр сообщения: #107063 · Ответов: 5 · Просмотров: 2466
 

>  курсор на нужной строке в форме списка
Цибир
Отправлено: 20.06.14, 15:04


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Здравствуйте.
Дано: Рабочая область, на которой размещены две формы списка - форма списка справочника (РегНомера) и форма списка документов (ПЛАНЫ). Каждый документ создается на основании РегНомера.
ЧтоСделано: При активации строки в форме списка справочника окрашивается в нужный цвет строка в форме списка документов, в которой содержится документ, созданный на основании активированного РегНомера.
Проблема: Список документов довольно длинный, поэтому окрашенная в нужный цвет строка оказывается вне видимой области. Приходится искать "бегунком".
Вопрос: как окрашенную строку в списке документов поместить в видимую область?
Для всякого: в форму списка документа передается параметр, в котором содержится активированный РегНомер:
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
    
    Если ИмяСобытия="строка" Тогда
        
        Список.УсловноеОформление.Элементы.Очистить();      
        
        Оформление1 = Список.УсловноеОформление.Элементы.Добавить();
        Отбор = Оформление1.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
        Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
        Отбор.Использование = Истина;
        Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("РегистрационныйНомер.Наименование");
        ЦветФона = Оформление1.Оформление.Элементы.Найти("ЦветФона");
        ЦветФона.Значение = WebЦвета.Васильковый;
        ЦветФона.Использование = Истина;
        Отбор.ПравоеЗначение = Параметр;
                  
    КонецЕсли;
    
КонецПроцедуры
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #88046 · Ответов: 1 · Просмотров: 3219
 

>  Рабочая область рабочего стола
Цибир
Отправлено: 13.06.14, 8:39


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Спасибо, попробуем)
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #87730 · Ответов: 8 · Просмотров: 5248
 

>  Рабочая область рабочего стола
Цибир
Отправлено: 13.06.14, 8:34


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Условное оформление подходит. Ток раз это оформление, то эта процедура должна находиться в модуле формы списка справочника. Она там и есть.
Например, эту процедуру можно было поместить "ПриОткрытии" формы списка. И при каждом открытии формы все бы было нормально(вроде). Беда в том, что при проведении документа эта форма списка справочника уже открыта в рабочей области(в рабочей области две формы списка, справочника и документа).
добавлять процедуру, которая бы переоткрывала рабочий стол при проведении документа?!
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #87726 · Ответов: 8 · Просмотров: 5248
 

>  Рабочая область рабочего стола
Цибир
Отправлено: 12.06.14, 22:12


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Здравствуйте.
Дано: Есть справочник "РегНомера". Есть документ "Планы", в котором присутствует реквизит "РегНомер". Документ создается на основании регНомера, следовательно документу соответствует один регНомер. Формы списков и того, и другого расположены в рабочей области рабочего стола.
Задача: надо чтобы фон строки регНомера, по которому проведен документ, в форме списка РегНомеров был окрашен, например, в зеленый цвет.
Что сделано: 1. в общем модуле получено пересечение регНомеров в списках справочника и документа.
2. В форме списка справочника есть процедура, которая окрашивает нужные строки в нужный цвет.
Пока проблема в том, чтоб эта процедура срабатывала при проведении документа. (процедура с условным оформлением в форме. хоть и &НаСервере)
Вопрос: как заставить выполняться процедуру на форме списка справочника из формы/модуля объекта/менеджера документа?
Спасибо за любые цензурные комментарии happy.gif
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #87701 · Ответов: 8 · Просмотров: 5248
 

>  форма выбора с отбором по реквизиту табличной части
Цибир
Отправлено: 07.08.13, 8:32


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Где-нибудь есть пример решения данной задачи через форму выбора?
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #73013 · Ответов: 8 · Просмотров: 8840
 

>  форма выбора с отбором по реквизиту табличной части
Цибир
Отправлено: 07.08.13, 7:13


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Итак, у нас СпрКафедры, СпрФакультет с реквизитом табличной части Кафедра(СпрКафедра) и СпрАдрес с реквизитами табличной части Факультет(СпрФакультет) и Кафедра(СпрКафедра). Нам необходимо сделать отбор кафедр по факультету в табличной части справочника Адрес.
В форме элемента СпрАдрес для реквизита табличной части "Кафедра" назначаем событие(еще ставим кнопки выбора и списка "Да"):

&НаКлиенте
Процедура ТЧКафедраНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
    СЗ=ПолучитьКафНаСервере(Элементы.ТЧ.ТекущиеДанные.Факультет);
    ВыбЭлемент=СЗ.ВыбратьЭлемент("Выбрать Кафедру");
    ВыбСсылка=ПолучитьСсылкуНаСервере(Строка(ВыбЭлемент));
    Элементы.ТЧ.ТекущиеДанные.Кафедра=ВыбСсылка;
    
КонецПроцедуры


Ну еще две функции:
&НаСервереБезКонтекста
Функция ПолучитьКафНаСервере(Ссылка)
    Запрос=Новый Запрос;
    Запрос.Текст="ВЫБРАТЬ
    |    СписокКаф.Кафедра
    |ИЗ
    |Справочник.Факультет.ТЧ КАК СписокКаф
    |ГДЕ
    |СписокКаф.Ссылка=&Ссылка";
    
    Запрос.УстановитьПараметр("Ссылка",Ссылка);
    ТЗ=Запрос.Выполнить().Выгрузить();
    СЗ=Новый СписокЗначений();
    СЗ.ЗагрузитьЗначения(ТЗ.ВыгрузитьКолонку(0));
    Возврат СЗ;
КонецФункции


&НаСервереБезКонтекста
Функция ПолучитьСсылкуНаСервере(О)
    ВыбСсылка=Справочники.Кафедра.НайтиПоНаименованию(СокрЛП(О)).Ссылка;
    Возврат ВыбСсылка;
КонецФункции


В итоге, после выбора факультета мы выбираем кафедры. В списке будут отобранные по факультету, а в выборе - все имеющие.
По сути, наша задача выполнена, и отбор идет. Но какой-то не оч красивый способ. Нужен красивый)
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #73005 · Ответов: 8 · Просмотров: 8840
 

>  форма выбора с отбором по реквизиту табличной части
Цибир
Отправлено: 06.08.13, 14:19


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Спасибо. Нам бы развернутый ответ. Мы тут нашли решение, но оно немного кривовато. Хотелось бы посмотреть другие решения и выявить наиболее удачные.
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #72959 · Ответов: 8 · Просмотров: 8840
 

>  форма выбора с отбором по реквизиту табличной части
Цибир
Отправлено: 06.08.13, 11:14


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Конечно логичней и проще. Но решение нужно данной задачи.
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #72940 · Ответов: 8 · Просмотров: 8840
 

>  форма выбора с отбором по реквизиту табличной части
Цибир
Отправлено: 06.08.13, 9:25


Общительный
**

Группа: Пользователи
Сообщений: 11
Регистрация: 06.08.13
Пользователь №: 29019


Здравствуйте.

Есть Справочник Факультет. В табличной части есть реквизит Кафедры(Справочник Кафедра).
Есть Справочник Адрес. В табличной части есть реквизит Факультет(Справочник Факультет) и реквизит Кафедра(Справочник Кафедра).
Нужен алгоритм, согласно которому в табличной части справочника Адрес будет вестись отбор по факультету. То есть, выбрав факультет, при выборе кафедры будут присутствовать только кафедры данного факультета.

Посоветуйте, пожалуйста, пример алгоритма для решения данной задачи.
Спасибо.
  Форум: Программирование управляемых форм 1С 8.2 · Просмотр сообщения: #72928 · Ответов: 8 · Просмотров: 8840
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 17.05.24, 23:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!