Имя: Пароль:
1C
1С v8
ЭтаФорма.ТолькоПросмотр (не блокирует ТЧ)
0 __Se24
 
13.02.19
16:57
Здравствуйте.
Проблема такая , пользователь открывает форму документа у которого "ЭтаФорма.ТолькоПросмотр=Истина". Все элементы формы заблокированы , кроме Табличной части. По-идее , должно блокироваться все и у все остальные документы в базе ведут себя правильно.
Подскажите , в какую сторону копать ?
1 RomanYS
 
13.02.19
17:03
УФ?
2 Вафель
 
13.02.19
17:05
тч сама по себе или с привязкой к тч объекта?
3 __Se24
 
13.02.19
17:15
Упарвляемые Формы
ТЧ- табличная часть документа (Добавленная в разделе "Данные")
4 __Se24
 
13.02.19
17:17
В синтаксиспомощнике написано что свойство "ТолькоЧтение" формы блокирует запись всех реквизитов формы в не зависимости от значения их свойства "ТолькоЧтение"
5 Вафель
 
13.02.19
17:20
у тч на форме какой путь к данным?
6 __Se24
 
13.02.19
17:22
(5) Я понял суть вашего уточнения. "Объект.ТаблицаТовары"
Если бы это была просто таблица на форме , я бы так и написал "Таблица формы" ))
7 Вафель
 
13.02.19
17:23
занчит ты врешь, только просмотр работает
8 RomanYS
 
13.02.19
17:30
(6) Объект является основным реквизитом и у него стоит флажок "сохраняемые данные"?
9 __Se24
 
13.02.19
17:30
Ну как вру ... только что получил нагоняй от руководства за эти художества .
В базе (самописная) присутствует механизм утверждения документов. При открытии документа , если он утвержден , форме ставится признак "ТолькоЧтение".
Везде работает , а именно в этом документе ТЧ не блокируется и пользователи нашли это и радостно подправили утвержденные документы.
А я тут сижу и все это вру ...
10 RomanYS
 
13.02.19
17:32
Что за "ТолькоЧтение"? В (0) правильное написание
11 Garykom
 
гуру
13.02.19
17:33
Кто базу писал эту "самописная"?

С чего взял что после "ЭтаФорма.ТолькоПросмотр=Истина" нет еще кода который именно ТЧ разблокирует для редактирования?
12 __Se24
 
13.02.19
17:33
(10) ну ошибся ... "ТолькоПросмотр"
13 Вафель
 
13.02.19
17:34
(11) для формы только просмотр, нельзя ничего разблокировать
14 __Se24
 
13.02.19
17:35
(11) По двум причинам :
1. В описании  (и полазив по форумам) понял что эта настройка игнорит все остальные "ТолькоПросмотр" других реквизитов.
2. Проверил в отладчике эту и другие формы .
15 RomanYS
 
13.02.19
17:35
(13) блокируются только сохраняемые данные и команды, котроые изменяют данные
16 RomanYS
 
13.02.19
17:36
(12) ок, на (8) ответь.
17 __Se24
 
13.02.19
17:37
(8) Да , конечно.
Сам документ довольно примитивный ... ничего особенного.
Даже не проводоной.
18 OldCondom
 
13.02.19
17:41
ТАк стоп. Что значит пользователи меняли данные? Если в шапке все кнопки должны быть неактивные? У них даже нет возможности перезаписать документ.

Или твоя ТЧ - это записи регистра сведений?
19 Вафель
 
13.02.19
17:44
покажи скрин
20 __Se24
 
13.02.19
17:51
(19)
Не знаю как тут прикреплять скрины.
Они делают как , они меняют ТЧ , потом жмут кнопку "ESC".
Документ при закрытии предлагает "Хотите сохранить данные?"
они - "Да"
21 RomanYS
 
13.02.19
17:54
(20) Не верю!
Ты это на ходу придумываешь, или это всё воспроизводится?
22 __Se24
 
13.02.19
17:59
(21) Зуб даю !
23 Вафель
 
13.02.19
17:59
(20) меняют по команде-обработке?
24 __Se24
 
13.02.19
18:01
(23) Нет ... они меняют ТЧ (она ж доступна)
потом жмут "ESC" и соглашаются что нужно сохранить.
никаких команд и обработчиков.
25 OldCondom
 
13.02.19
18:03
выложи скрин на любой ресурс и кинь ссылку.
26 RomanYS
 
13.02.19
18:04
(22) выложи конфу куда-нибудь. Можно один док выдернуть с формой
27 vova1122
 
13.02.19
18:05
(0) тоисть проблема только у одного вида документа. ( у остальных документов ТЧ недоступна?)
28 __Se24
 
14.02.19
09:47
(27) нет , нашел еще один подобный случай ...
Но остальные документы отрабатывают правильно.
29 __Se24
 
14.02.19
09:48
(26) Конфу вытащить с сервера не удастся. РДП только. Админы все закрыли.
30 __Se24
 
14.02.19
09:50
Технически , я могу решить вопрос в форме документа проверять
Если ЭтаФорма.ТолькоПросмотр Тогда
   Элементы.ТаблицаТовары.ТолькоПросмотр=Истина;
КонецЕсли;

Но это блин как-то некрасиво.
31 ildary
 
