Понедельник, 21.05.2012, 00:44 - защита конфигурации 1с 7.7 - клиент-сервер 1с 7.7
Вирт.RU
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 17 из 20«12151617181920»
Форум » V7DBNet » Работа над ошибками » V7DBNet 2.5
V7DBNet 2.5
yanisДата: Вторник, 13.09.2011, 12:41 | Сообщение # 241
Рядовой
Группа: Пользователи
Сообщений: 18
Репутация: 0
Статус: Offline
Спасибо!

Добавлено (13.09.2011, 12:41)
---------------------------------------------

Quote (Wirth)
Последние версии файлов одним архивом (исправлено потенциально возможное падение серверной части):
Прикрепления: 2509_11_fix5.zip(1040Kb)


Установил, 1С падает с ошибкой
---------------------------
1С:Предприятие
---------------------------
Счетчик транзакций < 0(#7).
---------------------------
ОК
---------------------------

Падает на выполнении запроса

СтрПериод = ?(ДатаКонца>= ПолучитьДатуТА(),"",
"Период с ДатаКонца по ДатаКонца;");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|" + СтрПериод +
"
|ТМЦ = Регистр.ОстаткиТМЦ.ТМЦ,
| Регистр.РезервыТМЦ.ТМЦ;
|КоэфВеса = Регистр.ОстаткиТМЦ.ТМЦ.ЕдиницаИзмерения.Вес,
| Регистр.РезервыТМЦ.ТМЦ.ЕдиницаИзмерения.Вес;
|СерияНоменклатуры= Регистр.ОстаткиТМЦ.СерияНоменклатуры,
| Регистр.РезервыТМЦ.СерияНоменклатуры;
|СрокГодностиЗ = Регистр.ОстаткиТМЦ.СерияНоменклатуры.СрокГодности,
| Регистр.РезервыТМЦ.СерияНоменклатуры.СрокГодности;
|Склад = Регистр.ОстаткиТМЦ.Склад,
| Регистр.РезервыТМЦ.Склад;";

ТекстЗапроса = ТекстЗапроса +
"Количество = Регистр.ОстаткиТМЦ.Количество;
|Резерв = Регистр.РезервыТМЦ.Количество;
|Функция КоличествоКонОст = КонОст(Количество);
|Функция КоличествоВЕС = СУММА(КоэфВеса*КонечныйОст(ТМЦ,Склад,СерияНоменклатуры));
|Группировка Склад;
|Группировка ТМЦ "+?(ИерархияТМЦ = 1,""," без групп ")+";
|"+?(ПоказыватьСерии = 1,"Группировка СерияНоменклатуры Упорядочить по СерияНоменклатуры.СрокГодности без групп;","");

Возврат ТекстЗапроса;

Вернулся на 2508 - все работает отлично
 
WirthДата: Вторник, 13.09.2011, 12:44 | Сообщение # 242
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
Сейчас посмотрю. Я ввел множество проверок, некоторые мешают.
 
WirthДата: Четверг, 06.10.2011, 16:57 | Сообщение # 243
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
Приступаю к боевому тестированию 2510

Из новшеств:
- справился с проблемой ТА (или мне так кажется)
- поправил сообщение о блокировках объекта "Журнал", теперь нормально определяю документ
- исправлена работа метода документа Блокировка, с возможностью программно получить имя пользователя заблокировавшего объект.
- добавлен метод ПопыткаНачалаТранзакции
- для ускорения терминальной работы введен режим Shared Memory

yanis:
К сожалению не смог поймать ложное срабатывание защиты. Если есть возможность, вышлите пример создающий данную проблему.
 
viddikДата: Четверг, 06.10.2011, 19:40 | Сообщение # 244
Подполковник
Группа: Пользователи
Сообщений: 127
Репутация: 1
Статус: Offline
Quote (Wirth)
- справился с проблемой ТА (или мне так кажется)
- поправил сообщение о блокировках объекта "Журнал", теперь нормально определяю документ

Если так, то это без преувеличения великий день! Скорей бы уж... :-)
 
andrmitДата: Воскресенье, 09.10.2011, 09:44 | Сообщение # 245
Лейтенант
Группа: Пользователи
Сообщений: 40
Репутация: 0
Статус: Offline
Да! Это хорошие новости...
А есть какие-нибудь наработки в
http://www.wirth.ru/forum/10-17-1 пост#4 ?

Сообщение отредактировал andrmit - Воскресенье, 09.10.2011, 09:45
 
WirthДата: Понедельник, 10.10.2011, 21:53 | Сообщение # 246
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
> А есть какие-нибудь наработки в http://www.wirth.ru/forum/10-17-1 пост#4 ?
Наработки есть, но не проверены.
Добавлены методы к объекту DBNet для доступа на уровне выполнения программы:
- получение списка активных сеансов
- отправка сообщений сеансу (сеансам)
- закрытие сеанса (сеансов)
- блокирование / разблокирование базы
 
ГостьДата: Вторник, 11.10.2011, 10:26 | Сообщение # 247
Группа: Гости





Добрый день!
2 месяца назад установил вашу разработку знакомому, все работает отлично со слов знакомого.
Но сейчас он мне звонит и говорит, что при выключении 2го компьютера закрывается БД с 1С на компьютере где стоит сервер 1С и хранится БД (сеть из 2-х компьютеров), вы не сталкивались с такой проблемой?
 
WirthДата: Вторник, 11.10.2011, 13:55 | Сообщение # 248
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
>Гость
Думаю это не связано на прямую с DBNet.

Как я понял: Есть два компьютера, на первом установлен сервер DBNet. Если выключить второй, то на первом (на котором сервер) закрывается сеанс 1С.

Тут возможны варианты.
1. Платформа установлена на втором (который выключают)
2. Если используется параметр swpath, проверьте не указывает ли он на сетевой ресурс.
3. Убедитесь на всякий случай, что DBF файлы и DBNet находятся на одном компьютере.
4. Возможно что-то с сетью. Попробуйте подключится Web-клиентом к серверу или пинг по адресу указанному в параметре host, при выключенном втором компьютере.
 
otheredДата: Среда, 19.10.2011, 11:46 | Сообщение # 249
Группа: Гости





Добрый день, используем версию 2508 с момента ее выхода, всё ок, только вот есть один небольшой глюк, который особо не мешает, но всё же опишу его:
Используем для доступа в интернет беспроводной провайдер Yota (WiMAX). У них свой usb модем, который определяется как сетевая карта + устанавливается программа для соединения с интернет. И когда нажимаешь в этой программе "Выключить устройство" (иногда перезагружаем модем, чтобы поймать другую вышку, когда текущая перегружена), через 5-10 секунд выскакивает сообщение с заголовком окна 1С "Соединение с сервером потеряно!" и после этого 1с закрывается. При этом, на сетевом компьютере 1С не закрывается, а работает дальше.

Добавлено (19.10.2011, 11:46)
---------------------------------------------
....еще забыл написать, что когда отключаешь модем, в трее выскакивает сообщение "сетевой кабель не подключен" (это так и должно быть), хотя когда выдергиваю провод из обычной сетевой карты (чтобы появилось сообщение "сетевой кабель не подключен", 1С не закрывается.
В общем это я к тому, что возможно это как-то связано с:

>"Добрый день!
2 месяца назад установил вашу разработку знакомому, все работает отлично со слов знакомого.
Но сейчас он мне звонит и говорит, что при выключении 2го компьютера закрывается БД с 1С на компьютере где стоит сервер 1С и хранится БД (сеть из 2-х компьютеров), вы не сталкивались с такой проблемой?"

Т.е. если компы соединены напрямую (без хаба), то при выключении сетевой карты на другом компе, по идее, должно выскочить сообщение "сетевой кабель не подключен" (сам не проверял).
Ну а если через хаб, который как правило работает всё время, такого не будет
Возможно здесь есть какая-то взаимосвязь, только вот непонятно почему когда выдергиваю usb модем - 1c закрывается, а когда кабель из сетевой карты - то нет

 
WirthДата: Среда, 19.10.2011, 14:13 | Сообщение # 250
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
>usb модем - 1c закрывается, а когда кабель из сетевой карты - то нет
Думаю, проблема должна уйти, если статически прописать ip, dns и шлюз, и в dbnet.ini вписать host=ip
 
yanisДата: Пятница, 21.10.2011, 09:16 | Сообщение # 251
Рядовой
Группа: Пользователи
Сообщений: 18
Репутация: 0
Статус: Offline
Quote (Wirth)
К сожалению не смог поймать ложное срабатывание защиты. Если есть возможность, вышлите пример создающий данную проблему.

На пустой базе все работает нормально. Боевую никто не отдает. Так что, пока живем как живем...
 
otheredДата: Пятница, 21.10.2011, 17:35 | Сообщение # 252
Группа: Гости





>Думаю, проблема должна уйти, если статически прописать ip, dns и шлюз, и в dbnet.ini вписать host=ip
Спасибо, прописал ip в dbnet.ini - проблема решилась
 
andrmitДата: Среда, 26.10.2011, 17:36 | Сообщение # 253
Лейтенант
Группа: Пользователи
Сообщений: 40
Репутация: 0
Статус: Offline
Заметил такое...
При обновлении конфигурации (если в конфигурацию были добавлены новые реквизиты табличных частей документов или новые счета) принятие изменений происходит очень медленно (в несколько раз медленнее, если делать тоже самое без wirth). Сейчас стоит 2509.
 
WirthДата: Среда, 26.10.2011, 21:41 | Сообщение # 254
Генерал-майор
Группа: Администраторы
Сообщений: 257
Репутация: 1
Статус: Offline
andrmit:
попробуйте добавить в файл клиента параметр:

swpath=TMP

Если дело в трафике, то должно помочь.
 
andrmitДата: Пятница, 28.10.2011, 10:27 | Сообщение # 255
Лейтенант
Группа: Пользователи
Сообщений: 40
Репутация: 0
Статус: Offline
Не думаю, что дело в трафике т.к. обновление происходит локально.
 
Форум » V7DBNet » Работа над ошибками » V7DBNet 2.5
Страница 17 из 20«12151617181920»
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:

Создать бесплатный сайт с uCoz