WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Кол-во строк в табличной части документа К предыдущему сообщению На следующее сообщение Бухгалтерский и т.п. софт

Отправил Alexand в 21:32 26.07.2005[Ответить]
В табличной части документа под атрибут НомерСтроки отведено 4 разряда, имеется ли возможность увеличить, к примеру, до 6


Отправил Peps в 00:26 27.07.2005[Ответить]
1с+ms sql lineno - smallint, а  1c+dbf lineno - всего лишь numeric 4, но докуенты с количеством строк больше 9999 пишутся и проводятся, номер строки заменяетя на 0, тестирование и исправление ругается, исправляет и если документы больше не записывать, то можно смело жить дальше...


Отправил Peps в 09:23 27.07.2005[Ответить]
а можно поинтересоваться нафига такое количетво строк в документе?


Отправил Igor в 16:29 27.07.2005[Ответить]
В sqlной у меня за 32тысячи стали отрицательные номера вылезать, начиная с -32..... Но КоличествоСтрок() выдает правильный результат, только выполняется долго.


Отправил Peps в 17:08 27.07.2005[Ответить]
ну прально... тажу история, что и с dbf - smallInt от -32768 до 32767. разбивай инвентаризации (или что у тебя такое огромное). :)


Отправил Alexand в 21:52 27.07.2005[Ответить]
Документ с количеством строк 147 000 (входящие остатки по дисконтным картам) создался при свертке БД (конфига самолепная). НомерСтроки участвует в формировании индекса Dt*.cdx (при БД dbf/cdx), таким образом строки с переполнением номера оказываются неиндексированными и проводятся невыносимо медленно, так на машине Р4 2,4, ОЗУ 512 за ночь (8 часов) провелось всего 480 строк, файл подкачки 1,8 Гига. Сегодня разбил этот документ на 15 по 10 000 строк и провел, на все про все ушло 30 мин. Видимо это единственное решение.