![]() |
![]() |
![]() |
|
Открыть документ выбранный обработкой. | ☑ | ||
---|---|---|---|---|
0
Полька
11.11.13
✎
09:24
|
Учусь. :)Делаю таким образом выборку
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОтчетПроизводстваЗаСмену.Ссылка |ИЗ | Документ.ОтчетПроизводстваЗаСмену КАК ОтчетПроизводстваЗаСмену |ГДЕ | ОтчетПроизводстваЗаСмену.Подразделение = &Подразделение | И ОтчетПроизводстваЗаСмену.Дата МЕЖДУ &ДатаНачало И &ДатаКонец | И ОтчетПроизводстваЗаСмену.ПометкаУдаления = ЛОЖЬ |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | РаспределениеМатериаловНаВыпуск.Ссылка |ИЗ | Документ.РаспределениеМатериаловНаВыпуск КАК РаспределениеМатериаловНаВыпуск |ГДЕ | РаспределениеМатериаловНаВыпуск.Подразделение = &Подразделение | И РаспределениеМатериаловНаВыпуск.Дата МЕЖДУ &ДатаНачало И &ДатаКонец | И РаспределениеМатериаловНаВыпуск.ПометкаУдаления = ЛОЖЬ"; Перечень документов выводится в форму. Когда пытаюсь двойным щелчком открыть документы, выведенные в форму, то "ОтчетыПроизводства" открываются, а "Распределения" нет. Ругается "Значение не является значением объектного типа (получитьобъект) документ=стр.ссылка.получитьобъект();" там в коде вот так стр=ЭлементыФормы.ДокументыДня.ТекущаяСтрока; документ=стр.ссылка.получитьобъект(); Это связано с формой? Не с выборкой? |
|||
1
Wobland
11.11.13
✎
09:25
|
а зачем тебье объект?
|
|||
2
Полька
11.11.13
✎
09:30
|
там уже готовая обработка написана. мне в нее нужно добавить документы "РаспределениеМатериаловНаВыпуск "
|
|||
3
Полька
11.11.13
✎
09:57
|
...
|
|||
4
Мимохожий Однако
11.11.13
✎
10:05
|
(0)"Перечень документов выводится в форму".
код показывай |
|||
5
Галахад
гуру
11.11.13
✎
10:09
|
В "ДокументахДня" реквизит "Ссылка" какой тип имеет?
|
|||
6
User_Agronom
11.11.13
✎
10:09
|
Поставь прерывание на строку
стр=ЭлементыФормы.ДокументыДня.ТекущаяСтрока и напиши тип значения переменной "стр" после выполнения этого кода. |
|||
7
Полька
11.11.13
✎
10:17
|
(6) ВнешняяОбработкаТабличнаяЧастьСтрока.НазваниеОбработки.ДокументыДня
|
|||
8
Полька
11.11.13
✎
10:20
|
(5) Если "Распределение", то "неопределено"
если другие документы-, то напрмер ДокументСсылка.ОтчетПроизводстваЗаСмену |
|||
9
Wobland
11.11.13
✎
10:21
|
(8) а всё от того, что твоя колонка не составного типа
|
|||
10
Maxus43
11.11.13
✎
10:21
|
тип добавь в обработку этот новый ещё, куда доки запросом ложатся
|
|||
11
Полька
11.11.13
✎
10:24
|
После запроса идет такой кусок кода
Выборка = Запрос.Выполнить().Выбрать(); ДокументыДня.Очистить(); Пока Выборка.Следующий() Цикл сс=Выборка.Ссылка; д=ДокументыДня.Добавить(); д.ссылка=сс; так вот сс- показывает нормально, а д.ссылка уже нет |
|||
12
Wobland
11.11.13
✎
10:25
|
(11) рассказать, почему?
|
|||
13
Полька
11.11.13
✎
10:26
|
(12) а то! :)
|
|||
14
Wobland
11.11.13
✎
10:27
|
(13) -> (9)
|
|||
15
Полька
11.11.13
✎
10:28
|
(14) а как его задать?
|
|||
16
Wobland
11.11.13
✎
10:31
|
(15) раз я вижу эти буквы, то клавиатура у тебя работает. клавиатурой. но мышью удобней
|
|||
17
Maxus43
11.11.13
✎
10:31
|
(15) документыДня - таб часть обработки? там добавь у поля Ссылка тип твой новый, сделай поле составным
|
|||
18
Полька
11.11.13
✎
10:36
|
Туплю? :(
Я смотрю свойства "поля ввода" у "ВидДокумента" правильно? |
|||
19
Wobland
11.11.13
✎
10:37
|
(18) если б ты смотрела свойства реквизита, то было б правильно. нет
|
|||
20
Полька
11.11.13
✎
10:37
|
подождите
|
|||
21
Wobland
11.11.13
✎
10:37
|
(19) ну, в смысле, да. нет. ;)
|
|||
22
Полька
11.11.13
✎
10:37
|
нашла!
|
|||
23
Wobland
11.11.13
✎
10:38
|
(22) на здоровье
|
|||
24
Полька
11.11.13
✎
10:39
|
спасибо!!! были б рядом- пивом проставилась бы :)
|
|||
25
Wobland
11.11.13
✎
10:39
|
(24) куда выезжать?
|
|||
26
Полька
11.11.13
✎
10:40
|
проще выслать :))))
|
|||
27
Галахад
гуру
11.11.13
✎
10:42
|
Проще послать. ;-)
|
|||
28
Полька
11.11.13
✎
10:42
|
(27) неее, :) куда ж я без вас :)
|
|||
29
Wobland
11.11.13
✎
10:43
|
(28) ты ещё на (1) ответь
|
|||
30
Полька
11.11.13
✎
10:45
|
(29) не отвечу :) ибо не знаю. это ж не мой код.
|
|||
31
Wobland
11.11.13
✎
10:45
|
(30) ну вот и убери всякое напиши нормально: открыть значение
|
|||
32
Полька
11.11.13
✎
10:49
|
там дальше проверки идут. при определенных условия форма только на просмотр открывается
|
|||
33
Wobland
11.11.13
✎
10:54
|
(32) мне иногда нельзя из обработки открывать на редактирование? открою через другое место и буду безобразничать
|
|||
34
Полька
11.11.13
✎
10:59
|
(33) это ты :))) А то пользователи, которым кроме этой обработки много чего урезано. (Ну это я так думаю. Я ж еще только месяц как вышла :)) А что там имел в виду автор..... :)
|
|||
35
Wobland
11.11.13
✎
11:00
|
(34) есть такое слово - проектирование. оно у вас сделано неправильно. и мне пофих на пользователей, пусть на практике ни разу ничего такого не случится
|
|||
36
Полька
11.11.13
✎
11:05
|
(35) эх, тут много чего не правильно. я уже это вижу. но! сначала опыта наберусь. есть вышестоящие товарищи. тем паче в планах эту обработку переделать вообще. просто сейчас нужно быстро дырку заткнуть.
|
|||
37
Wobland
11.11.13
✎
11:05
|
нет ничего более постоянного, чем временное
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |