powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Конфигуратор.Журнал документов
12 сообщений из 12, страница 1 из 1
Конфигуратор.Журнал документов
    #35199396
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А подскажите, как организовать следующее:
Пусть в журнале документов будут документы ВСЕХ пользователей
но каждый может видеть суммы только "своих" документов
Если документ "не свой" - значит показываем в сумме ноль.
Можно так сделать? Если можно, подскажите код такой функции
и как и где её применить.
спасибо!
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35199457
VladC#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функция СуммаДокумента(Пользователь,Док)
Рез=0;
Если Пользователь=Док.Автор Тогда
Рез=Док.Итог("Сумма");
КонецЕсли;

Возврат Рез;
КонецФункции

примерно так
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35199547
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь за наивный вопрос (я только начинаю в 1С). Откуда и когда вызывать указанную функцию?
Спасибо.
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35199604
ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladC#Функция СуммаДокумента(Пользователь,Док)
Рез=0;
Если Пользователь=Док.Автор Тогда
Рез=Док.Итог("Сумма");
КонецЕсли;

Возврат Рез;
КонецФункции

примерно так

сильно :))
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35199611
ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для начала неплохо бы указать версию платформы. 1С - она разная бывает
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35199729
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1С Бухгалтерия 7.7
Но конфигурация Расчет зарплаты Камин 1.2
Вот там-то в общем журнале документов и нужно убирать суммы с "чужих" документов и оставлять для своих.
Помогите, плиз.
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35200166
VladC#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЖ VladC#Функция СуммаДокумента(Пользователь,Док)
Рез=0;
Если Пользователь=Док.Автор Тогда
Рез=Док.Итог("Сумма");
КонецЕсли;

Возврат Рез;
КонецФункции

примерно так

сильно :))

а что не так? ;)
сделать и выслать пример где это сработает?
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35200215
ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladC# ПЖ VladC#Функция СуммаДокумента(Пользователь,Док)
Рез=0;
Если Пользователь=Док.Автор Тогда
Рез=Док.Итог("Сумма");
КонецЕсли;

Возврат Рез;
КонецФункции

примерно так

сильно :))

а что не так? ;)
сделать и выслать пример где это сработает?

да нет, всё так... :)
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35202166
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо! Но разъясните, пожалуйста, как применить эту функцию.
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35202188
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Текстовую колонку делаешь на форме списка, в свойстве Формула написать СуммаДок(ТекущийДокумент)

В модуле формы списка

Функция СуммаДок(док)

если док.выбран()=1 тогда
если док.автор=глТекущийПользователь тогда
возврат док.Сумма;
конецЕсли;
конецЕсли;
возврат "";
конецФункции

глТекущийПользователь - глобальная переменная, соотв. пользователю (того же типа, что и док.Автор).
В разных конфигурациях может называться по-разному.
Можно функцию вынести в глобальный модуль, и использовать в разных журналах.
Возможно, что показ суммы через функцию уже задействован в вашей конфигурации (если она из типовой) - тогда остается найти эту функцию и поправить.
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35213713
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
Но не работает:( Может, из-за того, что в журнале колонка сумма установлен флажок "Сделать недоступным"? А как тогда изменить доступность для этой графы журнала?
...
Рейтинг: 0 / 0
Конфигуратор.Журнал документов
    #35214709
Menahem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JimyСпасибо!
Но не работает:( Может, из-за того, что в журнале колонка сумма установлен флажок "Сделать недоступным"? А как тогда изменить доступность для этой графы журнала?

Мне кажется, что Вам пока не стоит менять что-то в конфигурации: это может для неё нехорошо кончится. Максимум, наверное, что Вам следует сделать пока - это ограничить доступ пользователей к тем видам документов, с которыми конкретный пользователь не работает. Делается это через настройку ролей пользователей и прав доступа в свойствах документов в конфигураторе.
Позволю себе так же порекомендовать Вам конференцию для 1С-ников , в которой Вы наверняка найдёте много ответов на свои вопросы.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Конфигуратор.Журнал документов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]