Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема для программирования !!!
Это продолжение темы, предыдущие части доступны тут


ПРОГРАММЫ  1С:Предприятие 1C - 1C: Вопросы по конфигурациям

ВАРЕЗНИК   1C:Предприятие 7.7 - 1С:Предприятие v.8.x - 1C Диск ИТС - 1С: Совместимо 8.х

Топик 1C Ebooks
ЗДЕСЬ (обновлено 27.03.2009) - небольшая библиотечка (книги, документация, видео, утилиты) по 1С, финансам, бухучету и т.п.
Все рассортировано по версиям...

Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:30 06-02-2008 | Исправлено: vkramnik, 21:26 27-03-2009
vadkuvaev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
1. Это на всех машинах, на сервере длиться примерно 20 минут, на клиентах 40минут.
2. началось сразу после того как я загрузил данные в новую пустую базу SQL, тоесть лучшего не видел.
3. выгрузка загрузка через конфигуратор? Если через конфигуратор я базу раз 7 новую создавал.
Возможно это из-за конфигурации "подрядчик строительства 2.3"?

Всего записей: 23 | Зарегистр. 10-03-2009 | Отправлено: 22:27 17-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А какого объема база?  7.7 не умеет обрабатывать запросы на сервере... т.е. вся обработка данных выполняется у клиента... соответственно от количества выбираемых данных запроса напрямую зависит количество обращений к серверу(а значит трафик). И, как известно, 7.7 построена в основном на циклах(редко кто строит большие и сложные запросы ), а значит клиенту приходится сливать с сервака кучу не нужных данных, которые потом просто игнорируются и не используются.
 
Добавлено:
ИХМО нужно переходить на 8 (желательно на 8.1)  
Выборкой и записью  данных в 8.1 занимается Агент сервера 1С предприятия, он управляет так называемыми процессами, которые могут выполняться совсем на разных компьютерах. У процессов есть такой параметр как производительность, и, в зависимости от значения этого параметра, распределяется нагрузка между этими компьютерами. Т.е. на одной машине стоит SQL, и еще несколько машин можно выделить для обработки запросов клиентов. При этом не важно на какой машине SQL, а на какой сервер 1С предприятия. При такой системе можно обслуживать очень большой парк пользователей при относительно небольшой загрузке этих "серверов".
 
Кто не понял пишите в ЛС

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 22:54 17-03-2009
vadkuvaev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkSwitch
630mb  
хорошо через сеть она сливает 530 мб, но почему 20 минутные задержки при выполнении формирования очёта на сервере, он же не лезет в сеть, он работает через свою память?

Всего записей: 23 | Зарегистр. 10-03-2009 | Отправлено: 23:08 17-03-2009 | Исправлено: vadkuvaev, 23:11 17-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для 7,7 это не очень много... при каком процессе она так виснет?
 
Добавлено:
Отчеты...  Если открыть отчет в конфигураторе можно заметить, что там не один запрос, а несколько... и в 7,7 обычно его пихают в какой-нить цикл... а если отчет годовой - ваще ппц... платформа всю базу перельет к себе ато и по нескольку раз.

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 23:11 17-03-2009
vadkuvaev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkSwitch
http://narod.ru/disk/6685237000/sql.rar.html
вот сдесь архив с видео раб. стола размер 2 мб, посмотри если не трудно, я там открываю отчёт и пытаюсь его заполнить, действия выполняются на сервере
замечу на dbf этот отчёт формируется сервером за 1 сек

Всего записей: 23 | Зарегистр. 10-03-2009 | Отправлено: 23:15 17-03-2009 | Исправлено: vadkuvaev, 23:18 17-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сколько народу работает в организации... ?
 
Для 7,7 ГОДОВОЙ отчет по ЕСН за 20 минут это нормально!!!

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 23:26 17-03-2009
vadkuvaev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я выбирал 4 квартал 2008 г , работает 7 человек.
На сервере 20 минут?, этот же отчёт на dbf  формируется за 1 сек
 
 
Добавлено:
решил попробовать сиквел, потому что бухгалтерия плачит, что по сети долго формируется, а на сиквеле ещё дольше.

Всего записей: 23 | Зарегистр. 10-03-2009 | Отправлено: 23:30 17-03-2009
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadkuvaev
Если я не ошибаюсь 7.7 не рассчитана на работу с SQL 2005, только с SQL 2000
Попробуйте поднять SQL 2000. Можно попробовать перевести на рдп в дбв
варианте будет однозначно быстрее.  

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 00:20 18-03-2009 | Исправлено: niko7, 00:31 18-03-2009
SeRj144000

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго дня!
 
Помоги пожалуйста написать код, очень нужно срочно, а я никак не могу долбаюсь уже несколько дней, а сроки поджимают.
У меня такая проблема:
В 1с.8-ке мне в форме элемента справочника Номенклатура из табличной части "ЕдиницыИзмерения" из колонки "Коэффициент" нужно вытащить все значения, сравнить их между собой и найти наибольшее значение (это числа), и это наибольшее значение присвоить переменной или получить ссылку на найденное значение, чтобы передать его в табличную часть другого объекта -"ОбработкаПечатьЦенника". У табличной части "ЕдиницыИзмерения" тип значения: СправочникСписок.ЕдиницыИзмерения.
Набросайте примерно код как мне выбрать и получить это значение пожалуйста, очень жду!

Всего записей: 14 | Зарегистр. 06-02-2008 | Отправлено: 13:22 18-03-2009
vkramnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
18.03.2009
В 1С-библиотечке очередные обновления и дополнения, в том числе :
Раздел 1C-Разное :
     1С v7.7 - Супер-Инсталл Диск (2009) ( Все-в-одном - автозагрузка )
     Версия 4  (18.03.2009)
Состав : см. топик 1C-Ebooks
Пароля нет. Ставится как с CDROM, так и прямо с жесткого диска.
Ссылки - ЗДЕСЬ, пасс - стандартный

Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 14:12 18-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Помоги пожалуйста написать код, очень нужно срочно, а я никак не могу долбаюсь уже несколько дней, а сроки поджимают.
У меня такая проблема:
В 1с.8-ке мне в форме элемента справочника Номенклатура из табличной части "ЕдиницыИзмерения" из колонки "Коэффициент" нужно вытащить все значения, сравнить их между собой и найти наибольшее значение (это числа), и это наибольшее значение присвоить переменной или получить ссылку на найденное значение, чтобы передать его в табличную часть другого объекта -"ОбработкаПечатьЦенника". У табличной части "ЕдиницыИзмерения" тип значения: СправочникСписок.ЕдиницыИзмерения.
Набросайте примерно код как мне выбрать и получить это значение пожалуйста, очень жду!
 

 
240201531 стучись с 19 марта
 
Добавлено:

Цитата:
На сервере 20 минут?, этот же отчёт на dbf  формируется за 1 сек

А фаерволов и антивирей сетевых не стоит??? можт они рубят? На какой интерфейс 7-ка ломится?

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 15:22 18-03-2009
VladZetRu

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SeRj144000

Цитата:
мне в форме элемента справочника Номенклатура из табличной части "ЕдиницыИзмерения" из колонки "Коэффициент" нужно вытащить все значения, сравнить их между собой и найти наибольшее значение

если значений не много попробуй что то вроде этого:

Код:
 
    МаксЗначение= 1;
    Выборка = ТабличнаяЧасть.ЕдиницыИзмерения.Выбрать();
    Пока Выборка .Следующий() Цикл
        Если Выборка .Коэффициент > МаксЗначение тогда
            МаксЗначение= Выборка .Коэффициент;
            ЕдИзмеренияМакс = Выборка .Ссылка;
        КонецЕсли;
    КонецЦикла;
    Сообщить("Максимальное значение   - " + ЕдИзмеренияМакс + " - " + МаксЗначение);
 

Иначе дополнительно используй сортировку по значению

Всего записей: 467 | Зарегистр. 14-03-2005 | Отправлено: 22:04 18-03-2009 | Исправлено: VladZetRu, 22:08 18-03-2009
zpz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, что можно сделать. Документы Поступление товаров не открываются, ранее был введен и проведен. После отмены проведения тоже не открывается. Пишет ошибку :
Форма.Стоимость.ВыполнятьФормулуТолькоПриИзменении(1);
{Документ.ПоступлениеТоваров.Форма.Модуль(1477)}: Поле агрегатного объекта не обнаружено (Стоимость)
1С 7.7. версия 7.70.025, релиз 7.70.504 типовая

Всего записей: 24 | Зарегистр. 30-01-2009 | Отправлено: 08:41 19-03-2009
SeRj144000

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZPZ-
 
Спасибо за код, правда вчера удалось получить нужное с помощью запроса, но твой код может пригодится спасибо!

Всего записей: 14 | Зарегистр. 06-02-2008 | Отправлено: 09:57 19-03-2009
vadkuvaev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkSwitch

Цитата:
А фаерволов и антивирей сетевых не стоит??? можт они рубят? На какой интерфейс 7-ка ломится?
 

 на сервере ни чего не стоит даже firewall отключён. Интерфейс? на сервере работает через  shared memory. на клиентских машинах по IP порт 1433

Всего записей: 23 | Зарегистр. 10-03-2009 | Отправлено: 10:03 19-03-2009
BAG211270

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравия всем!
 
Есть одна проблемка надеюсь подскажите пути решения. Версия 1С: Предприятие 77.  
В журнале документов на форме создал таблицу значений которая заполняется из табличной части документа. При перебере строк в журнале таблица перезаполняется. Все бы ничего но только когда я перехожу в саму таблицу то вправо влево курсор ходит а вот вверх вниз нет. Никто не знает как мне заставить курсор перемещаться вниз вверх?  
 
НИкто не может помочь мне с этой проблемой? Очень надо

Всего записей: 177 | Зарегистр. 12-02-2007 | Отправлено: 10:10 19-03-2009 | Исправлено: BAG211270, 14:09 24-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
на сервере ни чего не стоит даже firewall отключён. Интерфейс? на сервере работает через  shared memory. на клиентских машинах по IP порт 1433

 
 
ЦИТАТА:::  
По умолчанию подключение возможно только через SharedMemory. Ни по TCP/IP, ни через PIPE подключаться не будет. Для работы 1С этого не достаточно, потому нам необходимо отключить клиентский (не серверный) протокол SharedMemory. Делается это в "SQL Server Configuration Manager". Для проверки можем подключиться "SQL Server Management Studio Express CTP" по остальным протоколам.
 
Теперь настает очередь 1С. В отличие от 2000 SQL в 2005 есть некоторое отличие - в "параметрах баз данных SQL" нужно указывать не просто имя компьютера с БД, а ИМЯ_СЕРВЕРАSQLEXPRESS. Далее вводим имя БД, учетку (sa), и пароль для нее. Пробуем подключиться / жмём "ОК". Тут нас поджидает второй подводный камень - 1С не потдерживает 2005SQL. "Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия". Тогда нужно подправить BkEnd.dll для 1c v.7.7
Поскольку 1С v7.7 штатно не поддерживает MS SQL 2005, вы получите сообщение "Требуется MS SQL Server 6.5 + Service Pack 5a или более старшая версия!". Чтобы устранить это, необходимо изменить BkEnd.dll следующим образом (для 21-го релиза 1С):
000D9B7A: 83 EB
000D9B7B: E8 15
000DAFE0: 83 EB
000DAFE1: E8 10
Для 25-го релиза 1С:
000D9C4A: 83 EB
000D9C4B: E8 15
000DB0B0: 83 EB
000DB0B1: E8 10
Для 26-го и 27-го релизов 1С:
000D9CCA: 83 EB
000D9CCB: E8 15
000DB130: 83 EB
000DB131: E8 10
 
В свойствах базы данных на SQL Server ставим Compatibility Level SQL Server 2000(80) и тестируем.
И будет Вам счастье
 
СЦЫЛКА: http://olegon.ru/archive/index.php/t-1811.html
 
Добавлено:
Тут парнишка на SQLExpress пробует... думаю с 2005 аналогичная ситуация будет...

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 10:53 19-03-2009
blazh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробовал но не помогло! тоже самое !  
Пробовал :Все переустановил! и хасп и платформу саму все равно выдает ошибку при вызове синтаксис помошника: Ошибка совместного доступа к файлу "с:\documents and settings\admin\local settings\temp\v8_3_19.tmp"; Это же временные файлы, он этот файл даже не содает, а гворит ошибка совместного! может такое у кого встречалось?  
а теперь выдает : Ошибка совместного доступа к файлу "с:\temp\v8_3_19.tmp"! А я поспотрел такого файла там нету

 
 
Проблема была устранена за счет изменения настроек антивирусника Касперского

Всего записей: 1 | Зарегистр. 19-03-2009 | Отправлено: 10:57 19-03-2009
DarkSwitch

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ФормулуТо


Цитата:
Подскажите пожалуйста, что можно сделать. Документы Поступление товаров не открываются, ранее был введен и проведен. После отмены проведения тоже не открывается. Пишет ошибку :
Форма.Стоимость.ВыполнятьФормулуТолькоПриИзменении(1);
{Документ.ПоступлениеТоваров.Форма.Модуль(1477)}: Поле агрегатного объекта не обнаружено (Стоимость)
1С 7.7. версия 7.70.025, релиз 7.70.504 типовая
 

 
Кто-то удалил из документа элемент "Стоимость" верни его на место и будет тебе щасье

Всего записей: 33 | Зарегистр. 21-03-2008 | Отправлено: 11:01 19-03-2009
zpz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Кто-то удалил из документа элемент "Стоимость"  верни его на место и будет тебе щасье"  
Не знаю как это сделать. В конфигураторе / открыв конфигурацию / в документе Поступление товаров в табличной части элемент стоимость присутствует. Как его вернуть? В самой базе ошибка так и осталась. Скажите пожалуйста, для особо одаренных.

Всего записей: 24 | Зарегистр. 30-01-2009 | Отправлено: 13:59 19-03-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru