8.х Доступ изменение определенному реквизиту

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Эмиль0690, 22 окт 2014.

  1. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    Простите за нескромный вопрос, а кто базу обновляет? и есть ли другие доработки в базе?

    P.S. Если вы то я чувствую вы только себе геморрой заработаете с изменениями, чем реальную пользу от данной доработки.
    Но если к этому готовы, то http://its.1c.ru/db/pubdevguide83 вам в помощь...

    А по поводу кода у каждого элемента и реквизита есть свое уникальное имя - его вы и должны были включить в код вместо абстрактных переменных
  2. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    Код:
    &НаКлиенте
    Процедура ПриОткрытии(Отказ)
       
    Если РольДоступна("Финанс") И Объект.Записан() Тогда
    НужныйЭлемент.Доступность = ЛОЖЬ;
    КонецЕсли;
       
    КонецПроцедуры
    
    все равно ошибка
    Код:
    {Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(6,1)}: Переменная не определена (НужныйЭлемент)
    <<?>>НужныйЭлемент.Доступность = ЛОЖЬ; (Проверка: Тонкий клиент)
    {Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(5,6)}: Процедура или функция с указанным именем не определена (РольДоступна)
    Если <<?>>РольДоступна("Финанс") И Объект.Записан() Тогда (Проверка: Тонкий клиент)
    
  3. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    нужный.элемент..... = справочник.xxx.yyy....
    вам программа сама пишет, что ей не нравится
  4. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    Эмиль, что в вашем коде конструктивно поменялось? почитайте в СП описание представленных процедур. И назревает вопрос: а вы поняли как работает представленный кусок кода? создается впечатление, что вы его влепили в конфу, а что он делает - не знаете? А может он вас ФСБ сливает как злостного нарушителя спокойствия страны? Ну поразмышляйте маленько то сами
    --- Объединение сообщений, 24 окт 2014 ---
    так и быть, посмотрите хоть так....
  5. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    никто не обнавляет кроме меня.
    какие доработки? всю базу я сам создал с нуля т.е с Вашими помощи
    --- Объединение сообщений, 24 окт 2014 ---
    да немножко понял на счет кода т.е при открытие формы определил какой пользователь и дать или не дать доступ для изменение.
    а если и ФСБ залазит в мой конфиг он нечего не поймет!
    понятно что программе не нравится элемент а как решить, покажите нормального кода без головоломки плыз
    Последнее редактирование: 24 окт 2014
  6. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    Стесняюсь спросить, что вы подразумеваете под понятием "создали сами с нуля"?
    Написали весь код от начала и до конца или установили базу нажимая далее -далее -далее(не пытаюсь как-то вас оскорбить или, что-либо в этом духе - просто стало интересно)?
  7. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    Не стесняйтесь! Да сам написал весь код от начала и до конца!
    Конечно с Вашими помощи!
  8. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    НЕВЕРЮЮЮЮЮ!!!!!!!
  9. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    Согласен!!! Если бы писали сами, то знали бы такие элементарные вещи как наименование и понимали бы код.
  10. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    да не понимаю элементарные коды но могу работать с конструктором:)
    скажу честно, ребята я в кодах ваще нечего не понимаю кто нибудь может мне подсказать более легкую путь изучение кодирование
  11. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    Первое сообщение на этой странице - там дал ссылку на книгу:
    1С:Предприятие 8.3. Практическое пособие разработчика
    Примеры и типовые приемы
  12. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    я эту книгу трижды закончил мне про кодирование нужен
  13. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    +100500! Компилятор языка программирования 1с какой-то....
  14. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    а вы её не заканчивайте, а вдумчиво прочитайте! Если она вам не помогла понять основы кода 1С, то вряд ли какая другая книгасможет, так как она самая простая и понятная из всех мною виденных.
    И есть у меня вопрос вы знаете русский язык или используете автоматический переводчик? Спрашиваю, что бы понять - вы понимаете логику слов кода или для вас это просто набор символов?
  15. TopicStarter Overlay
    Эмиль0690
    Offline

    Эмиль0690 Опытный в 1С

    Регистрация:
    3 фев 2014
    Сообщения:
    290
    Симпатии:
    2
    Баллы:
    29
    ок постараюсь еще раз практиковаться с книжкой
    да я понимаю Русский язык! С чего Вы взяли что я не понимаю? Где-то ошибся что ли?
    а логику кода понимая но вот как писать не понимаю
  16. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    это просто вы не вдумчиво и без разбора примеров пролистали книжку, скажите вы нашли ошибки в листингах? вот я еще не встречала книжку (по 8.3. правда не довелось еще посмотреть) чтоб в листингах косяков не было... пока их исправишь - навсегда запомнишь где можно ошибиться и как не допустить этого. У вас такое было?

Поделиться этой страницей