|
Выборка | ☑ | ||
---|---|---|---|---|
0
alexsandrinia
29.04.15
✎
11:00
|
Как в выборке найти нужный элемент и если его нет - сообщить об этом?
|
|||
1
Ненавижу 1С
гуру
29.04.15
✎
11:01
|
в выборке чего?
как предполагаешь действовать? для чего тебе это? |
|||
2
Господин ПЖ
29.04.15
✎
11:02
|
нужны телепаты. куда звонить - сами знаете
|
|||
3
anatoly
29.04.15
✎
11:02
|
в выборке откуда?
|
|||
4
KrabCore
29.04.15
✎
11:02
|
проще сделать выгрузку и по таблице уже поиск сделать.
|
|||
5
alexsandrinia
29.04.15
✎
11:03
|
Мне нужно создать группу в номенклатуре. делаю выборку по нужной папке с подпапками, проверяю на существование - если нет - дописываю
|
|||
6
alexsandrinia
29.04.15
✎
11:04
|
(4) Выборка.Выполнить().Выгрузить() - так?
|
|||
7
ДенисЧ
29.04.15
✎
11:04
|
А.... Я понял... В Уфе ввели уголовное наказание за использование запросов...
|
|||
8
palpetrovich
29.04.15
✎
11:06
|
(7) :)
|
|||
9
KrabCore
29.04.15
✎
11:08
|
(6) именно. получаешь тз и дальше ищешь что надо
|
|||
10
alexsandrinia
29.04.15
✎
11:09
|
(9) спасибо, попробую
|
|||
11
zak555
29.04.15
✎
11:10
|
(6) получать запрос ради проверки ?
что за глупость --- сделай запрос -- есть элемент или нет |
|||
12
alexsandrinia
29.04.15
✎
11:12
|
(11) - попадаются папки и элемент с одинаковым названием. запросом я выбираю только папки
|
|||
13
Рэйв
29.04.15
✎
11:12
|
(12)Ненаказуемо.А что проверять то?
|
|||
14
zak555
29.04.15
✎
11:12
|
(12) запрос тебе поможет
|
|||
15
alexsandrinia
29.04.15
✎
11:13
|
(13) не понял
|
|||
16
Рэйв
29.04.15
✎
11:14
|
(15)Ну выбираешь только группы.Хорошо.Что там потом искать ?
|
|||
17
alexsandrinia
29.04.15
✎
11:15
|
(16) если нет группы - дальше создаю, если есть, пропускаю.
иерархический справочник подгружаю. |
|||
18
1976vas
29.04.15
✎
11:15
|
(17) А уровень вложенности какой?
|
|||
19
Рэйв
29.04.15
✎
11:16
|
(17)Сделай правила в КД. Там с этим проще:-)
|
|||
20
alexsandrinia
29.04.15
✎
11:17
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.ЭтоГруппа = &Истина | И Номенклатура.Ссылка В ИЕРАРХИИ(&Ссылка)"; Запрос.УстановитьПараметр("Истина", Истина); Запрос.УстановитьПараметр("Ссылка", Справочники.Номенклатура.НайтиПоКоду("У1108934")); дальше как тогда? |
|||
21
palpetrovich
29.04.15
✎
11:21
|
(20) так примерно
Запрос = Новый Запрос; Запрос.Текст = " |ВЫБРАТЬ |Номенклатура.Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.Ссылка.ЭтоГруппа | И Номенклатура.Ссылка В ИЕРАРХИИ(&Ссылка)"; | И Номенклатура.Наименование ПОДОБНО &ИскомоеНаименование"; Запрос.УстановитьПараметр("ИскомоеНаименование", "%" + ИскомоеНаименование + "%"); Запрос.УстановитьПараметр("Ссылка", Ссылка); Результат = Запрос.Выполнить(); Если Результат.Пустой() Тогда // создаем папку КонецЕсли; |
|||
22
Рэйв
29.04.15
✎
11:21
|
()20Так, с КД значит не дружим:-)
Ну тогда фик его знает с какой стороны этот кусок чугунной чушки тебе удобнее будет превращать напильником в велосипед:-) |
|||
23
alexsandrinia
29.04.15
✎
11:36
|
(21)спс!
(22) начинаю только дружбу с КД) |
|||
24
Jonny_Khomich
29.04.15
✎
11:37
|
как ничего не понять и не подать вида.
|
|||
25
alexsandrinia
29.04.15
✎
11:37
|
(24) ?
|
|||
26
GROOVY
29.04.15
✎
11:40
|
(20) Это просто отлично!
|
|||
27
Рэйв
29.04.15
✎
11:46
|
(23)>>начинаю только дружбу с КД)
"Лучше день потерять- потом за пять минут долететь!"(С)Крылья, ноги, хвосты |
|||
28
1976vas
29.04.15
✎
11:51
|
(27) Мне кажется КД без знания структуры конфы не взлетит, сам столкнулся, по крайней мере за день только понял что это такое, а что и как за собой тащится при переносе можно анализировать бесконечно.
|
|||
29
alexsandrinia
29.04.15
✎
11:55
|
(21) Результат.Пустой() пишет что истина при существующей уже такой папки
|
|||
30
Рэйв
29.04.15
✎
11:55
|
(28)Если конфы одинаковые помогает автосоздание правил.
|
|||
31
1976vas
29.04.15
✎
12:22
|
(30) Релизы разные - уже много отличий, но дело даже не в этом, в ПВД все сразу прописывать или частично? Если частично, то нужно знать что за чем прилетит.
|
|||
32
alexsandrinia
29.04.15
✎
12:28
|
в итоге, как быть с моей задачей?
|
|||
33
palpetrovich
29.04.15
✎
12:31
|
(29) что именно передаешь в ИскомоеНаименование в строке?:
Запрос.УстановитьПараметр("ИскомоеНаименование", "%" + ИскомоеНаименование + "%"); зы: "Куртка" не равна "куртка" |
|||
34
Timon1405
29.04.15
✎
12:35
|
(32) вызвать специалиста
|
|||
35
alexsandrinia
29.04.15
✎
12:41
|
(33), (34) разобрался, спс всем!
где взять материал для более глубокого изучения КД? |
|||
36
Timon1405
29.04.15
✎
12:58
|
(35) 1. Справка в программе
2. Книжка по КД, тонкая такая 3. любые Типовые правила |
|||
37
alexsandrinia
29.04.15
✎
13:18
|
(35)
2. - по КД или СКД? Может, автора подскажешь или картинку? 3. - где из взять? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |