|
|
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Можно ли использовать конструкцию " в иерархии" не с параметром, а с данными другой таблицы? Например (именно например, реальная задача в другом) получить таблицу с двумя колонками: 1 колонка - группа, вторая колонка - элемент, который принадлежит этой группе с учетом иерархии Запрос ниже не проходит синтаксический контроль: ВЫБРАТЬ Товары.Ссылка, Группы.Ссылка КАК Ссылка1 ИЗ Справочник.Номенклатура КАК Товары, Справочник.Номенклатура КАК Группы где Товары.Ссылка в иерархии (Группы.Ссылка ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:10 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Товары.Ссылка.Родитель - не канает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:18 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Господин ПЖ, Речь идет об иерархии. Уровней вложенности может быть много ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:22 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Baumanez103Господин ПЖ, Речь идет об иерархии. Уровней вложенности может быть много Ну а тебе то какой нужен уровень? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:32 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
mista2009, В том - то и дело. Что это заранее неизвестно. Важно просто сопоставить группу и все элементы, которые входят в нее, в ее дочерние группы, в дочерние дочерних и т.д ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:36 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Baumanez103mista2009, В том - то и дело. Что это заранее неизвестно. Важно просто сопоставить группу и все элементы, которые входят в нее, в ее дочерние группы, в дочерние дочерних и т.д Это будет иерархическое дерево или двумерная таблица? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 15:45 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
mista2009, Обычная таблица Я перефразирую постановку задачи В языке 1С (языке программирования) есть метод у элемента справочника - ПринадлежитЭлементу(). Он позволяет понять принадлежит ли элемент какой - либо группе учитывая все уровни иерархии. Есть ли что-то подобное в языке запросов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 16:06 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Baumanez103mista2009, Обычная таблица Я перефразирую постановку задачи В языке 1С (языке программирования) есть метод у элемента справочника - ПринадлежитЭлементу(). Он позволяет понять принадлежит ли элемент какой - либо группе учитывая все уровни иерархии. Есть ли что-то подобное в языке запросов? А можешь пример такой таблички нарисовать когда у одного элемента 2 уровня вложенности а у другого 5 уровней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 16:23 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
mista2009, Я наверное плохо объясняю Справочник Товары (вложенность): Группа1 Группа2 Группа3 Элемент1 Группа4 Группа5 Элемент2 В это случае с учетом всех уровней: Элемент 1 принадлежит группам: Группа3, Группа2, Группа1. Элемент 2 принадлежит группам: Группа5, Группа4 Результат запроса должен быть такой Группа1 - Элемент1 Группа2 - Элемент1 Группа3 - Элемент1 Группа4 - Элемент2 Группа5 - Элемент2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 16:27 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Baumanez103mista2009, Обычная таблица Я перефразирую постановку задачи В языке 1С (языке программирования) есть метод у элемента справочника - ПринадлежитЭлементу(). Он позволяет понять принадлежит ли элемент какой - либо группе учитывая все уровни иерархии. Есть ли что-то подобное в языке запросов? аналог как раз в иерархии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 16:52 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
johnn06, но мне нужно в конструкцию "в иерархии" передать не параметр а запись другой таблицы. Пример запроса (который не работает) в первом моем посте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 16:56 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Baumanez103, Похоже на то, что запросом это проблематично, если вы конечно не знаете максимальный уровень иерерхии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 17:17 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
откуда вы такую траву/задачи берете.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 17:34 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Господин ПЖ, Бюджет. План заносится сразу на группу элементов. А факт собирается по всем элементам этой группы и дочерних групп. Соответственно в отчете план-факт нужно в одной строке отразить все это дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 17:52 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Придется строить цикл по статьям плана.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 18:19 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 09:25 |
|
||
|
еще один хитрый запрос
|
|||
|---|---|---|---|
|
#18+
помогите написать код. Нужно вставить в текст <html> <head> <title>анкета</title> <body> <script language="VBScript"> Document.Write("<h1>Добро пожаловать на нашу страничку!</h1>") Document.Write("<h3>Сегодня"& date() &"</h3>") Document.Write("<br><h3>Текущее время -"& time() &"</h3>") fam=InputBox("Введите свою фамилию") Document.write("<h3><p align=center>Уважаемый "& fam &",заполните,пожалуйста,нашу анкету!") </script> <input type="button" name="tovar" value="Информация о товаре"> <form method="post"action="http://www.ivt.unibel.by"> <h1>Анкета потребителя</h1> <p> Ваша фамилия <p> <input type="text"name="фамилия"size="30"> <p> Наименование продукции <p> <select name="продукция"> <option value="сельдь">сельдь <option value="салака">салака <option value="камбала">камбала </select> <p> Ваша оценка качества продукции <p> <input type="radio"name="bal"value=4>хорошее <input type="radio"name="bal"value=3>удовлетворительное <input type="radio"name="bal"value=2>плохое <p> Ваши комментарии <p> <textarea name="комментарии"rows=5 cols=20></textarea> <p> <input type="submit"value="послать"> <input type="reset"value="очистить"> </form> </body> </html> следующие коды sub tovar_onclick() dim msg msg=msg & "Товар - "& f1.prod.value & vbcrlf msg=msg & "Отзыв покупателя - "& vbcrlf & f1.com.value & vbcrlf msgbox msg msgbox "Для заказа выбранного товара заполните, пожалуйста, следующую анкету!" end sub <form name="f2"> <h1 align="center">Заказ товара</h1> <p> Наименование фирмы-заказчика: <input type="text"name="org" size=30> <p> Цена продукции за 1 кг: <select name="cena"> <option value="Сельдь">сельдь - 150 руб. <option value="Салака">салака - 100 руб. <option value="Камбала">камбала - 200 руб. </select> <p> Объём заказа,кг: <p><input type="text"name="kol"size=30> <p><input type="reset"value="очистить"> <input type="button"name="zakaz"value="Информация о заказе" </form> Sub zakaz_OnClick() Dim x1,msg if f1.prod.value="Сельдь"then x1=150*f1.kol.value clseif f1.prod.value="Салака"then x1=100*f1.kol.value else x1=200*f1.kol.value end if msg="Общая стоимость заказа - "& x1 & "рублей"& vbcrlf msg=msg & "Сделал заказ -"& fam.value & vbcrlf msg=msg & "Заказчик -"& vbcrlf & f2.org.value & vbcrlf msg=msg & "Товар -"& vbcrlf & f1.tov.value & vbcrlf msg=msg & "Цена за 1 кг -"& vbcrlf & f2.cena.value & vbcrlf msg=msg & "Дата заказа -"& date() MsgBox msg End Sub В этом вообще не разбираюсь. Как не пытался скопировать и вставить , ничё не работает. Помогите Если не сложно выслать на corser@tut.by. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 11:18 |
|
||
|
|

start [/forum/topic.php?fid=28&gotonew=1&tid=1523050]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
187ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 501ms |

| 0 / 0 |