14.02.19
09:56
(30) Фирма деньги платит за решение задач, а не за красоту.
32 __Se24
 
14.02.19
09:57
(31) Внутренний перфекционист бушует ...
33 OldCondom
 
14.02.19
10:50
Автор тролль или просто тупой
34 sieben
 
14.02.19
10:53
(32) А почему ты тогда еще не восстал против ограниченного доступа по RDP?
35 __Se24
 
14.02.19
11:04
(33) А почему "или" , тупой тролль , чего уж там  ..
36 __Se24
 
14.02.19
11:05
(34) Мне кажется , этот вопрос немного выходит за рамки сабжа.
37 Ёпрст
 
14.02.19
11:10
(30) не можешь, про Форма.ТолькоПросмотр у тебя уже все элементы формы заблокированы.
А в (0) у тебя у формы явно нет этого признака.
38 Ёпрст
 
14.02.19
11:11
Скорее всего, элементам по-отдельности установили ТолькоПросмотр=Истина, оставив твою ТЧ доступной.
Открой ужо отладчик.
39 __Se24
 
14.02.19
11:13
(37) Есть , я смотрел через отладчик , все там так как должно быть.
40 __Se24
 
14.02.19
11:14
(38) Никто там ничего не делал ... я сам писал этот блок. и на 99% документов в базе он работает. только два вида дают осечку  и именно по табличной части. остальные реквизиты шапки прекрасно блокируются
41 Ёпрст
 
14.02.19
11:16
(40) врешь же.
42 Ёпрст
 
14.02.19
11:17
Смотри подписки на события и всякие присоздании/при чтении на сервере где настраивается твоя форма
43 OldCondom
 
14.02.19
11:18
Он скрины не может выложить, что ты от болезного хочешь?
44 __Se24
 
14.02.19
11:23
(43) Что ты хочешь увидеть на скрине ? никогда не видел таблицу с возможностью изменения ?
45 __Se24
 
14.02.19
11:23
(41) ну блин ... опять двадцатьпять
46 Ёпрст
 
14.02.19
11:25
(45) че 25 ? Воткни кнопку на форму, ей в формулу Сообщить(ЭтаФорма,ТолькоПросмотр) результат в студию. Это, ежелис отладчиком не знаком
47 __Se24
 
14.02.19
11:25
(42) Подписки для таких вещей при разработке я старался не использовать.
Но и возвращаясь к началу , при установке форме режима "ТолькоПросмотр" в Истину настройки реквизитов формы которые "изменяют данные" блокируются безоговорочно.
48 sieben
 
14.02.19
11:27
(33) Похоже, что одно другому - не помеха.
49 __Se24
 
14.02.19
11:28
(46) Делал ... истина ...
и отладчиком я умею пользоваться ... уважаемые товарищи , ну вот почему вы считаете что тут одни дебилы сидят ?
я перед тем как сюда написать полдня потратил на поиски в гуглах и желтых книжечках. Аномалия какая-то ... или где-то есть какой-то признак или типа того который может эту настройку превознемогать.
Потому и обратился сюда , вдруг у кого-то была похожая проблема.
50 Ёпрст
 
14.02.19
11:30
(49) врешь же
51 Ёпрст
 
14.02.19
11:30
чудес не бывет
52 __Se24
 
14.02.19
11:32
(51) С этим я не спорю .. зато бывают ошибки программистов , незнанию каких-то нюансов и тому подобные вещи.
53 Ёпрст
 
14.02.19
11:39
Ну показывай скрины
54 DrWatson
 
14.02.19
11:43
(54) Нет тут никаких нюансов.
Все эти "Не верю" и "чудес не бывает" от того, что все наблюдали только так: Ставишь ЭтотОбъект.ТолькоПросмотр = Истина; и получаешь желаемый эффект на всех элементах формы, с учетом (8).
Несколько версий подряд наблюдал за багом - если элементы внутри свертываемой группы, то при разворачивании они становятся доступными.
У тебя две формы, табличные части в которых ведут себя по-разному. Тебе и сравнивать чем они отличаются. Перенеси все на одну форму, упрощай, сравнивай, пока не найдёшь что-то что повлияет на таб. часть, которая не хочет становится только просмотром.
55 DrWatson
 
14.02.19
11:44
(54) -> (52)
56 Василий Алибабаевич
 
14.02.19
11:47
(49) "или где-то есть какой-то признак или типа того который может эту настройку превознемогать."
Вот это вот скорее всего. Однажды установленная фишка "ТолькоПросмотр = Истина" вполне возможно "перевознемогается" где-то "ТолькоПросмотр = Ложь". Вот и весь перетц до копейки.
Смотреть подписки, код от ПрисозданииНаСервере до ПриОткрытии. Это, конечно долго, не интересно... Но такая СеЛяВа у программиста. Для ускорения можно попытаться заюзать замер производительности.
57 Ёпрст
 
14.02.19
11:58
Автор, сделай как в (46). И нажми на кнопку. Когда твоя форма якобы заблокирована при доступной ТЧ документа
58 Вафель
 
14.02.19
11:59
а скрина так и нет.
59 __Se24
 
14.02.19
12:47
(57) Я ж писал что я так и делал ...
Если вы мне не верите на слово , то зачем тогда все это .... ведь я могу и скрин зафотошопить ...
60 Вафель
 
14.02.19
12:47
(59) конечно не верим. просто стебемся
61 __Se24
 
14.02.19
12:48
(56) Переназначения в коде нет .... я побежался отладчиком , потом делал как советовал уважаемый ЁПРСТ  , правда еще до того как сюда отписаться ... у формы признак "ТтолькоПросмотр" установлен в истину ...
62 Dzenn
 
гуру
14.02.19
12:49
Поставь галочку "Изменяет данные" в свойствах, и тогда реквизит заблокируется наравне со всеми
63 __Se24
 
14.02.19
12:50
(62) Реквизит , это "Объект" который какбы "Основной" , у него априори "Изменяет данные" установлен в истину ..
64 OldCondom
 
14.02.19
13:02
(44) Хочу увидеть, где ты совершил банальную ошибку и чего не понимаешь, потому как чудес не бывает, тебе уже говорили. Но ты упорно продолжаешь верить в правильность своего кода и настроек, поэтому я делаю вывод: ты либо тролль, либо непробиваемо тупой.
65 sieben
 
14.02.19
13:02
(59) > ведь я могу и скрин зафотошопить ..

Вот и сделай, обидчивый ты наш. Покажи нам, например, значение флага "Изменяет данные".
66 OldCondom
 
14.02.19
13:06
(59) твое слово чего-то стоит? Тебя задело, что требуют доказательств твоей правоты, что ты все сделал правильно, а виновата платформа 1С? Сядь поплачь.
67 __Se24
 
14.02.19
13:06
68 __Se24
 
14.02.19
13:07
(66) Ну чего вот ты докопался .. иди сам уже поплачь )
69 OldCondom
 
14.02.19
13:10
е**ать скрин, всем скринам скрин.
70 OldCondom
 
14.02.19
13:11
а конфигуратор с открытой формой + кодом не хочешь показать?
71 __Se24
 
14.02.19
13:11
(69) https://ibb.co/T0hfS14
Держи , самый умный на мисте )
72 OldCondom
 
14.02.19
13:12
О, этот даже лучше. Но все равно есть недочеты, много лишней информации. Надо было вырезать только надпись "Основной реквизит" и галочку рядом с ним.

Ссышься, что твою криворукость увидят?
73 __Se24
 
14.02.19
13:12
Назначение свойства "ТолькоПросмотр" происходит вне формы документа. В глобально модуле.
74 OldCondom
 
14.02.19
13:13
А, понятно. В этом модуле все правильно. Так ведь?
75 __Se24
 
14.02.19
13:13
(72) ты просил прислать тебе скрин с установленным флажком . я тебе прислал ...
76 __Se24
 
14.02.19
13:13
(74) Естественно
77 OldCondom
 
14.02.19
13:14
И в правду непробиваемый. Удачи в наблюдениях. Напиши в 1С, пусть ошибку ищут у себя.
78 __Se24
 
14.02.19
13:16
(77) Спасибо за участие и дельные советы )
Удачи )
79 aleks_default
 
14.02.19
13:29
А расширения не используются случаем?
80 __Se24
 
14.02.19
13:30
https://ibb.co/98B7c0c
Это собственно "проверка" в интерфейсе ...
думаю , наблюдательные могут заметить что табличка "беленькая" , а не "серенькая".
К сожалению , модальное окно "предупреждения" не позволяет продемонстрировать возможность войти в режим редактирования строки ТЧ.
81 __Se24
 
14.02.19
13:31
(79) Нет. И подписки тоже
82 RomanYS
 
14.02.19
13:32
(80) покажи свойства этой ТЧ в конфигураторе
83 __Se24
 
14.02.19
13:34
(82) Именно ТЧ ?
Или свойства элемента таблицы на форме ?
84 Ёпрст
 
14.02.19
13:35
(80) это какую ты кнопку нажал то ? На скрине не видно, ну и формулу кнопки этой тоже
85 Ёпрст
 
14.02.19
13:37
(83) в свойствах, путь к данным, какой стоит ?
86 OldCondom
 
14.02.19
13:38
(84) а это он нарисовал на формочке кнопочку с кодом, чтобы проверить, что же там лежит в ЭтаФорма.ТолькоПросмотр=) Бугага бл**
87 __Se24
 
14.02.19
13:38
(84) Ту самую . о которой говорили вначале ...
&НаКлиенте
Процедура КомандаПроверкаФормы(Команда)
    // Вставить содержимое обработчика.
    врСтатусФормы=ЭтаФорма.ТолькоПросмотр;
    Предупреждение("Состояние <ТолькоПросмотр> ="+Строка(врСтатусФормы));
КонецПроцедуры
88 RomanYS
 
14.02.19
13:38
(83) У ТЧ там свойств около нуля, если это ТЧ объекта. У элемента формы
89 OldCondom
 
14.02.19
13:39
Вот и ответ, почему скрины обрезаны. Там такое видимо, за что уволняют без разбора.
90 OldCondom
 
14.02.19
13:39
ахахахаха я угадал+))
91 __Se24
 
14.02.19
13:39
(88) Потому и переспросил ... у тч в свойствах только наименование
92 __Se24
 
14.02.19
13:40
(90) ты охрененно телепат )
и ты же вродеб уже ушел из этого рассадника тупости  ..
93 OldCondom
 
14.02.19
13:41
(92) кто тебе такое сказал? Неужели ты сам пытался сделать какой-то вывод? Ожидаемо, что ошибся.
94 OldCondom
 
14.02.19
13:43
Автор писал, что отладчиком все проверил. Но автор не умеет им пользоваться.
Вместо проверки по обработчикам формы свойства ТолькоПросмотр, он делает через вывод пользователю. Хм... хм... Вы конечно мастер нащюпывать гланды через жопу, но не думал, что сможете сделать это спичками.
95 __Se24
 
14.02.19
13:44
(82) https://ibb.co/c1hnP06
Свойства таблицы на форме ...
Не вижу тут чего-то отличного от сотни других...
96 Ёпрст
 
14.02.19
13:44
(87) ответь на (85)
97 __Se24
 
14.02.19
13:45
(96) "Объект.ТаблицаТовары"
98 Ёпрст
 
14.02.19
13:51
(97) скинб свой cf на посмотреть
99 Ёпрст
 
14.02.19
13:51
+ платформа у тя какая ?
100 vicof
 
14.02.19
13:57
Кэш почисть
101 __Se24
 
14.02.19
13:58
(98) СФ не смогу ... мне его физически с удаленного сервера не вытащить.
платформа 8.3.10 в режиме обратной совместимости - 8.3.7
102 __Se24
 
14.02.19
13:59
(100) а кэш то тут причем ?
103 Ёпрст
 
14.02.19
13:59
(101) на удаленном сервере открой браузер и скинь на файлопомойку, ссылку сюда
104 __Se24
 
14.02.19
14:00
(103) все такие хитрые )
на сервере впринципе нет инета
105 Ёпрст
 
14.02.19
14:00
(104) есть, ты же туда зашел как-то
106 __Se24
 
14.02.19
14:00
(105) РДП
107 Ёпрст
 
14.02.19
14:01
(106) и че ?
108 __Se24
 
14.02.19
14:01
(107) а то , что через маршрутизатор в сети пропускается только РДП трафик ...
109 __Se24
 
14.02.19
14:02
тут отдел ИТшников сидит ... и они всеж не зря свой хлеб едят ..
110 Ёпрст
 
14.02.19
14:04
(109) буфер обмена у тебя замапплен хоть ?
111 __Se24
 
14.02.19
14:05
(110) ну вот скрины могу с локальной машины слать .. но так как тут линукса то это тоже вызывает ряд затруднений ...
буфер только на сервере работает .... на локальную машину не проброшен
112 Garykom
 
гуру
14.02.19
14:10
(111) Принтеры пробрасываются с локальной машины?
113 Йохохо
 
14.02.19
14:13
(111) с винды на линукс смогли зарезать копипаст? О_О круты
114 RomanYS
 
14.02.19
14:17
(102) при любых глюках снести кэш - первое дело
115 Ёпрст
 
14.02.19
14:18
(113) а чего там резать ? В свойствах rdp запрет на буфер обмена и привет
116 RomanYS
 
14.02.19
14:18
(95) осталось убедиться, что ты правильно сопоставляешь таблицы на форме в режиме предприятия и конфигуратора
117 __Se24
 
14.02.19
14:18
(112) не , у нас стоит сетевой принтер. других нет
118 __Se24
 
14.02.19
14:20
(116) Не ,  я конечно понимаю что бывают временные помешательства ..
но я со вчера уже перепроверил все что можно было и не по одному разу ..
Уже понемногу начинаю верить в инопланетян
119 OldCondom
 
14.02.19
14:21
(118) Инопланетяне еще не подсказывали посмотреть на таблицу "Товары, кратко"?
120 RomanYS
 
14.02.19
14:28
(119) да, я о том же в (116)
121 ам794123
 
14.02.19
14:31
что-то я не нашел в конфигураторе у формы флажка ТолькоПросмотр. У реквизитов есть, у табличных частей есть, у формы нет. Хотя программно этим свойством управлять можно. Вопрос к знатокам: Почему  у формы нет флага ТолькоПросмотр в конфигураторе?
122 __Se24
 
14.02.19
14:31
(119) Эта таблица не хранимая.
В нее при открытии вкладки собираются товары из основной со сверткой.
123 Ёпрст
 
14.02.19
14:32
(119) есть такое, не ту ТЧ смотрит :))))
124 __Se24
 
14.02.19
14:32
(121) видимо , 1Сники решили что хватит и установкой в коде ))
125 Ёпрст
 
14.02.19
14:33
(122) покажи скрин с самой формой в пофигураторе
126 __Se24
 
14.02.19
14:33
(123) Мелко мыслите ... это вообще все из другой базы ...
127 __Se24
 
14.02.19
14:34
(125) Конструктор формы ?
128 OldCondom
 
14.02.19
14:34
(121) потому что вот https://its.1c.ru/db/metod8dev/content/2221/hdoc
129 OldCondom
 
14.02.19
14:35
А, это еще и база другая. Полная клиника. Мальчик ни конфигуратором не умеет пользоваться, ни вопрос задать, ни проверить, ни выводов сделать. Тебе не нагоняй за форму надо было дать, а пинка под зад с работы.
130 Вафель
 
14.02.19
14:53
ну что оказалось, что тч не приязана к объекту?
ветку всю не читал
131 Ёпрст
 
14.02.19
14:55
(130) пока не ясно
132 Ёпрст
 
14.02.19
14:56
вероятно, автор смотрит не ту тч в предприятии
133 __Se24
 
14.02.19
15:06
(130) Да все там правильно привязано.
134 Вафель
 
14.02.19
15:20
(133) Где скрины?
135 __Se24
 
14.02.19
15:28
(134) Так я ж выкладывал уже ... "Объект.ТаблицаТовары"
не знаю , что еще выложить
136 __Se24
 
14.02.19
15:29
Таблица свернутая "ТаблицаТоварыКратко" , просто реквизит формы ...
137 RomanYS
 
14.02.19
15:30
(136) на ней толькоПросмотр работает?
138 Вафель
 
14.02.19
15:30
(136) ну вот и разобрались
139 __Se24
 
14.02.19
15:31
(138) В чем ?
140 OldCondom
 
14.02.19
15:33
Я так просто вставлю коммент из одной его ветки:
>> ОФФ.
Весело тут у вас.
1,5 часа обсуждать вопрос, который смотрится за 1,5 минуты отладчиком.....


Есть подозрения, что у автора деменция.
141 __Se24
 
14.02.19
15:33
Обе таблицы доступны для редактирования в заблоченном документе
142 Garykom
 
гуру
14.02.19
15:34
Создай новый документ с ТЧ и формой, установи форме ТолькоПросмотр = Истина, убедись что поле ТЧ ведет себя как положено.

Варианты:
1. Глюки
2. Твоя ошибка
143 OldCondom
 
14.02.19
15:34
(141) и это, конечно же, ни о чем не может говорить)
144 __Se24
 
14.02.19
15:34
(140) Есть подозрения что у того кто это запостил презервативы вместо мозга . так как он ен в состоянии прочитать ветку , но лезет в комментировать потоянно
145 Garykom
 
гуру
14.02.19
15:35
Плиз добавьте голосовалку!
146 Garykom
 
гуру
14.02.19
15:35
(145) + к (142)
147 __Se24
 
14.02.19
15:35
(142) Выше писал , в базе порядка 80 видов документов. подобная проблема проявляется только в 2х
148 OldCondom
 
14.02.19
15:36
(144) Продолжайте наблюдения
149 Garykom
 
гуру
14.02.19
15:36
(147) Код ПриСозданииНаСерере покажи
150 OldCondom
 
14.02.19
15:37
(149) ты что, дурак? Там все правильно.
151 __Se24
 
14.02.19
15:39
(149) ПредопределенныеПоДокументамСервер.ПриОткрытииДокумента(Объект,ЭтаФорма);

это последняя процедура в "ПриСозданииНаСервере" в ней и происходит никидывание свойства "ТолькоПросмотр"
152 Ёпрст
 
14.02.19
15:41
(151) ты точно в предприятии видишь нужную ТЧ ?
Добавьк а в командную панель этой тч кнопку, где ты своё предупреждение ловишь
153 Вафель
 
14.02.19
15:42
сделай кнопку, которая сообщит ТекущийЭлемент
154 __Se24
 
14.02.19
15:42
Это в "ПриОткрытииДокумента"
врРазрешениеУтверждать=ОбработкаДоступаУтверждениеДокумента(пОбъектФормы);    
Если (ЗначениеЗаполнено(пОбъектФормы.Утвердил)=Истина)И(врРазрешениеУтверждать=Ложь) Тогда
    пЭтаФорма.ТолькоПросмотр=Истина;
КонецЕсли;
155 Ёпрст
 
14.02.19
15:43
ну или заремь весь код в модуле формы, воткни в ПриСозданииНаервере только 1 строчку ЭтаФорма.ТолькоПросмотр = Истина; и глядии в предприятии
156 __Se24
 
14.02.19
15:43
(152) Да точно ...
157 OldCondom
 
14.02.19
15:43
>>ЗначениеЗаполнено(пОбъектФормы.Утвердил)=Истина

Меня радует этот персонаж=))
158 __Se24
 
14.02.19
15:43
(153) ТекущийЭлемент чего ?
159 Вафель
 
14.02.19
15:44
(155) а вдруг расширение?
160 __Se24
 
14.02.19
15:44
(159) 200% нет
161 Вафель
 
14.02.19
15:47
(160) если четно - не охота тебе помогать. ты все пытаешься увильнуть
162 __Se24
 
14.02.19
15:47
(155) Сделал так ... результат тот же ..
процедуру "ПриОткрытии"  тоже закомментил
163 __Se24
 
14.02.19
15:48
(161) я никого не заставляю ...
Я попросил о помощи  .... кто не хочет , может пройти мимо
164 AllJoke
 
14.02.19
15:52
Стаж - 9 лет на мисте.
165 OldCondom
 
14.02.19
15:52
(161) он не увиливает,он просто тупой. Причем я не стараюсь именно оскорбить.
К примеру, как определили, что на луне нет воздуха? Тут можно либо гадать, либо подумать. Определили спектрометром. Еще там не побывав ни разу. Но основная масса скажет: "А теперь послушай, что Я ДУМАЮ". У них нет достаточно интеллекта, чтобы осознать возможности измерения, проверки, нет возможности понять, что необходимо задавать вопросы и получать ответы. У них есть их мнение и все.
Второй пример - приверженцы плоской земли. Их главный посыл - мы бы все упали. То, что земля - это магнит, они не способны переварить в принципе, потому как у них уже есть их собственное мнение, основанное на имеющемся опыте и базе знаний.
Так и автор. Он просто убежден, что прав. Ошибка где-то во вне. Неизвестно где, Просто найдите, потому как Я считаю, что у меня все правильно. Это откровенная тупость. Даже не учитывая его низкую компетентность в 1С(судя по коду тому же)
166 OldCondom
 
14.02.19
15:53
Хотя лучше, если он просто троллит.
167 AllJoke
 
14.02.19
15:54
А попробовать в свойствах формы (панель слева в конфигураторе) поставить галку напротив "Только просмотр". Сохранить - запустить - проверить.
168 AllJoke
 
14.02.19
15:54
В свойствах именно этой таблицы.
169 __Se24
 
14.02.19
15:57
(165) Жаль что свое изречение вы не применяете к себе ...
у нас в команде работает кроме меня еще 3 программиста 1С .. они все посмотрели код и настройки форм. Подали плечами и сказали "ну хрен знает".
Это уже после гугла. После этого я пошел сюда на мисту. А вы продолжайте считать себя гуру , я не претендую на ваше высокое звание .
170 OldCondom
 
14.02.19
15:58
(169) Так вас там еще и трое...
171 __Se24
 
14.02.19
15:58
(167) гдето тут выше обсуждали что в свойствах формы , в конфигуратор, оно не выведено. его можно назначать только кодом
172 __Se24
 
14.02.19
15:58
(170) четверо
173 OldCondom
 
14.02.19
15:59
А вы не братья?
174 __Se24
 
14.02.19
15:59
(173) сестры
175 Garykom
 
гуру
14.02.19
16:00
Снеси форму и создай заново
176 AllJoke
 
14.02.19
16:00
(171) Чего????
177 AllJoke
 
14.02.19
16:01
+(176) и правда ))
Но я там имел ввиду имено таблицу на форме.
178 __Se24
 
14.02.19
16:01
(175) Это единственное что остается ...
но тогда мы никогда не узнаем истинных причин ...
179 Salimbek
 
14.02.19
16:01
(175) Угу, может это. Может кэш. Может релиз платформы глючный. Проверить хорошо бы в разных вариантах.
180 __Se24
 
14.02.19
16:01
(177) Таблицу я могу заблокировать отдельно , я это тоже писал выше
181 OldCondom
 
14.02.19
16:02
(178) >> но тогда мы никогда не узнаем истинных причин ...
Истинно так. Кофейная гуща проигрывает отладчику в сухую.
182 __Se24
 
14.02.19
16:04
Д (181) Кондом , ты тупой чтоли ? я в самом начале темы писал что и отладчик и внешний вывод , и даже кнопку делал ... форма заблочена.
Доступна только таблица. Даже скрины выкладывал.. но нет , вы как болванчик твердите все свое ...
183 Сергиус
 
14.02.19
16:06
(182)Т.е. ты хочешь сказать, что ЭтаФорма.ТолькоПросмотр = Истина, а с таблицей можно что-то делать? В какой момент ты проверяешь ТолькоПросмотр = Истина?
184 OldCondom
 
14.02.19
16:07
(182) Ты не умеешь отладчиком пользоваться, доказал это уже более двух раз. + стиль написания кода намекает, что ты в целом не очень дружишь с программированием. + отсутствие критического мышления. Нет, весельчак ты наш, не проверял ты ничего отладчиком, ты банально не знаешь, что и главное ГДЕ проверять. Наверняка даже в "ПриОткрытии" не заглядывал.
185 OldCondom
 
14.02.19
16:08
(183) он ресует кнопочку на форму и вызывает код, сообщающий это свойство. Ну что непонятного то?))
186 Garykom
 
гуру
14.02.19
16:08
(181) У него нет доступа к исходникам и отладчику на C++

Отладчик в платформе 1С не поможет с очень высокой вероятностью
187 Сияющий в темноте
 
14.02.19
16:09
очень интересный вопрос
если запустить внешнюю обработку,в ней по ссылке открыть форму,а потом в ней поменять признак только чтение?

просто,если документ менять нельзя,то его нельзя и сохранять,и в передзаписью ставят Отказ!
188 Ёпрст
 
14.02.19
16:09
(183) кнопкой в командной панели
189 Garykom
 
гуру
14.02.19
16:09
Да лично я с подобными глюками форм на УФ еще не сталкивался, вот на ОФ было неоднократно.
Перерисовывание формы и копирование кода модуля помогало всегда, если ошибка была именно глюк платформы.
190 OldCondom
 
14.02.19
16:10
(186) если его не запускать, то он не поможет с вероятностью 100%.
191 Garykom
 
гуру
14.02.19
16:11
(190) Ты исходишь из мнения что это нормальное поведение платформы 1С и ошибка где то в коде или настройках/элементах формы.

Но это не обязательно так
192 __Se24
 
14.02.19
16:13
не знаю . важно это или нет , но эти два глючных документа были скопированы с третьего (с обрезкой некоторого функционала) но в целом их работа примерно одинакова. Так вот в исходном все тоже работает нормально ...  а в "копиях" как раз и наблюдается эта фигня с таблицами ...
193 OldCondom
 
14.02.19
16:15
(191) абсолютно согласен. КОсяк может быть всегда. Однако здесь нет никаких данных, чтобы в первую очередь думать в сторону ошибки платформы. Кода нет, отладчика нет, скринов нет. Одни лишь заявления автора, что все правильно. Помню у нас был такой прогер на шарпе, команда шарповцев еще долго смеялась над его "Да я все перепробывал, отвечаю!".
194 OldCondom
 
14.02.19
16:16
(192) да ну брось ты, это совсем неважная информация, какие глупости. Пиши в 1С.
195 Сияющий в темноте
 
14.02.19
16:26
отладчик поможет локализовать проблему кривой реализации

но еще раз повторяю,если документ менять нельзя,то мы это проверяем при записи,чтобы не бояться глюков платформы.
196 Сияющий в темноте
 
14.02.19
16:27
и,я так понимаю,что программист получил по ушам не за изменение формы,а за сохранение документа,который менять нельзя,и,надо сказать,справедливо получил.
197 __Se24
 
14.02.19
16:30
(195) С таким подходом можно каждое действие дублировать ... типа :
"А вдруг остатки неверно с регистра снялись , нужно в двух разных регистрах их хранить и снимать в отчет с двух сразу"
"А вдруг платформа при проведении документа какие-то движения неверно сделает , нужно три раза перепроверить и еще задублировать это"
198 OldCondom
 
14.02.19
16:31
В коде может быть все, что угодно, хоть скрытие элементов формы и рисование новых с несохраняемыми значениями и при записи летящих в БД. Там работы максимум 10 минут прощелкать отладчиком
199 __Se24
 
14.02.19
16:37
В общем . проблема решена ... ну как решена , решена но не очень.
Глюк действительно платформы.
Я удалил Таблицу с формы и пересоздал заново (видимо , при копировании документа таблица как-то неверно связалась с формой, возможно она была привязана к исходному документу , с коротого копировался этот) , все заработало.
к сожалению , в рабочей базе такой трюк провернуть проблематично , там около 30 расчетных колонок ну и кое какие различия в названиях таблиц и делает работу по выправлению кропотливой , и долгой.
Может кому-то поможет.
200 OldCondom
 
14.02.19
16:51
Ожидаемо, глюк платформы здесь ни при чем.
Ожидаемо, вместо поиска своей ошибки, автор все свалил на третьи силы, найдя первое удобное "подтверждение".
201 sieben
 
14.02.19
16:53
(199) Это называется "сбросил настройки элементов формы на значения по умолчанию".
Но виновата, конечно же, платформа. А то как же иначе?
202 __Se24
 
14.02.19
16:57
(201) Вы наверное знаете какие настройки элементов формы за это отвечают ? я бы судовольствием их "уставновил" в правильные ...  я ж изменения то не применил , откатил все свои изыскания из хранилища.
Так что предлагайте , я с удовольствием их установлю "как правильно"
203 __Se24
 
14.02.19
16:57
меня это бы избавило от нескольких часов переделки
204 DrWatson
 
14.02.19
17:02
(199) Выполни сравнение конфигураций до изменения и после - посмотри что, какие свойства изменились. Их и попробуй установить после этого.
205 sieben
 
14.02.19
17:03
Ты же сравнивать конфигурации? Пользоваться хранилищем?
206 sieben
 
14.02.19
17:03
Умеешь?
207 Вафель
 
14.02.19
17:05
можно еще в файл выгрузить и посмотреть
208 __Se24
 
14.02.19
17:05
Я задал свой вопрос чуть выше ?
Если вы такие гуру , скажите мне , какое свойство Таблицы формы нужно установить чтобы при установленном свойстве формы "ТолькоПросмотр" таблица оставалась бы изменяемой ?
209 __Se24
 
14.02.19
17:06
(207) Искать то что ?
210 Вафель
 
14.02.19
17:07
сравнить до и после
211 AllJoke
 
14.02.19
17:11
(208) Элементы.МояТаблица.ТолькоПросмотр = Ложь;
212 DrWatson
 
14.02.19
17:12
(209) Все изменения которые касаются твоего табличного поля. Других различий, я так понял, там и нет.
213 Вафель
 
14.02.19
17:12
(211) это не сработате, если у формы только просмотр
214 __Se24
 
14.02.19
17:12
(210) Там будет куча изменений ... потому как в таблице хренова тьма расчетных колонок и подвешено довольно много обработчиков на "колонки"...
восстанавливать все это чтобы привести к более-менее соответствию означает проделать охрененную работу просто чтобы проверить.
я сделаю по другому ...
я проделаю подобные манипуляции в пустой базе с простеньким документом в 1 колонку
215 OldCondom
 
14.02.19
17:13
(208) а на**я это кому-то надо?
216 __Se24
 
14.02.19
17:13
(211) Эхх ... если б все было так просто ...
217 __Se24
 
14.02.19
17:14
(215) ну вам , непревзойденному профессионалу в программировании 1С это не пригодится , я уверен ...
у тем кто попроще , типа меня , возможно будет полезно ..
218 DrWatson
 
14.02.19
17:15
(214) Если ты можешь получить эту проблему на пустой базе с простым документом, то давно так и нужно было бы сделать. Такую базу можно было бы предъявить общественности вместо всех этих объяснений и скриншотов.
219 OldCondom
 
14.02.19
17:15
(217) Я переведу на понятный язык твою просьбу:
Укажите мне возможные варианты, что я сделал неправильно. Почти никаких вводных от меня не последует. Думайте сами, гадайте сами, я пока откинусь на спинку кресла.
220 __Se24
 
14.02.19
17:16
(218) ну не все так просто ...
во-первых я буквально невдано узнал в чем собственно глюк.
во-вторых , вытащить базу с сервера я не могу ...
а словам и скринам вы всеравно не верите
221 hhhh
 
14.02.19
17:17
(220) так вы скрины какие-то дебильные выкладываете. Вообще не по делу.
222 __Se24
 
14.02.19
17:17
(219) Чтото я лично от вас помощи не увидел ... только крики о том что автор дебил и не умеет 1С ...
проблему я нашел сам ...
в чем суть вашего сообщения ? А , да ... чисто потрындеть ...
223 __Se24
 
14.02.19
17:19
(221) скрины норм ... что просили "сфоткать" то и сделал ...
не вижу смысла скринить весь рабочий стол и потом выискивать  не зацепил ли ты скрином чью-нибудь фамилию или какую-то информацию , которую фирма считает коммерческой тайной ....
224 OldCondom
 
14.02.19
17:21
(223) а тебе и не надо видеть смысл, ты еще не понимаешь, в чем там смысл. И все такую вангую: 90++% дело в сохраняемых данных. И скорее всего программная отрисовка, ибо
<СохраняемыеДанные> (необязательный)

Тип: Булево.
Реквизит содержит сохраняемые данные.
Истина - сохраняемый реквизит формы.
Значение по умолчанию: Ложь.


ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ - ЛОЖЬ
225 __Se24
 
14.02.19
17:23
Форма не использует сохраняемых данных.
Но даже если бы и использовала , я не представляю себе как это перекрывает "глобальную" настройку формы "ТолькоПросмотр"
226 OldCondom
 
14.02.19
17:24
Это можно и к доктору прийти с жалобой на белый понос. Он отправит на гастроскопию проверить желудок. А ты будешь упорно биться головой о факт, что дело в говне, а не в желудке. Копайтесь, доктор, в моем говне, это ОНО белое, а не желудок.
227 ADenPiter
 
14.02.19
17:24
Эта ТЧ самого объекта? Или это просто таблица, которая при закрытии кодом записывается?
228 __Se24
 
14.02.19
17:25
ну такая себе аналогия .... хотя , походу близка вашей персоне
229 OldCondom
 
14.02.19
17:25
(225) твоя глобальная обработка - бред сивой кобылы. Идея кривая, реализация - кривая.
230 OldCondom
 
14.02.19
17:25
(227) откуда автору это знать? Он не имеет навыков выяснять ответы на подобные вопросы.
231 __Se24
 
14.02.19
17:26
(227) Самая что ни на есть Табличная часть ... выведенная напрямую из "Объекта"
232 __Se24
 
14.02.19
17:26
(230) хорошо что в миру явились вы ... и все все рассказали и обьяснили ...

Без этого картина мира была бы не полной
233 Вафель
 
14.02.19
17:26
(231) А ты кнопку делал с выводом текущего элемента?
234 __Se24
 
14.02.19
17:27
(233) я еще в прошлый раз переспрашивал. не понял о чем речь ..
235 Вафель
 
14.02.19
17:28
(234) нужно встать в предприятии на тч и вывести ее имя
236 OldCondom
 
14.02.19
17:28
сцук))))
237 Вафель
 
14.02.19
17:28
чтоб точно понимать, что в конфигураторе смотришь именно эту тч
238 __Se24
 
14.02.19
17:29
(235) хм ... нет , не делал ...
но , почему-то , мне кажется что оно бы соответствовало "ПустьКДанным"
239 OldCondom
 
14.02.19
17:30
Пхахаха) ГоспооодЬ, он сделал мой день!
Почему-то мне кажется, что все правильно!))) Доктор, продолжайте изучать мое говно!
Ой все, пойду работать.
240 __Se24
 
14.02.19
17:31
(239) Удачи вам в ваших начинаниях  )
241 Вафель
 
14.02.19
17:33
(238) ну раз ты считаешь, что у тебя все работет, то значит у тебя все работает.
Что тут еще можно сказать
242 __Se24
 
14.02.19
17:35
(237) Да , сейчас проверил. Все правильно.
243 __Se24
 
14.02.19
17:37
(241) так не работает же ...
Просто я теперь знаю , что если удалить таблицу с формы и создать ее поновой , то все начинает работать ...
но для меня это не желательный способ , приберегу его на когда-нибудь
244 Fish
 
14.02.19
17:37
Одна из черепашек врёт (с)
245 __Se24
 
14.02.19
17:38
(244) че одна то ... все
246 Ёпрст
 
14.02.19
18:03
(243) в путь к данным, нажми на ... там че ? И твой Объект, какой тип имеет ?
247 sieben
 
14.02.19
19:47
(222) > проблему я нашел сам ...

Это проблема нашла тебя.
248 dezss
 
18.02.19
11:57
И все?
А где же решение?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан