Имя: Пароль:
1C
1С v8
ПриИзменении
0 Singenor
 
03.08.12
10:49
Такой вопрос: у меня на форме документа при выборе контрагента, должны меняться данные в 3х строках, как так сделать?
1 Singenor
 
03.08.12
10:49
есть функция Написать, в ней заполняются данные 3х строк, и нужно чтобы при выборе контрагента эта функция заного каждый раз срабатывала
2 Error pro
 
03.08.12
10:50
Процедура ПриИзмененииТвоегоКонтрагента()
ВызватьМоюПроцедуру();
КонецПроцедуры
3 artems
 
03.08.12
10:51
В процедуре "ПриИзменении" поля формы вызывать функцию.
4 artems
 
03.08.12
10:51
И зачем использовать функцию? Она у тебя что то возвращает?
5 Singenor
 
03.08.12
11:00
ну я вызываю функцию при изменении контрагента, но только он мне результат выдает один, то есть у меня к примеру 3 контрагента, у каждого из них свои данные для заполнения тех самых 3х строк, которые должны изменяться. При изменении контрагента данные строк заполняются данными только одного контрагента, а не каждого в отдельности
6 Maxus43
 
03.08.12
11:02
а как ты одновременно меняеш 3-х контров сразу?
7 Valerianich
 
03.08.12
11:02
А откуда у тебя должны браться эти 3 контрагента?
8 Singenor
 
03.08.12
11:02
не одновременно, по очереди, ща прилеплю скрин
9 Singenor
 
03.08.12
12:22
http://pikucha.ru/i926j - при выборе контрагента
http://pikucha.ru/i926k - договора этого контрагента
http://pikucha.ru/i926l - выбираем другого контрагента
http://pikucha.ru/i926m - договора другого контрагента
В поле справочная информация данные должны изменяться соответственно договорам контрагентов, но этого не происходит
10 Singenor
 
03.08.12
12:23
Функция Долг (ЭлементыФормы)  Экспорт
       
   Дог1 = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("000000001");
   Если НЕ Дог1.ПометкаУдаления Тогда
       Если Дог1.СрокДействия > Дата Тогда
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Зеленый;    
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       Иначе
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Красный;
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       КонецЕсли;
   Иначе
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок = "Договора на услуги нет";
   КонецЕсли;
   
   Дог2 = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("000000003");
   Если НЕ Дог2.ПометкаУдаления Тогда
       Если Дог2.СрокДействия > Дата Тогда
           ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.Зеленый;
           ЭлементыФормы.НадписьПодпискаИТС.Заголовок= Дог2.Ссылка;
       Иначе
           ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.Красный;
           ЭлементыФормы.НадписьПодпискаИТС.Заголовок= Дог2.Ссылка;
       КонецЕсли;
   Иначе
       ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.НадписьПодпискаИТС.Заголовок = "Договора на ИТС нет";
   КонецЕсли;
   
   Запрос = Новый Запрос;
   Запрос.Текст ="ВЫБРАТЬ
   |    ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток
   |ИЗ
   |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(
   |    &Дата,
   |    ДоговорКонтрагента.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ОбучениеКОРП)
   |    ИЛИ ДоговорКонтрагента.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ОбучениеФЛ)
   |    ИЛИ ДоговорКонтрагента.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ОбучениеЮЛ)
   |    ИЛИ ДоговорКонтрагента.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.Поставка)
   |    И Контрагент = &Контрагент) КАК ВзаиморасчетыСКонтрагентамиОстатки";
   Запрос.УстановитьПараметр("Дата", ТекущаяДата());
   Запрос.УстановитьПараметр("Контрагент",Контрагент);
   СальдоРезультат = Запрос.Выполнить().Выбрать();
   Если СальдоРезультат.Выбрать().Следующий() Тогда
   Если СальдоРезультат < 0 Тогда
       ЭлементыФормы.НадписьСальдоВзаиморасчетов.ЦветТекста = WebЦвета.Красный;
       ЭлементыФормы.НадписьСальдоВзаиморасчетов.Заголовок = "Долг Контрагента: " + СальдоРезультат;
   Иначе
     ЭлементыФормы.НадписьСальдоВзаиморасчетов.ЦветТекста = WebЦвета.Зеленый;
       ЭлементыФормы.НадписьСальдоВзаиморасчетов.Заголовок = "Долг Организации" + СальдоРезультат;
   КонецЕсли;
Иначе
     ЭлементыФормы.НадписьСальдоВзаиморасчетов.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.НадписьСальдоВзаиморасчетов.Заголовок = "Взаиморасчетов по договорам нет";

   КонецЕсли;
11 Singenor
 
03.08.12
12:23
Потом в форме я вызваю эту функцию ПриИзменении контрагента
12 Singenor
 
03.08.12
12:26
и заполняются данные только одного из контрагентов, почему так?
13 Maxus43
 
03.08.12
12:26
я один дурак или все видять что контрагент в доке один (одно поле), откуда он знает что раньше было в этом поле и при чем тут 3 контрагента?
14 Maxus43
 
03.08.12
12:27
Дог1, Дог2 - где заполняются? реквизит на форме же один
15 Singenor
 
03.08.12
12:28
(13) ты не понял, смотри
Есть одно поле контрагент, при выборе контрагента, данные в справочной информации заполняются его договорами
Потом мы выбираем другого контрагента, в этом же поле, и справочная инфомрация заполняется данными контрагента, которого мы выбрали
16 Singenor
 
03.08.12
12:30
(14) Дог1, Дог2 это просто названия переменных для поиска данных, на основании найденных данных идет заполнение красным или зеленым цветом
17 hhhh
 
03.08.12
12:30
(15) вот здесь

   СальдоРезультат = Запрос.Выполнить().Выбрать();
   Если СальдоРезультат.Выбрать().Следующий() Тогда

нереальный бред. Зачем две выбоки создаете?
18 Singenor
 
03.08.12
12:32
(17) случайно выбрать во второй строке получилось)
19 Singenor
 
03.08.12
12:36
как сделать, чтобы при изменении контрагента справочная информация заполнялась данными его документов?
20 hhhh
 
03.08.12
12:41
(18) ну получается у вас это случайно договора не пишутся. Так и передайте там всем, случайно, дескать не заполняется.
21 Singenor
 
03.08.12
12:44
(20) а по существу?
22 mrParadox
 
03.08.12
12:52
СальдоРезультат = Запрос.Выполнить().Выбрать();
...
Если СальдоРезультат < 0 Тогда

Тоже ерунда написана
23 Singenor
 
03.08.12
12:54
(22) результат я получаю в виде чисел, и если меньше 0, то идет надпись одного цвета, иначе другого, почему ерунда?
24 mrParadox
 
03.08.12
12:55
ты получаешь не число а элемент выборки в переменной "СальдоРезультат"
25 mrParadox
 
03.08.12
12:55
Если СальдоРезультат.СуммаВзаиморасчетовОстаток <0 Тогда
26 Singenor
 
03.08.12
12:55
(24) то есть мне нужно элементу выборки присвоить значение число и только потом сравнивать?
27 mrParadox
 
03.08.12
12:56
(26) см (25)
28 mrParadox
 
03.08.12
12:57
Отладкой пользоваться умеешь?
29 Singenor
 
03.08.12
12:58
(28) умею
есть функция встроенная в УПП для перезаполнения элементов формы?)
30 mrParadox
 
03.08.12
12:58
не слыхал о такой
31 Fish
 
03.08.12
12:59
(26) Жесть какая :(
32 mrParadox
 
03.08.12
12:59
ну присваивай нужным реквизитам/элементам формы нужные значения, что мешает не пойму?
33 Singenor
 
03.08.12
12:59
блин, почему договора не перезаполняются? пробовал запросом:

Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС)";
   
   Дог1 = Запрос.Выполнить().Выбрать();
       
       Если Дог1.Следующий() Тогда
       Если Дог1.СрокДействия > Дата Тогда
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Зеленый;    
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       Иначе
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Красный;
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       КонецЕсли;
   Иначе
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок = "Договора на услуги нет";
   КонецЕсли;
34 mrParadox
 
03.08.12
13:02
в этом кроде я не вижу перезаполнения договоров, я вижу смену цвета у гипперсылок в зависимости от условия "Срок действия"
35 Singenor
 
03.08.12
13:03
(34) я не понимаю как их перезаполнить
36 mrParadox
 
03.08.12
13:03
Договоры у тебя в каких реквизитах хранятся?
37 mrParadox
 
03.08.12
13:03
у документа есть реквизиты, в которых хранятся данные.
38 Singenor
 
03.08.12
13:04
у меня есть справочник договоры контрагентов в нем и хранятся договоры
39 mrParadox
 
03.08.12
13:05
В документе должна храниться ссылка на нужный договор
40 Singenor
 
03.08.12
13:06
название договора содержится в реквизите Наименование
41 mrParadox
 
03.08.12
13:06
на форме где эти договора должны отображаться?
42 mrParadox
 
03.08.12
13:06
посмотри, есть ли у документа реквизиты "Договор" или что-тол вроде того?
43 mrParadox
 
03.08.12
13:07
ребят, подключаемся, человеку нужно помочь!
44 Singenor
 
03.08.12
13:07
на форме моего бизнес процесса должны отображаться только наименования этих договоров, а наименования этих договоров хранятся в справочники.договорыконтрагентов.наименование
45 Singenor
 
03.08.12
13:08
то есть мне нужно, чтобы при перевыборе контрагента, в части Справочная информация на моей форме бизнес процесса обновлялись наименования договоров
46 Singenor
 
03.08.12
13:09
47 mrParadox
 
03.08.12
13:09
Посмотри в каком элементе управления формы должны отображаться договора (гиперссылка, поле ввода или что там еще). Потом посмотри связан ли этот элемент управления с данными - так узнаешь откуда берутся данные в этом элементе управления.
48 Singenor
 
03.08.12
13:10
49 mrParadox
 
03.08.12
13:10
поищи в коде формы это наименование элемента управления - откуда заполняются эти договра
50 mrParadox
 
03.08.12
13:11
форма договора не поможет никак совершенно точно, можешь не рассылать. Нужно рыться в форме бизнеспроцесса
51 Singenor
 
03.08.12
13:11
это гиперссылки
52 Singenor
 
03.08.12
13:12
http://pikucha.ru/i926B, у нее есть событие, Нажатие, в котором прописан код:

Процедура ГиперСсылкаДоговорНаУслугиНажатие(Элемент)
   Если НЕ Дог1.ПометкаУдаления Тогда
       Если Дог1.Код = "000000001" Тогда    
           ОткрытьЗначение(Дог1);
       Иначе
       КонецЕсли;
   КонецЕсли;
КонецПроцедуры
53 mrParadox
 
03.08.12
13:12
Посмотри в свойствах этой гиперссылки е6сть ли "Данные"?
54 Singenor
 
03.08.12
13:13
(53) да,  есть
55 mrParadox
 
03.08.12
13:13
Погодь, кажись данные хранятся в Дог1
56 mrParadox
 
03.08.12
13:13
Какие данные?
57 Singenor
 
03.08.12
13:14
(55) в данных у меня ничего не стоит
58 Singenor
 
03.08.12
13:14
(56) контрагента туда?
59 mrParadox
 
03.08.12
13:14
не, не надо
60 Singenor
 
03.08.12
13:15
(59) какие тогда данные поставить? создавать новый реквизит, и ему привязывать справочник договора контрагентов?
61 hhhh
 
03.08.12
13:16
(59) наверно "Заголовок" надо менять. Да он и меняет у себя в коде, только как-то совершенно случайным образом.
62 mrParadox
 
03.08.12
13:17
код (33) в какой процедуре располагается?
63 hhhh
 
03.08.12
13:19
(60) у вас смотрите, в функции долг
 
Дог2 = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("000000003");

то есть вы жестко прописали договор. Он и будет. Независимо от контрагента.
64 mrParadox
 
03.08.12
13:20
Судя по скриншотам, вижу что при смене контрагента не меняется средний договор в правом нижнем углу. Давай код процедуры ПриИзмененииКонтрагента()
65 Singenor
 
03.08.12
13:20
(62)
Функция Долг (ЭлементыФормы)
в модуле формы
66 Singenor
 
03.08.12
13:20
Процедура КонтрагентПриИзменении(Элемент)

       
        Долг(ЭлементыФормы);
       
   Если Элемент.Значение = Неопределено Тогда
       Элемент.Значение = Справочники.Контрагенты.ПустаяСсылка();
   КонецЕсли;
   
   Если ТипЗнч(Элемент.Значение) = Тип("СправочникСсылка.Контрагенты") Тогда
       Если НЕ ЗначениеЗаполнено (Контрагент) Тогда
           КонтактноеЛицоКонтрагента = Справочники.КонтактныеЛицаКонтрагентов.ПустаяСсылка();
       Иначе
           Если ТипЗнч(КонтактноеЛицоКонтрагента) = Тип("Строка") ИЛИ (ТипЗнч(КонтактноеЛицоКонтрагента) <> Тип("Строка") И (НЕ ЗначениеЗаполнено (КонтактноеЛицоКонтрагента) ИЛИ КонтактноеЛицоКонтрагента.Владелец <> Контрагент)) Тогда
               Попытка
                   КонтактноеЛицоКонтрагента = Контрагент.ОсновноеКонтактноеЛицо;
               Исключение
                   // Из-за ограничения прав на уровне записей прочитать не смогли
               КонецПопытки;
           КонецЕсли;
       КонецЕсли;
   Иначе
       Если ТипЗнч(КонтактноеЛицоКонтрагента) <> Тип("Строка") Тогда
           КонтактноеЛицоКонтрагента = "";
       КонецЕсли;
       ДанныеНезарегистрированногоКонтрагента.НаименованиеКонтрагента = Контрагент;
   КонецЕсли;
   
   //ДоступностьИсточникаИнформации();
   
   //ОбновитьКонтактнуюИнформацию();
   
   мПоследнееЗначениеЭлементаТайпингаКонтрагент = Элемент.Значение;
   

КонецПроцедуры
67 mrParadox
 
03.08.12
13:20
(63) истину глаголит!
68 mrParadox
 
03.08.12
13:21
(63) истину глаголит
69 mrParadox
 
03.08.12
13:22
Дог2 = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("000000003");
   Если НЕ Дог2.ПометкаУдаления Тогда
       Если Дог2.СрокДействия > Дата Тогда
           ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.Зеленый;
           ЭлементыФормы.НадписьПодпискаИТС.Заголовок= Дог2.Ссылка;
       Иначе
           ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.Красный;
           ЭлементыФормы.НадписьПодпискаИТС.Заголовок= Дог2.Ссылка;
       КонецЕсли;
   Иначе
       ЭлементыФормы.НадписьПодпискаИТС.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.НадписьПодпискаИТС.Заголовок = "Договора на ИТС нет";
   КонецЕсли;

--
Независимо от контрагента берется договор с кодом "000000003"
70 Singenor
 
03.08.12
13:22
(63) я сделал для дог1 поиск по запросу, то есть жесткой привязки нет, но все равно ничего не меняется
71 Singenor
 
03.08.12
13:23
(69)

Функция Долг (ЭлементыФормы)  Экспорт
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС)";
   
   Дог1 = Запрос.Выполнить().Выбрать();
       Если Дог1.Следующий() Тогда
       Если Дог1.СрокДействия > Дата Тогда
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Зеленый;    
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       Иначе
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.Красный;
           ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок= Дог1.Ссылка;
       КонецЕсли;
   Иначе
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.ЦветТекста = WebЦвета.ОранжевоКрасный;
       ЭлементыФормы.ГиперСсылкаДоговорНаУслуги.Заголовок = "Договора на услуги нет";
   КонецЕсли;
72 Singenor
 
03.08.12
13:23
(71) привязки нет, но данные все равно не меняются
73 mrParadox
 
03.08.12
13:23
А первый договор с номером "000000001"

И только 3-й расчитывается по контрагенту
74 mrParadox
 
03.08.12
13:24
в запросе (71) нет отбора по контрагенту
75 Singenor
 
03.08.12
13:25
(74) нужно еще установить параметр получается?
76 mrParadox
 
03.08.12
13:26
он у тебя находит все время первый попавшийся договор независимо от контрагента, возможно один и тот же
77 mrParadox
 
03.08.12
13:26
в запрос добавить условие по контрагенту
78 mrParadox
 
03.08.12
13:27
Что-то вроде

Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС) И ДоговорыКонтрагентов.Владелец=&Контрагент";

Запрос.УстановитьПараметр("Контрагент", Контрагент);
79 Singenor
 
03.08.12
13:29
(77)да, сделал, помогло, и такой теперь вопрос, у меня два запроса:
80 Singenor
 
03.08.12
13:29
Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС)
                  |    И ДоговорыКонтрагентов.Владелец = &Владелец";




и второй:

Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.Сопровождение)
                  |    И ДоговорыКонтрагентов.Владелец = &Владелец";
81 mrParadox
 
03.08.12
13:30
ну норм
82 Singenor
 
03.08.12
13:30
если я сделаю так:

Запрос.Текст = "ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.Сопровождение)
                  |ИЛИ
| ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС)
|    И ДоговорыКонтрагентов.Владелец = &Владелец";
83 Singenor
 
03.08.12
13:30
можно потом будет вытаскиывать к примеру просто Дог, без всяких лог1 дог2? чтобы меньше запросов было?
84 mrParadox
 
03.08.12
13:30
а что ты хочешь получить?
85 Singenor
 
03.08.12
13:31
у меня просто на одну строку должны идти данные с видом взаиморасчетов ИТС, в другую строку с видом взаиморасчетов сопровождение
86 mrParadox
 
03.08.12
13:32
вопервых у тебя неправильно построено условие, нужно


ВЫБРАТЬ
                  |    ДоговорыКонтрагентов.Ссылка КАК Ссылка,
                  |    ДоговорыКонтрагентов.СрокДействия КАК СрокДействия
                  |ИЗ
                  |    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
                  |ГДЕ
                  |    (ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.Сопровождение)
                  |ИЛИ
| ДоговорыКонтрагентов.ВидВзаиморасчетов = ЗНАЧЕНИЕ(Справочник.ВидыВзаиморасчетов.ИТС))
|    И ДоговорыКонтрагентов.Владелец = &Владелец
87 Singenor
 
03.08.12
13:32
мне не нравятся на каждую из них свой запрос, я хочу сделать один общий, данные то у них одинаковые, кроме вида взаиморасчетов, вот и хочу объеденить 2 запроса, и потом просто вызывать данные
88 mrParadox
 
03.08.12
13:33
во вторых, насколько я понял, смысл что в первой ссылке всегда только ИТС , во второй - только Сопросвождение. В Последнем случае порядок может быть любой, плюс могут быть оба ИТС или оба сопровождение
89 Singenor
 
03.08.12
13:33
ок, ясно, спасибо за помощь
90 mrParadox
 
03.08.12
13:34
не советую, одним словом. Либо нужно сложный запрос лепить. Нет смысла
91 mrParadox
 
03.08.12
13:34
пожалуйста :)
92 Singenor
 
06.08.12
09:47
Только теперь при закрытии документа данные не сохраняются, почему?
93 Singenor
 
06.08.12
09:52
в данных никакого типа не стоит, так как в результат заполнения строк идет результат выполнения запроса, и данные никакие тупо не поставить