Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 00:16
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Отчет  (Прочитано 6262 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Отчет
« Первое сообщение: 26 Июн 2012, 08:33 »
Конфигурация Бухгалтерия Предприятия 2.0 Обычное приложение
Делают отчет для документа заказ_на протез. Данные выводить в отчет мне надо из различных справочников.
Приведите пожалуйста примеры различных обращений к реквизитам справочника из документа.


Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #1: 26 Июн 2012, 13:57 »
Как мне в параметры записывать данные из справочников? Я про отчет

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #2: 26 Июн 2012, 20:20 »
Я в конфигурации Бухгалтерия Предприятия 2.0 пока еще чайник. Мне нужно сделать отчет для документа заказ на протез.
В пользовательском режиме, я нашел что все данные в справочник амбулаторные карты. А вот где это все в режиме разработчика никак не могу найти. Мне просто указать как называются реквизиты и где они находятся.
Вот эти данные я не могу найти:
Число, месяц, год рождения                  
Адрес   
Телефон         
Группа и категория инвалидности            
СНИЛС         
паспортные данные            
№ пенсионного удостоверения      
кем и когда выдано                     
За чей счет оплата      
Основание для заказа
Диагноз         

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #3: 26 Июн 2012, 20:21 »
В бухгалтерия 7.7 отчет этот есть при нажатие на печать - заказ краткий. Мне нужно получить тот же самый отчет в бухгалтерия 2.0 обычное приложение

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет
« Ответ #4: 26 Июн 2012, 22:11 »
Скорее всего это какой нибудь регистр сведений...
И если я не ошибаюсь, то в типовой бухгалтерии предприятия 2.0 нету - заказ_на протез
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #5: 27 Июн 2012, 08:22 »
Скорее всего этот документ дописали.
А справочник Амбулаторные карты то же не типовой? Мне просто надо знать где хранится вся информация которая вносится в справочник на пользовательском уровне.

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #6: 27 Июн 2012, 08:25 »
А еще как мне вытащить данные из справочника который не связан на прямую с документом в отчет? Запрос не предлагать.
Пример кода пожалуйста.

Я еще пока нуб в 1с.

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Re: Отчет
« Ответ #7: 28 Июн 2012, 08:06 »
Где хранятся данные я определил. Теперь у меня такая ситуация:
Я из регистра сведений: контактная информация вытаскиваю данные и все бы может было хорошо, но есть один косяк с которым справится не могу.
В регистре тип - измерение, значение - ресурс
Пример:
1-ая строка в регистре: тип - адрес, значение - адрес проживания.
2-ая строка в регистре: тип - телефон, значение - контактный телефон.

Мне надо в отчет получить адрес и телефон. Обычным запросом у меня получается в любой ситуации вытащить только адресс
Как мне прописать запрос чтоб вытаскивался и телефон и адрес?
"ВЫБРАТЬ
      |   КонтактнаяИнформация.Значение
      |ИЗ
      |   РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация";

Оффлайн СветланаCC

  • Модератор
  • *****
  • Сообщений: 295
  • РЕПУТАЦИЯ: 46
  • КПД: 16%
  • Я человек творческий, что хочу - то и творю))
  • Регистрация: 2010-11-03
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет
« Ответ #8: 28 Июн 2012, 08:20 »
делаете 2 запроса - сначала телефон потом адрес
Тазовод)

Оффлайн СветланаCC

  • Модератор
  • *****
  • Сообщений: 295
  • РЕПУТАЦИЯ: 46
  • КПД: 16%
  • Я человек творческий, что хочу - то и творю))
  • Регистрация: 2010-11-03
  • Сайт: 
  • Профессия: Программист 1С
Re: Отчет
« Ответ #9: 28 Июн 2012, 08:28 »
адрес можно получить:
	Запрос = Новый Запрос;
    Запрос.Текст =
"ВЫБРАТЬ
| КонтактнаяИнформация.Тип,
| КонтактнаяИнформация.Вид,
| КонтактнаяИнформация.Представление
|ИЗ
| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
|ГДЕ
| КонтактнаяИнформация.Объект = &Контрагент
| И КонтактнаяИнформация.Тип = &Тип
| И КонтактнаяИнформация.Вид = &Вид";
Запрос.УстановитьПараметр("Контрагент",Контрагент);
Запрос.УстановитьПараметр("Тип",Перечисления.ТипыКонтактнойИнформации.Адрес);
Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента);
   или
Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);
   или
Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.АдресДоставкиКонтрагента);
Тазовод)


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
132 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
61 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 223
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal