максимальное число строк в табличной части документа #201104


#0 by mike mi
в самом документе, в его табличной части, идентификатор "НомерСтроки"Тип - число, длина - 4 ,и все это не доступно для изменения.похоже это задано на все документы,у меня документ получается 40000 строк(5 разрядов),а нумерация получается кривая(только 4 разряда):00....99989999и где искать не знаю,ни в константах ни в глобальном модуле не нашел.помогите кто может!
#1 by КонецЦикла
Прошито в платформе... смотри DD файл10000 строкРазбивай
#2 by mike mi
есть готовый документ(с таким кол-м строк не могу его провести, не хватает памяти),вот я и хочу его разбить на две части обработкой, но благодаря кривой нумерации не фига не выходит, фактически есть строка например с номером 20001, а найти програмно ее никак не получается.
#3 by pit
если не используется привязка строк - плевать...у меня док записи книги продаж шкалит более 10000 - и ничего....
#4 by КонецЦикла
2 Нафига насиловать? Индексы все жеИ разбить вроде как совсем не трудно
#5 by mike mi
сейчас пробую:в документе 34тыс.строкфиксРег.ЗагрузитьТабличнуюЧасть(Табл);вроде получилось, но строки в другом порядке, по сравнению с исходным документом
#6 by USSR
и ради какой великой цели, а по русски говоря "на х.. " такие документы? разбить кто не позволяет? и грузить и проверять проще
#7 by AlexVV
#8 by mike mi
великая цель такая: в документ выгружается регистр.движение на дату Д с помощью обработки, для того чтобы после обрезки базы на дату Д этот самый документ провести.
#9 by green
х8ъ и чо? так и не понял великой цели....
#10 by mike mi
хочу уточнить рекомендацию: разбить уже готовый документ?
#11 by Uho
"фактически есть строка например с номером 20001, а найти програмно ее никак не получается."Да нафиг по номерам то искать?
#12 by green
х10ъ ну если ты пользуешься универсальной свёрткой - то есть там небольшая засада :О) - можешь и с готовым помучаться, но я в своё время сформировал новые документы в архивной копии и перенёс их, а "кривой" удалил
#13 by Glide
ну так поставь в обработку счетчик количества выгруженных строк! Как пришел к пределу в 10000 - создай 2-3-...N-ый документ. Делов-то. Или хочется один, но супер-пупер документ? На котором 1С-ка при проведении в служебной транзакции сожрет все ресурсы и память компа?
#14 by mike mi
именно универсальной сверткой и пользуюсь,и документ заполняется процедурой в модуле формы документа,и как сделать несколько документов, если можно поподробней пож.
#15 by mike mi
в том то и дело, что выгрузка идет в самом документе
#16 by Uho
Если уже готовый разбиваешь, то:выбираешь строки, потом ПолучитьСтроку и в цикле считаешь сколько строк, как только дошел до определенного предела - записываешь текущий документ, и создаешь новый
#17 by green
х14ъ да вот что за люди пошли - проще надо быть! делай для партий и остатков отдельные документы (остальные регстры универсальным свернёшь) и заполняй их обработкой - всё
#18 by Kondarat
А что за конфа хоть?
#19 by green
х18ъ А разница?
#20 by Kondarat
Судя по всему автор пытается свернуть базу. Если ТИС у меня есть чудная свертка без заморочек. Во всяком случае мне нравится и опробована неоднократно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С