К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Сохранение пути к файлу в справочнике

Гость
0 - 27.03.2014 - 11:54
Есть в Справчонике реквизит "ссылка" неопредленного типа. В это поле я записываю или ссылку на документ, или справочник. Или полный путь к файлу.
Для дока и справчника все работает.
Но для пути к файлу, по нижеследующему коду
ИмяВыбрФайла = "";
ИмяПути="D:\Служебный ПУБ\Файлы для ПУБ 2012";
Если ФС.ВыбратьФайл(0, ИмяВыбрФайла, ИмяПути, "Выберите файл","Все файлы (*.pdf)!*.pdf", , ) = 1 Тогда
Форма.Ссылка.НазначитьТип("Строка",200);
НазначитьТип("Ссылка", "Строка",200);
Ссылка=ИмяПути+ИмяВыбрФайла;
новый1=ИмяПути+ИмяВыбрФайла;
КонецЕсли;

в поле "Ссылка" сохраняется только 22 символа. :(
Поле "новый1" это поле типа "Строка" длина 200. В нем все хорошо сохраняется, а в "Ссылке" обрезает путь.
Что не так?
Спасибо!



Гость
1 - 27.03.2014 - 12:00
http://nnmuz.com/uploads/posts/2009-...59_21139_1.jpg
Гость
2 - 27.03.2014 - 12:01
особенно про ссылки
3 - 27.03.2014 - 12:04
это ограничение платформы в реализации хранения полей неопределенного типа...
4 - 27.03.2014 - 12:08
Примечание
Поскольку для неопределенных реквизитов (полей) длина поля всегда равна 23 символам, то соответственно в такое поле можно записать значение максимум с 22 символьным значением (1 отводится под определение типа, в случае базовых типов, таких как число, строка, дата).
Гость
5 - 27.03.2014 - 12:10
Спасибо! Буду знать!
Гость
6 - 27.03.2014 - 12:12
2-Helen1986 > Речь шла для версии 7.7 :)
Твой пост не в тему!
Гость
7 - 27.03.2014 - 15:37
(6) ты лох! В книжках описано ограничение на 22 символа. Так что чЕтайте книги, если умеете... чЕтать
Гость
8 - 27.03.2014 - 15:38
кстати, это типовая ошибка глупых однАЭсникофффф, на которую они наступают регулярно
Гость
9 - 27.03.2014 - 19:11
8-Helen1986 > Наступают те, кто руками БД никогда не делал. Любых типов. И не представляют физической реализации базы.
Иначе бы не наступили: слово "Неопределенный" обязательно вызвало бы вопрос.


К списку вопросов






Copyright ©, Все права защищены