|
Запрос получить комментарий вне зависимости от документа | ☑ | ||
---|---|---|---|---|
0
MrAvPika
28.11.15
✎
13:23
|
У меня есть ссылка на документ, хотел бы знать можно получить через запрос комментарий документа, если я не знаю какой это документ
|
|||
1
Горогуля
28.11.15
✎
13:24
|
так уж и через запрос?
|
|||
2
MrAvPika
28.11.15
✎
13:25
|
ЗапросКомментарий = Новый Запрос;
ЗапросКомментарий.Текст = "ВЫБРАТЬ СписаниеЗадолженности.Ссылка, СписаниеЗадолженности.Комментарий ИЗ Документ.СписаниеЗадолженности КАК СписаниеЗадолженности ГДЕ СписаниеЗадолженности.Ссылка = &Ссылка"; |
|||
3
Горогуля
28.11.15
✎
13:25
|
выяснить, есть ли реквизит по имени комментарий можно у метаданных, если чо
|
|||
4
ДенисЧ
28.11.15
✎
13:25
|
Если у тебя есть ссылка, то ты уже знаешь, какой это документ.
А вообще - доссылка.комментарий |
|||
5
MrAvPika
28.11.15
✎
13:25
|
тут я знаю какой документ и вытащить комментарий просто
|
|||
6
ДенисЧ
28.11.15
✎
13:26
|
И учти... комментарий обычно неограниченной длины...
А запросы с ними работают слегка неуверенно |
|||
7
Горогуля
28.11.15
✎
13:26
|
а что? запросы - это модно, стильно, молодёжно
|
|||
8
MrAvPika
28.11.15
✎
13:28
|
(7) подумал что так проще
Сейчас у меня так Пока Выборка.Следующий() Цикл Комментарий = Выборка.Комментарий; КонецЦикла; |
|||
9
Горогуля
28.11.15
✎
13:29
|
конечно, надо запросом. и девушки не засмеют
|
|||
10
MrAvPika
28.11.15
✎
13:29
|
(4) доссылка.комментарий ? это как
|
|||
11
ДенисЧ
28.11.15
✎
13:29
|
(8) А может, лучше метлу в руки? И не позорить гордое звание ПРОГРАММИСТА 1С ??
|
|||
12
ДенисЧ
28.11.15
✎
13:29
|
(10) Это каком к верху и метлой по земле.
|
|||
13
Горогуля
28.11.15
✎
13:30
|
(11) он п овечерам программистом подрабатывает
|
|||
14
MrAvPika
28.11.15
✎
13:30
|
(11) я не программист пока еще)
|
|||
15
Горогуля
28.11.15
✎
13:31
|
(14) чувствуется
|
|||
16
Горогуля
28.11.15
✎
13:31
|
возьми комментарий у своей ссылки и не люби нам мозх
|
|||
17
MrAvPika
28.11.15
✎
13:33
|
(16) я б с радостью, то есть не могу сказать что мне не нравится любить ваш мозг, но все же
Док.Метаданные().Реквизиты.Комментарий так? |
|||
18
Горогуля
28.11.15
✎
13:35
|
твояматьеёссылка.комментарий
|
|||
19
MrAvPika
28.11.15
✎
13:37
|
(18) ссылка = МояСсылкаНаДокумент;
Комментарий = ссылка.Метаданные.Реквизиты.Комментарий; ? |
|||
20
Горогуля
28.11.15
✎
13:38
|
едрить... МояСсылкаНаДокумент.Комментарий
|
|||
21
Горогуля
28.11.15
✎
13:38
|
Комментарий=МояСсылкаНаДокумент.Комментарий
|
|||
22
MrAvPika
28.11.15
✎
13:40
|
(21) я люблю тебя
|
|||
23
MrAvPika
28.11.15
✎
13:40
|
(21) это не гейская любовь, это больше
|
|||
24
Горогуля
28.11.15
✎
13:46
|
даж не знаю.. может, ограничимся спасибой? только не больше
|
|||
25
MrAvPika
28.11.15
✎
13:48
|
(24) Спасибо :)
|
|||
26
MrAvPika
28.11.15
✎
14:17
|
(24) Можно еще один вопрос?
|
|||
27
NcSteel
28.11.15
✎
14:26
|
(0) Так у тебя в Выборке и так есть "Комментарий", зачем еще раз мучать базу данных и вытаскивать комментарий.?
А совет конечно Горогуля я бы не стал слушать... дилетанство детектет |
|||
28
MrAvPika
28.11.15
✎
14:33
|
(27) Вроде работает) Есть еще один небольшой вопрос
Есть реквизит который находится тольк в одном документе из всех что я перебираю и мне нужно условие типа Если СсылкаДок ссылка Документы.НужныйДокумент Тогда .... Как быть? |
|||
29
Горогуля
28.11.15
✎
14:41
|
ТипЗнч(чего-то там) можно сравнить с Тип(какой-нибудь, строкой)
|
|||
30
Горогуля
28.11.15
✎
14:42
|
(27) это ты сейчас о чём?
|
|||
31
MrAvPika
28.11.15
✎
14:46
|
(29) Если ТипЗнч(СсылкаДок) = Тип(Документы.НужныйДок)
Передает ложь, даже когда документ реально тот |
|||
32
DGorgoN
28.11.15
✎
14:48
|
Тип("")
|
|||
33
MrAvPika
28.11.15
✎
14:51
|
(32) Я пробовал, в кавычках пишет "Тип не определен"
|
|||
34
MrAvPika
28.11.15
✎
14:56
|
(32) понял) ТипЗнч(СсылкаДок) = Тип("ДокументСсылка.НужныйДокумент") , а я писал Документы.НужныйДок . Спасибо всем
|
|||
35
Горогуля
28.11.15
✎
15:08
|
похоже, человек пошёл к просветлению ;)
|
|||
36
Рэйв
28.11.15
✎
15:12
|
(32)>>"В запросе"
Какой Тип()? |
|||
37
Рэйв
28.11.15
✎
15:14
|
(0)В запросе придется делать
ВЫБОР КОГДА Чтото ссылка ДокументИмеющийРеквизитКометарий ТОГДА ЧегоТоТам.коментрарий ИНАЧЕ "Коментария нет" Конец КАК Кометарий |
|||
38
Рэйв
28.11.15
✎
15:14
|
и так много раз за каждый тип
|
|||
39
Рэйв
28.11.15
✎
15:14
|
надеюсь про ИНАЧЕ не надо рассказывать?
|
|||
40
Рэйв
28.11.15
✎
15:15
|
Вернее
ИНАЧЕ КОГДА <другой тип> |
|||
41
Горогуля
28.11.15
✎
15:15
|
да ладно тебе. до человека уже дошло, что запрос тут ни при чём
|
|||
42
Рэйв
28.11.15
✎
15:15
|
ну в обще если чел не знает то я тут учебники писать не подписывался
|
|||
43
Горогуля
28.11.15
✎
15:16
|
а ситуация, когда у объекта нет реквизита по имени Комментарий, легко проверяется через метаданные
|
|||
44
Рэйв
28.11.15
✎
15:17
|
(41)чего эт не причем.Спросил "в запросе же":-)
Но если не критично, то в переборе запрос апридется через метаданные еще проверять есть ли такой реквизит |
|||
45
Рэйв
28.11.15
✎
15:17
|
если честно не замерял чего быстрее..Помоему зпрос
|
|||
46
Горогуля
28.11.15
✎
15:18
|
ай, за пару десятков постов он уже понял, что спросил глупость. ну.. я надеюсь
|
|||
47
Рэйв
28.11.15
✎
15:19
|
(46)Я не настолько хорошего мнения о человечестве.
ТС пока вообще ничего не сказал. |
|||
48
Горогуля
28.11.15
✎
15:24
|
(47) ну до него после (21) дошло
//ситуация смахивает на какой-то консилиум по вопросу необходимости лоботомии |
|||
49
MrAvPika
28.11.15
✎
15:27
|
(48) (47) Спасибо, сделал через метаданные, реально круто все работает, понял что был не прав) еще раз спасибо всем, Горогуля спешл спасибо
|
|||
50
Горогуля
28.11.15
✎
15:42
|
покажи, чего наделал. бесплатно ошибку покажу ;)
|
|||
51
ДенисЧ
28.11.15
✎
15:44
|
(50) А за это он бесплатно отлюбит тебя ))))
|
|||
52
Горогуля
28.11.15
✎
15:49
|
(51) фи, поручик. не отлюбит, а вылюбит
|
|||
53
ДенисЧ
28.11.15
✎
15:50
|
(52) Так там до поручика ещё любить и любить... максимум корнет...
|
|||
54
roman52
28.11.15
✎
21:13
|
задачу можно решить через волшебную функцию ЗаполнитьЗначенияСвойств (с реквизитами составного могут быть неопределенности)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |