|   |   | 
| 
 | v7: Глупый вопрос по старой программе | ☑ | ||
|---|---|---|---|---|
| 0
    
        chihpyh 05.03.12✎ 23:58 | 
        Понадобилось тут в ТиС доработку сделать - галочку в ТЧ документа Релизация засунуть. Не, насчет галочки все понятно, и как засунуть и как обработать. Но вот что непонятно, так это почему ТЧ для редактирования недоступна, процедура ПриНачалеРедактированияСтроки не срабатывает, когда по галке кликаю. Соответственно значение галки никак поменять не могу.
  Мало с 7-кой в последнее время сталкиваюсь, подзабыл уже малость. В чем может быть дело, никто не знает? ТиС типовая с незначительными доработками. | |||
| 1
    
        viktor_vv 06.03.12✎ 00:58 | 
        Вся ТЧ недоступна или тоько колонка с ТЧ ?     | |||
| 2
    
        viktor_vv 06.03.12✎ 00:58 | 
        * С флажком     | |||
| 3
    
        МастерВопросов 06.03.12✎ 05:04 | 
        (0) а когда в другой колонке кликаешь срабатывает? Там мало просто выделить колонку, надо начать редактировать.
  Закежь код. | |||
| 4
    
        Ёпрст гуру 06.03.12✎ 08:34 | ||||
| 5
    
        povar 06.03.12✎ 08:39 | 
        (4) каждый первый учитель средней школы ))     | |||
| 6
    
        chihpyh 06.03.12✎ 23:12 | 
        Так-то там вся ТЧ недоступна. Она по идее только по кнопке Подбор активна, и можно количество туда вбить. Остальные графы даже в этом режиме неактивны. Но меня не интересует подбор, мне надо уже в заполненном документе галочки проставлять.
  Процедура ПриНачалеРедактированияСтроки прописана в модуле, но почему-то тоже не работает, т.е. когда я по таблице начинаю кликать, все недоступно и в процедуру эту просто не заходит. Я поглядел по модулю - ну не вижу где запрет стоит на доступ к таблице. Да и нелогично это вроде как - зачем прописывать обработку кликов по таблице, если она недоступна. (4) - ссылка че-то неактивна, ошибку 502 выдает. | |||
| 7
    
        chihpyh 06.03.12✎ 23:14 | 
        (3) Код чего закезать? Процедуры ПриНачалеРедактированияСтроки? Так в нее тупо не попадает, отладчик безмолвствует, когда я по таблице кликаю     | |||
| 8
    
        Vladal 06.03.12✎ 23:32 | 
        (7) Тебе интерактивно в документе менять птичку?     | |||
| 9
    
        Vladal 06.03.12✎ 23:33 | 
        Дома есть пример. Попробую тоже скинуть.     | |||
| 10
    
        chihpyh 06.03.12✎ 23:57 | 
        (8) Да, интерактивно. Только боюсь пример меня может и не спасти - я так-то в курсе как там чего делается. Полагаю что здесь проблема именно с имеющейся конфигурацией, точнее с тем, что таблица почему-то недоступна.
  Да и была бы она доступна, один хрен - эта колонка с галочкой, она же априори недоступна для редактирования. Может все-таки через какую-то другую процедуру можно сделать (хм... какую интересно...) или где-то в настройках порыться? Хотя можно и пример. Поугораю хоть над своей тупорылостью, когда готовое решение не смогу к себе перенести :) | |||
| 11
    
        Vladal 07.03.12✎ 10:53 | 
        Я вспомнил, что делал. В розничной продаже (типа инвентаризации розничной точки) при смене количества ставилась галочка. Если товар не продавался, т.е. факт = остатку, то пометка отключена. Количество менялось - пометка включена.     | |||
| 12
    
        chihpyh 07.03.12✎ 11:11 | 
        Не, не мой случай. Мне надо скидки руками регулировать, т.е. ничего трогаться не будет - только эта галка.     | |||
| 13
    
        Karambol 07.03.12✎ 13:32 | 
        Может программно ставится запрет доступности или в самой ТЧ?     | |||
| 14
    
        chihpyh 07.03.12✎ 13:51 | 
        (13) А как можно программно поставить запрет доступности всей ТЧ? Это ж не 8-ка... Что-то не упомню такой возможности. И на самой форме тоже никаких галочек нет. Это ж не 8-ка :)
  И отдельные реквизиты на доступность тоже не зарезаны. Во-всяком случае в модуле я такого зарезания не нашел. Да и главное-то что напрягает, прописана процедура ПриНачалеРедактированияСтроки, она там всякие операции при кликании по партиям должна делать. Но не делает, блин! Не попадает в эту процедуру... | |||
| 15
    
        Mikeware 07.03.12✎ 13:53 | 
        (14) если не знал, да еще и забыл....
  "сами мы восьмерочники, ЖКК сгорели, СП украли - помогите, люди добрые..."© | |||
| 16
    
        viktor_vv 07.03.12✎ 14:12 | 
        (14) В твоем случае это скорее всего банальное Форма.ТолькоПросмотр(1). И находится оно может не всегда в модуле формы. Так что беглым взглядом ты и не увидишь.     | |||
| 17
    
        Karambol 07.03.12✎ 14:15 | 
        (14) Доступность() или ТолькоПросмотр()     | |||
| 18
    
        Karambol 07.03.12✎ 14:16 | 
        (13) На самой колонке есть признак Сделать недоступным     | |||
| 19
    
        Karambol 07.03.12✎ 14:16 | 
        (18)к (14)     | |||
| 20
    
        chihpyh 07.03.12✎ 15:18 | 
        (15) Да почему восьмерочники, я на семерке очень долго сидел, но в последнее время исключительно 8-ку пользую, вот и подзабылось мальца. Вот и решил проконсультироваться, может просто затупливаю где-то
  (16) Если бы только просмотр, то там и другие реквизиты были бы недоступны. А тут только к ТЧ нет доступа. (17) Доступность() и ТолькоПросмотр() - это колонкам доступ ограничивается. А к ТЧ-то как? (18) Ну так у текстового поля, что для вывода галочки туда подставляется, оно по умолчанию забито, что недоступно. Но ведь как-то это работает? Очень много ссылок нашел именно на такое решение вопроса. (19) И? Ну да, можно к каждой колонке эту галочку поставить. Но тут не тот случай. Разве что программно могут колонки закрыты быть, но опять же меня не они интересуют, а моя новая колонка. Ее-то уж точно никто нигде программно не закрывал. | |||
| 21
    
        Ёпрст гуру 07.03.12✎ 15:49 | ||||
| 22
    
        palpetrovich 07.03.12✎ 16:04 | 
        (0) галочку в ТЧ документа как текст сделал?     | |||
| 23
    
        chihpyh 07.03.12✎ 16:18 | 
        (21) Да, все так. У меня так же организовано. Только вот в процедуру ПриНачалеРедактированияСтроки() он тупо не заходит.
  (22) Угу | |||
| 24
    
        Ёпрст гуру 07.03.12✎ 16:29 | 
        (23) Форма поди на просмотр открыта , так ?     | |||
| 25
    
        chihpyh 10.03.12✎ 14:24 | 
        (24) Нет, не так. Прочие реквизиты все доступны для редактирования, только табличная часть недоступна.     | |||
| 26
    
        chihpyh 14.03.12✎ 23:00 | 
        Офигеть! 
  Вот, что значит рукозадость вкупе с невнимательностью. Делал аналогичную вещь в форме списка справочника и использовал там процедуру Форма.ОбработкаВыбораСтроки(1). И решил, не разобравшись, по аналогии в документ это перенести. Это потом уже понял, что процедура ПриВыбореСтроки() в форме документа не работает. А сперва воткнул в ПриОткрытии() как раз эту самую Обработкувыборастроки. И не убрал. И все. Табличная форма недоступна. Интересно, это баг, ии фича :) ? | |||
| 27
    
        big 15.03.12✎ 05:55 | 
        (26) Найденный баг сразу становится фичей ))     | |||
| 28
    
        Ёпрст гуру 15.03.12✎ 09:14 | 
        (26) забавно, работает.
  Хотя, применять методы от других объектов в модуле формы документа как то не приходило. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |