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

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

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

ShIvADeSt (30-10-2009 09:51): http://forum.ru-board.com/topic.cgi?forum=33&topic=10715  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101

   

ShIvADeSt



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


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

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

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


Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board
 
Предыдущие темы были здесь часть 4 | часть 3 | часть 1
 
Как убить рекламу при обновлении отчетности | конфигурации (ИБ)?

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:02 03-04-2009 | Исправлено: vkramnik, 12:06 23-10-2009
mbrdancer

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

Цитата:
подскажите чем можно заменить проверку принадлежит ли ТМЦ групе "готпрод"

А справочник многоуровневый?
если нет и достаточно использовать реквизит ТМЦ.Родитель - я бы сделал так
если многоуровневый и столько строк ТЧ, что их обработка идет минутами, я бы подготовил предварительно ТЗ, в которую бы запросом один раз запихнул все элементы, ниже по иерархии, чем "готпрод", и дальше уже проверку проходил не методом справочника, а поиском по ТЗ - это быстрее.
Правда, если справочник многоуровневый и в нем очень много элементов, - это еще вопрос, что будет быстрее.

Всего записей: 100 | Зарегистр. 27-03-2008 | Отправлено: 14:04 20-10-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
hackman
Цитата:
Подскажите как улучшить произведительность моей обработки.  
переписать запросом - в разы будет быстрее...
Цитата:
одскажите чем можно заменить проверку принадлежит ли ТМЦ групе "готпрод"
1. типичная ошибка обращаться к объекту через объект
2. Принадлежит группе - самый тормоз
3. что такое "готпрод" ?

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 14:11 20-10-2009
dimaxmaster

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hackman
 
весь код нужно переписать через механизм Запрос, что значительный прирост работы отчета

Всего записей: 333 | Зарегистр. 05-06-2008 | Отправлено: 14:15 20-10-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mbrdancer
Цитата:
если многоуровневый и столько строк ТЧ, что их обработка идет минутами, я бы подготовил предварительно ТЗ, в которую бы запросом один раз запихнул все элементы, ниже по иерархии, чем "готпрод", и дальше уже проверку проходил не методом справочника, а поиском по ТЗ - это быстрее.
Правда, если справочник многоуровневый и в нем очень много элементов, - это еще вопрос, что будет быстрее.
давно такого не читал!
в языке запроса есть - "В"
Цитата:
Синтаксис:
 В
Англоязычный синоним:
 In
Описание:
Оператор языка запросов ''Условие (А в Б);'' говорит о том, что условие истинно, когда значение А является подмножеством значения Б. Следует особо отметить, что если значение Б пустое (объект не выбран), то условие является истинным, в отличие от оператора ''='' (равно). Если на принадлежность проверяется значение типа элемент справочника, то проверка выполняется с учетом его возможного вхождения в группу справочника. Аналогично, проверка на принадлежность субсчета осуществляется с учетом его возможного вхождения в счет-группу.
В качестве включающего подмножества логического оператора принадлежности (второй параметр после слова ''в'') может выступать как простое значение, так и список значений. В этом случае проверка выполняется с учетом вышеотмеченных особенностей для каждой строки списка значений.


----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 14:40 20-10-2009
koter2000

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

Всего записей: 81 | Зарегистр. 15-01-2009 | Отправлено: 15:50 20-10-2009
dimaxmaster

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

Цитата:
Бизнес-Плюс:Журнал изменений.  
Рассказываю, это журнал регистрации изменений в 1с-ке.  

 
Вообще в 1С есть Журнал изменений, в чем разница?

Всего записей: 333 | Зарегистр. 05-06-2008 | Отправлено: 15:53 20-10-2009
mbrdancer

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

Цитата:
давно такого не читал!

что именно режет глаз?

Всего записей: 100 | Зарегистр. 27-03-2008 | Отправлено: 15:54 20-10-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mbrdancer
потому что всё можно из одного запроса получить и выгрузить в ТЗ!

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 16:05 20-10-2009
mbrdancer

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

Цитата:
в которую бы запросом один раз запихнул все элементы, ниже по иерархии

 
Вы:

Цитата:
потому что всё можно из одного запроса получить и выгрузить в ТЗ!

 
я чего-то не догнал, да?
 
ща еще раз взгляну на техзадание конечно...

Всего записей: 100 | Зарегистр. 27-03-2008 | Отправлено: 16:10 20-10-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mbrdancer
зачем ТЗ подготавливать?

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 16:36 20-10-2009
mbrdancer

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

Цитата:
зачем ТЗ подготавливать?

аа
не, подготовка - в смысле результата
ведь в конечном результате - ТЗ, поэтому создать, выполнить запрос, выгрузить его в ТЗ - подготовка этой ТЗ к использованию при проверке
 
проехали?
оправдался?

Всего записей: 100 | Зарегистр. 27-03-2008 | Отправлено: 16:43 20-10-2009
fol



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

Цитата:
Вообще в 1С есть Журнал изменений, в чем разница?

Стандартный появился позже конфы от Бизнес Плюс

Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 20:12 20-10-2009
jmv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, в 1с можно как-то ловить код последней нажатой клавиши ?

Всего записей: 31 | Зарегистр. 22-01-2009 | Отправлено: 20:34 21-10-2009
Skilet



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

Цитата:
Подскажите, пожалуйста, в 1с можно как-то ловить код последней нажатой клавиши ?

такое не встречал, да я думаю и невозможно этого сделать, как 7-ке, так и в 8-ке
Хотя, если ты хочешь сделать, чтоб по нажатию клавиши у тебя какая-то функция отрабатовала, то делаешь кнопку на форме, вешаешь на нее акселератор и прячешь ее, за пределы формы и все.

Всего записей: 98 | Зарегистр. 12-10-2005 | Отправлено: 23:25 21-10-2009 | Исправлено: Skilet, 23:28 21-10-2009
mbrdancer

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

Цитата:
Подскажите, пожалуйста, в 1с можно как-то ловить код последней нажатой клавиши ?

Такое позволяет делать то ли 1CPP.dll, то ли FormEx.dll (не придирайтесь, использую разделенные билды)
кажися таки вторая
делается только в какой-нибудь форме, абстрактно без единой открытой формы невозможно.

Всего записей: 100 | Зарегистр. 27-03-2008 | Отправлено: 23:35 21-10-2009
Mechaic

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята подскажите где возможно скачать 1С: Полиграфия 8?
 
mechanic.mail@rambler.ru

Всего записей: 2 | Зарегистр. 16-10-2009 | Отправлено: 00:09 22-10-2009
LumoxS



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ подскажите кто знает..
Имеем: 1С7, комплексная.. размер всей БД порядка 800Мб
База находится на C:\BASE
Делаю книгу доходов расходов за полугодие.. Через некоторое время ошибка:
-------------------------------------------------------------------
CODEBASE ERROR
Error #: -70
Reading File
File Name:
C:\DOCEME~1\XXX\LOCALS~1\Temp\RA000001\T1.CDX
--------------------------------------------------------------------
Ошибка вываливается когда T1.CDX переваливает за 2Gb.
перевёл на SQL сервер всё - один фиг в темповской папке он саздаёт файл T1.CDX и когда тот переваливает за 2Gb - та же ошибка...
У кого есть мысли что есчо можно попробовать? каким обрзом остановить рост T1.CDX??? Книга действительно большая, но всё же..
 

Всего записей: 208 | Зарегистр. 12-05-2005 | Отправлено: 00:39 22-10-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LumoxS
на диске, гда база лежит и растет индексный файл файловая система FAT или NTFS?

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 06:47 22-10-2009
LumoxS



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vizlipuzli
OS - Windows server2003
NTFS
Пробовал на ХП - та же ошибка

Всего записей: 208 | Зарегистр. 12-05-2005 | Отправлено: 10:05 22-10-2009 | Исправлено: LumoxS, 10:05 22-10-2009
vizlipuzli

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

Цитата:
перевёл на SQL сервер всё

Каким образом и на какой именно SQL? Когда база в формате SQL, то файлов dbf, cdx нет. Попробовать изменить переменные окружения на диск с большим количеством свободного места, чем диск С:\ . Какая платформа 1с 77? Последняя 7.70.027. Сделать копию и после этого сделать тестирование и исправление базы.

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 10:22 22-10-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 101

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru