Имя: Пароль:
1C
 
Убрать время из ссылки ?
0 Sandres
 
06.04.11
08:44
Всем привет! Получаю ссылку на документ, пример -
Прием в ремонт 5 от 05.04.2011 11:05:58 . Можно ли как то убрать время?
Спасибо!
1 vicof
 
06.04.11
08:45
получать название документа и его номер.
2 Defender aka LINN
 
06.04.11
08:45
В Ссылке никакого времени нет. Иди и больше не кури.
3 Нуф-Нуф
 
06.04.11
08:45
Лев(Ссылка, СтрДлина(Ссылка)-8)
4 Wobland
 
06.04.11
08:47
(3) минус 9
5 Sandres
 
06.04.11
08:47
(2)Все тут есть . вот участок запроса который получает документ .ГотовыеПриборыРемонт.ДокРемонта.Ссылка КАК Ремонт
6 Sandres
 
06.04.11
08:48
Спасибо. Дальше разберусь
7 vicof
 
06.04.11
08:48
(5) это представление ссылки
8 Wobland
 
06.04.11
08:49
(5) нет в ссылке времени. оно есть в представлении ссылки. представление - это строка, вот с ней и работай. уже в обработке результаттов запроса.
либо ПОДСТРОКА(ПРЕДСТАВЛЕНИЕ(ГотовыеПриборыРемонт.ДокРемонта.Ссылка), 1, N) КАК ПредставлениеСсылкиБезВремени
9 Wobland
 
06.04.11
08:50
+(8) не взлетит - длина номера различная может быть
10 Defender aka LINN
 
06.04.11
08:50
(8) И ты не кури. Представление в запросе - не строка.
11 Sandres
 
06.04.11
08:53
может здесь лучше использовать функцию ПРЕДСТАВЛЕНИЕССЫЛКИ?
12 Sandres
 
06.04.11
08:56
+(11) Не прокатит возвращает только число
13 Wobland
 
06.04.11
08:57
(10) пойду покурю СП...
(12) в постобработке убирай своё время
14 Wobland
 
06.04.11
09:01
(10) Функция ПРЕДСТАВЛЕНИЕ
Данная функция предназначена для получения строкового представления значения произвольного типа.

Параметр функции – выражение любого типа.

Возвращаемое значение – представление значения, тип Строка.
15 Sandres
 
06.04.11
09:01
Всем спасибо, на мысль натолкнули , дальше разберусь
16 Defender aka LINN
 
06.04.11
09:08
(14) Запусти (8) и читай лучше :)
17 Wobland
 
06.04.11
09:11
(16) я знаю, не взлетит. но "Представление в запросе - не строка"=Ложь
18 Defender aka LINN
 
06.04.11
09:16
(17) Скуяли? То, что в результате строка - еще не значит, что в запросе все так же. А была бы строка - (8) бы взлетело.
19 Wobland
 
06.04.11
09:17
(18) значит, я тебя неправильно понял. впрочем, не понимаю и сейчас ;)
20 Ненавижу 1С
 
гуру
06.04.11
09:18
чем ПРЕДСТАВЛЕНИЕ от ПРЕДСТАВЛЕНИЕССЫЛКИ то отличается?
21 fadeik86
 
06.04.11
09:20
Формат() не пробовал?
22 Wobland
 
06.04.11
09:23
(20) В случае, если результатом выражения параметра является ссылка, результатом функции будет строка – представление данной ссылки. В остальных случаях результатом функции будет значение переданного параметра.
это у ПРЕДСТАВЛЕНИЕССЫЛКИ
23 Sandres
 
06.04.11
09:25
(21)Нет. мне нужно это в запросе сделать. так как используется универсальный отчет и туда уже передаются данные из запроса .
24 Wobland
 
06.04.11
09:26
(21) ему справа от представления 9 символов отрезать надо
25 Sandres
 
06.04.11
09:27
(24)да да . вот только в скд вроде можно исп лев а в моем случае нет.
26 Sandres
 
06.04.11
09:28
смотрю очень много тем уже создано с такой ситуацией
27 Sandres
 
06.04.11
09:34
+(25) Т.е прав
28 Ненавижу 1С
 
гуру
06.04.11
09:58
вот
ПРЕДСТАВЛЕНИЕ(1234) //теперь это строка
ПРЕДСТАВЛЕНИЕССЫЛКИ(1234) //по прежнему число
29 Ненавижу 1С
 
гуру
06.04.11
09:58
обработай на клиенте и не пудри нам мозги
30 Sandres
 
06.04.11
10:08
(29) уже давно сказал что дальше сам. и кто тут пудрит
31 Wobland
 
06.04.11
10:15
(15) - не пост, а загляденье ;)
32 Sandres
 
06.04.11
10:37
(31) :-)