Имя: Пароль:
1C
1C 7.7
v7: Отбор в общем журнале по комментарию
,
0 lunatik33
 
21.03.13
22:48
УстановитьОтбор(Комментарий, "Ивановский клиент");
1 Zhuravlik
 
21.03.13
22:53
?
2 Zhuravlik
 
21.03.13
22:56
УстановитьОтбор("Комментарий", "Ивановский клиент");
3 lunatik33
 
21.03.13
23:01
Неверное имя реквизита!
4 Zhuravlik
 
21.03.13
23:02
Посмотри, есть ли комментарий в общих реквизитах. И тип журнала какой? УстановитьОтбор() работает только в общем, во всех остальных, кроме подчиненного - только по виду документа.
5 lunatik33
 
21.03.13
23:03
есть, тип журнала общий, длину комментария изменил с неог на 150 символов
6 Zhuravlik
 
21.03.13
23:05
(5) Зачем?
Тогда посчитай длину строки "Ивановский клиент", по-моему она меньше 150 :)
7 Zhuravlik
 
21.03.13
23:09
+
АтрибутОтбора = "Ивановский клиент";
Пока стрДлина(АтрибутОтбора) <> 150 Цикл
  АтрибутОтбора = АтрибутОтбора + " ";
КонецЦикла;

Ну, или "Ивановский клиент" + ".. 132 пробела .."
8 lunatik33
 
21.03.13
23:09
(6) Вроде как на строках неогр длины отбор не работает
9 Zhuravlik
 
21.03.13
23:10
(8) А зачем вообще по строке-то отбор делать?))) Тем более по комментарию?
10 Zhuravlik
 
21.03.13
23:11
+ Есть такая шняга "Проекты".
11 lunatik33
 
21.03.13
23:17
просто часть документов можно отловить лишь по комментарию, а работодатель функции проектов не использовал
12 Zhuravlik
 
21.03.13
23:21
(11) Тем более есть смысл задействовать проекты))))
13 Zhuravlik
 
21.03.13
23:35
(8) Кстати, работает... Только сейчас проверил))))
14 Zhuravlik
 
21.03.13
23:36
Но все-равно, комментарий - это комментарий. Туды что хотят то и вбивают (разве что http://www.infostart.ru/blogs/71/). Проекты - намного интереснее.
15 Тьма
 
21.03.13
23:51
Не делайте отбор по строке в 150 символов. Пожалуйста.
16 Злопчинский
 
22.03.13
00:32
строки в 150 символов - загнать в справочник. делать отбор по реквизиту с этим справочником.
17 Злопчинский
 
22.03.13
00:34
(7)
длАтрибута = Метаданные.Справочник("Контрагенты").Реквизит(ИмяАтрибута);
АтрибутОтбора = Формат(ТипаСтрока,"С"+длАтрибута);
18 Злопчинский
 
22.03.13
00:34
длАтрибута = Метаданные.Справочник("Контрагенты").Реквизит(ИмяАтрибута).Длина; //полагаем что текстовый
19 Злопчинский
 
22.03.13
00:37
(14) Проекты - тоже хреново. это теже самые комментарии, только вынесенные в отдельный справочник.
.
Проекты - по сути классификатор. Поэтому на его ведение - права весьма ограниченному кругу лиц.
20 КонецЦикла
 
22.03.13
00:44
Если мне не изменяет память, то отборы как бы есть, но работают до определенного кол-ва символов. Не заколдованное ли это 23?
К тому же нужно добивать строку, т.к. "Вася" не равно "Вася   "
21 lunatik33
 
22.03.13
06:40
может какой нибудь фильтр можно наладить?
22 KRV
 
22.03.13
06:42
первые 10 постов - в руки нас_рать таким специалистам. Дальше не читал..
23 КонецЦикла
 
22.03.13
06:49
(22) А зря :)
24 lunatik33
 
22.03.13
06:49
(22) типичное ругательство на мисте, лучше б направления движения посоветовал
25 КонецЦикла
 
22.03.13
06:50
(24) Пробовал (20)?
А то лень проверять
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.