|
запрос, соединение с условием. | ☑ | ||
---|---|---|---|---|
0
UIV
11.09.12
✎
17:25
|
Как сделать, чтобы в зависимости от кода счета кредита соединяло либо по Субконто1, либо по Субконто2?
| ПОЛНОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт( | &НачПериода, | &КонПериода, | , | СчетДт В ИЕРАРХИИ (&СчетаСписок), | , | СчетКт.Код = ""58.03"" | ИЛИ СчетКт.Код = ""73.01"", | , | Организация = &Организация) КАК ОборотыДтКтОсновныеПогашено | ПО ОстаткиИОборотыОсновные.Субконто2 = ОборотыДтКтОсновныеПогашено.СубконтоКт2 |
|||
1
UIV
11.09.12
✎
17:26
|
(0)+ Можно ли добавить условие после ПО?
|
|||
2
х86
11.09.12
✎
17:27
|
(0)ВЫБОР
(1)пробуй |
|||
3
DrShad
11.09.12
✎
17:28
|
вот эту жесть переписать
СчетКт.Код = ""58.03"" | ИЛИ СчетКт.Код = ""73.01"" |
|||
4
UIV
11.09.12
✎
17:32
|
(3) Зачем?
|
|||
5
DrShad
11.09.12
✎
17:32
|
(4) затем, чтоб написать правильно
|
|||
6
UIV
11.09.12
✎
17:33
|
(5) Что тебя не устраивает в этом варианте?
|
|||
7
DrShad
11.09.12
✎
17:36
|
(6) это дерьмокод
|
|||
8
UIV
11.09.12
✎
17:37
|
(7) Аргументируй
|
|||
9
Classic
11.09.12
✎
17:38
|
*Взял попкорна*
|
|||
10
Reset
11.09.12
✎
17:40
|
>> чтобы в зависимости от кода счета кредита соединяло либо по Субконто1, либо по Субконто2
В зависимости от кода - неправильно, т.к. это дерьмокод (аргументировать не буду) А вот в зависимости от счета можно. по Выбор когда СчетКт=Значение(... или Выбор когда СчетКт=&СчетТакойто |
|||
11
Reset
11.09.12
✎
17:41
|
Произвольное условие короче в конструкторе написать. Или руками в тексте
|
|||
12
Reset
11.09.12
✎
17:43
|
А, в (2) уже сказали. Ну ладно
|
|||
13
UIV
11.09.12
✎
17:45
|
(2) Спасибо. Сделал.
|
|||
14
UIV
11.09.12
✎
17:46
|
(10) аргументируй
|
|||
15
Reset
11.09.12
✎
17:48
|
(14) Левое (в переносном смысле) Левое (в прямом смысле) соединение ни к чему там. Тупо тормоза иза тупости.
Ах да, я собирался не аргументировать... |
|||
16
DrShad
11.09.12
✎
17:50
|
СчетКт = ЗНАЧЕНИЕ(Палсчетов.Хозрасчетный.РасчетыПоПредоставленнымЗаймам) как-то так
|
|||
17
х86
11.09.12
✎
17:51
|
(14)ну какбэ код могут поменять, сделать например 73.1
|
|||
18
UIV
11.09.12
✎
17:53
|
(16) Зачем? В данном случае это ухудшит читаемость кода.
(17) Не поменяют. |
|||
19
DrShad
11.09.12
✎
17:54
|
(17) или поменять разделитель, маску кода, или еще много чего натворить с ним, а имя предопределенного юзверь не изменит никогда
|
|||
20
DrShad
11.09.12
✎
17:54
|
(18) кто его будет читать?
|
|||
21
DrShad
11.09.12
✎
17:55
|
(18) в принципе делай как хочешь, но если ты такое напишешь на экзамене - тебя сожгут на костре из ЖКК
|
|||
22
UIV
11.09.12
✎
17:55
|
(18)+ Это овноотчет для удаков которые не в состоянии составить ТЗ и отлаживают его методом тыка. Его еще раз 15 переделать придется по просьбам "А добавь в этот столбец вот такой счет" и "убери в этой колонке такое субконто"
(20) Я. |
|||
23
Classic
11.09.12
✎
17:55
|
А вообще, читай, что означает 5 параметр в этой таблице. На 90% тебе выбор не понадобится
|
|||
24
Reset
11.09.12
✎
17:55
|
(18) А ты упрямый. Ну можно еще Счет=&Счет5803
|
|||
25
Classic
11.09.12
✎
17:56
|
Точнее седьмой
|
|||
26
Feanorko
11.09.12
✎
17:59
|
причем счет по коду ещё полбеды, а вот порядок субконто :)
|
|||
27
UIV
11.09.12
✎
18:00
|
(26) Раскрой мысль.
(25) Ты говоришь загадками. |
|||
28
Reset
11.09.12
✎
18:00
|
Организация = &Организация тоже читаемость нарушает.
пиши: Организация.Наименование="ООО Вася пупкин" |
|||
29
Feanorko
11.09.12
✎
18:00
|
(27) какое из слов "порядок" и "субконто" тебе не понятно?
|
|||
30
Classic
11.09.12
✎
18:01
|
Я на 90% уверен, что проблема в том, что нужное тебе субконто для разных счетов бывает либо 1м, либо 2м. В 5м и 7м параметре виртуальной таблице можно жостко задать, кто будет первым субконто
|
|||
31
Classic
11.09.12
✎
18:01
|
(27)
Что загадочного в словах "7й параметр виртуальной таблицы"? |
|||
32
DrShad
11.09.12
✎
18:02
|
(30) вот ты сейчас вообще вынес ТС остатки мозга
|
|||
33
Classic
11.09.12
✎
18:03
|
(32)
Я в него верю :) |
|||
34
Feanorko
11.09.12
✎
18:04
|
(33) оптимист, однако :)
|
|||
35
DrShad
11.09.12
✎
18:05
|
(33) как он потом узнает где первое, а где второе субконто, ежели они в одно поле будут? :))))
|
|||
36
UIV
11.09.12
✎
18:05
|
(28) Не аргумент. Организация меняется.
(29) Мне непонятна применимость этой связки к теме. (30) Проблема в том, что сворачивать разные счета нужно по разным субконто. (32) Это произошло раньше. |
|||
37
DrShad
11.09.12
✎
18:06
|
(36) мы заметили что это было гораздо раньше...
|
|||
38
Classic
11.09.12
✎
18:06
|
(36)
По разным видам субконто? Или по разным номерам? |
|||
39
UIV
11.09.12
✎
18:07
|
(38) По разным видам. 58 договоры, 73 физ.лица
|
|||
40
DrShad
11.09.12
✎
18:07
|
(38) там и виды разные, ведь ВидСубконто1 и ВидСубконто2 :)))
|
|||
41
DrShad
11.09.12
✎
18:09
|
(39) а в дебете простите какие коды счетов участвуют?
|
|||
42
UIV
11.09.12
✎
18:10
|
(41) Разные. В данном куске 50/51/52
|
|||
43
UIV
11.09.12
✎
18:13
|
(42)+ А ты с какой целью интересуешься?
|
|||
44
DrShad
11.09.12
✎
18:14
|
(43) в принципе не важно - твой запрос не рабочий в любом случае
|
|||
45
UIV
11.09.12
✎
18:17
|
(44) Обоснуй? Пока всех заинтересованных лиц итоговые цифры устраивали.
|
|||
46
DrShad
11.09.12
✎
18:18
|
(45) что за гопнические предъявы типа обоснуй
если у тебя все работает и всех устраивает, что ты здесь делаешь? |
|||
47
UIV
12.09.12
✎
09:28
|
(46) Общаюсь с умными и приятными людьми на интересные мне темы.
А ты все же обоснуй. Ведь что то же ты там увидел. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |