:: Вопросы по 1С
Re: Структура подчиненности в 1с 7.7
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
getwordnum(), getwordcount()


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
Taran

Сообщений: 13625
Откуда: Красноярск
Дата регистрации: 16.01.2008
Цитата:
getwordnum(), getwordcount()
ну да, до некоторой степени этого достаточно, пока вторая группа символов не сольется с первой. Хоть это и не реально.
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
Devil To Love
Автор

Сообщений: 185
Откуда: Ростов-на-Дону
Дата регистрации: 10.01.2007
Цитата:
"длинные строки"
да, это конечно намудрили 1с-цы, подход то интересный к решению проблемы с "бесконечными" строками, но заморочистый, хотя по-другому сложно что-то выдумать...
Но мне это, к счастью, пока не нужно.

Цитата:
Но количество пробелов символов на каждый идентификатор всегда фиксировано.
Цитата:
Но как мне помнится здесь у тебя количество пробелов не адекватно.
и так и сяк, в общем смотрите, примеры:

B1(2 пробела)3P(5 пробелов)9(11 пробелов) = 23 символа в ячейке

или вот:

E1(1 пробел)8YT(3 пробела)8YU(11 пробелов) = 23 символа в ячейке

вот, и как туту быть?
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
Taran

Сообщений: 13625
Откуда: Красноярск
Дата регистрации: 16.01.2008
Цитата:
B1(2 пробела)3P(5 пробелов)9(11 пробелов) = 23 символа в ячейке
это похоже на правду, тогда делай так
subs(полесубконто, 3, 4)
subs(полесубконто, 7, 6)
остальное см. в постах выше
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
Devil To Love
Автор

Сообщений: 185
Откуда: Ростов-на-Дону
Дата регистрации: 10.01.2007
ну возвращать кол-во слов в строке getwordcount() , я думаю, мне это не нужно!

Цитата:
subs(полесубконто, 3, 4)
subs(полесубконто, 7, 6)

я так понял, имеется в виду функция
SUBSTR(cExpression, nStartPosition [, nCharactersReturned])
но ей нужна конкретика, а я же не знаю, что из себя представляет текущее поле, сколько там пробелов и тд, они же разные, этих данных много, вот, потому наверно ближе всего к решению getwordnum()



Исправлено 1 раз(а). Последнее : Devil To Love, 23.12.09 18:32
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
Taran

Сообщений: 13625
Откуда: Красноярск
Дата регистрации: 16.01.2008
Цитата:
но ей нужна конкретика, а я же не знаю, что из себя представляет текущее поле,
так я тебе и даю nStartPosition [, nCharactersReturned])
поле для субконто фиксированного формата:
2 знака - тип объекта,
4 знака - номер таблицы,
6 знаков - ИД строки.
11 знаков бывают заполнены, точно не помню когда, смутно вспоминаю что скорее всего при использовании РБД.
Используя GetWordNum ты ограничиваешья ИД пятью знаками, поскольку при 6 знаках разделительный пробел пропадет.
5 знаков на ИД дает максимальное значение 60466175,
6 знаков позволяют хранить 2176782335.

При твоей ситуции я не думаю что предел по ИД в 60466175 перевалишь, но стоит ли рисковать решать тебе.

!P.S. а вот идентификатор исходной таблицы если сократишь до 3х знаков, то макс значение 46655.
Глянь в своей 1с-БД, наверняка есть таблицы scNNNNN, где NNNNN номер справочника, наверняка он близок к 46655, у меня SC48416.DBF (правда в Торговле).
Так что я тебя предупредил насчет Getwordnum

P.S.S. и при всем моем уважении к PaulWist в своих рекомендациях насчет getwordnum(), getwordcount() он не прав.



Исправлено 4 раз(а). Последнее : Taran, 23.12.09 19:02
Ratings: 0 negative/0 positive
Re: Структура подчиненности в 1с 7.7
AlexK

Сообщений: 2114
Откуда: Королев,Москва
Дата регистрации: 11.12.2000
Описание полей в файлах 1cv7.DDS(1cv7.DD)
Описание подчиненности к сожалению только в конфигурации 1С 1cv7.md (есть библиотеки работы с md)


Вот чтиво по структуре семерки +!
www.script-coding.info
P.S Тут масса примеров и информация для понимания

доп ссылки:
www.mista.ru
www.mista.ru
www.mista.ru
www.mista.ru
1csql.ru
www.gendin.ru
www.gendin.ru
gendin.ru
web-team.narod.ru
www.sinor.ru


------------------
Береги природу, мать Вашу. Моя страничка www.genrep.net




Исправлено 7 раз(а). Последнее : AlexK, 11.01.10 23:34
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика