Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Заповнення ТЗ з регистра , Допоможыть)          
Циган Подменю пользователя
сообщение 23.10.12, 8:14
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Доброго дня панове. в мене така проблемка, починаю я програмувати в 1С 7.7, і застряв на такому: потрібно з регистра. після прописаного коду, моя ТЗ пуста, не заповнюється. В чому може бути проблема? допоможіть, і не сваріть сильно)!
    ТЗ = СоздатьОбъект("ТаблицаЗначений");
    ТЗ.Очистить();
    ТЗ.НоваяКолонка("Сотрудник","Справочник.Сотрудники");
    ТЗ.НоваяКолонка("Маршрут"  ,"Справочник.Маршруты");

    ТекстЗапроса="
    |Период с ВыбНачПериода по ВыбКонПериода;
    |РегСотрудник      = Регистр.Время.Сотрудник;
    |РегМаршрут        = Регистр.Время.Маршрут;
        
    |Группировка РегСотрудник Без Групп;
    |Группировка РегМаршрут Без Групп;

    |";
  
       Запрос=СоздатьОбъект("Запрос");
    Если Запрос.Выполнить(ТекстЗапроса)=0 тогда Предупреждение("Запит не виконано!"); Возврат; КонецЕсли;
    
    Пока Запрос.Группировка("РегСотрудник")=1 Цикл
        Пока Запрос.Группировка("РегМаршрут")=1 Цикл
            ТЗ.НоваяСтрока();
                ТЗ.Сотрудник = Запрос.РегСотрудник;
            ТЗ.Маршрут   = Запрос.РегМаршрут;
        КонецЦикла;
    КонецЦикла;
     ТЗ.выбратьстроку();


Signature
Использую 1С 7.7 (7.70.027)

MATEVI Подменю пользователя
сообщение 23.10.12, 8:37
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

ВыбратьСтроки()

, а не строку

sava1 Подменю пользователя
сообщение 23.10.12, 8:44
Сообщение #3

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Цитата(MATEVI @ 23.10.12, 9:37) *
, а не строку

А это к чему ?

ТС - регистр какой - оборотный или остатков ?

Циган Подменю пользователя
сообщение 23.10.12, 8:48
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(MATEVI @ 23.10.12, 9:37) *
ВыбратьСтроки()

, а не строку

так ето я просто открываю себе ТЗ, чтоб посмотреть заполнена она или нет.


Цитата(sava1 @ 23.10.12, 9:44) *
А это к чему ?

ТС - регистр какой - оборотный или остатков ?

Регистр - оборотный.

Может там нада задать период выборки регистр "ИспользоватьПериод();"?


Signature
Использую 1С 7.7 (7.70.027)

sava1 Подменю пользователя
сообщение 23.10.12, 8:51
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

А данные хоть есть? Вроде все правильно. Начало ,конец периода точно есть ?

Циган Подменю пользователя
сообщение 23.10.12, 8:53
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(sava1 @ 23.10.12, 9:51) *
А данные хоть есть? Вроде все правильно. Начало ,конец периода точно есть ?

так. вони задаються при відкритті обработки.


Signature
Использую 1С 7.7 (7.70.027)

sava1 Подменю пользователя
сообщение 23.10.12, 8:54
Сообщение #7

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Структура регистра какая?

lga_ Подменю пользователя
сообщение 23.10.12, 8:58
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 5 раз
Рейтинг: 0

Проблема в том, что нельзя делать запрос к регистру без указания Ресурса. Как я понял Сотрудник и Маршрут это Измерения. Добавьте Ресурс и должно заработать.

Спасибо сказали: Циган,

sava1 Подменю пользователя
сообщение 23.10.12, 9:00
Сообщение #9

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Цитата(lga_ @ 23.10.12, 9:58) *
Проблема в том, что нельзя делать запрос к регистру без указания Ресурса

+1

Циган Подменю пользователя
сообщение 23.10.12, 9:08
Сообщение #10

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(sava1 @ 23.10.12, 9:54) *
Структура регистра какая?

Измерения:
Сотрудник(Справочник.Сотрудники)
УчетноеСобытие(Справочник.УчетныеСобытия)
ВремяУчета(Перечисление.ВремяУчета)
ВремяПоДням(Перечисление.ВремяПоДням)
ВремяПоВремениСуток(Перечисление.ВремяПоВремениСуток)
Маршрут(Справочник.Маршрут)
Тариф(Справочник.Тарифы)
Машина(Справочник.Машины)
ДатаДок(дата)
Ресурсы:
минуты(число)

Вы ето имеете ввиду?


Signature
Использую 1С 7.7 (7.70.027)

sava1 Подменю пользователя
сообщение 23.10.12, 9:10
Сообщение #11

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Да. Добавить в запрос Функция Мин = Сумма(Минуты)

может проще использовать СводныеИтоги(<Измерение1>,<Измерение2>...)

Сообщение отредактировал sava1 - 23.10.12, 9:13

Спасибо сказали: Циган,

Циган Подменю пользователя
сообщение 23.10.12, 9:13
Сообщение #12

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(lga_ @ 23.10.12, 9:58) *
Проблема в том, что нельзя делать запрос к регистру без указания Ресурса. Как я понял Сотрудник и Маршрут это Измерения. Добавьте Ресурс и должно заработать.

И правда заработало) Спасибо за помощь, етот момент я упустил(((

Цитата(sava1 @ 23.10.12, 10:10) *
Да. Добавить в запрос Функция Мин = Сумма(Минуты)

имено оно) спасибо)


Signature
Использую 1С 7.7 (7.70.027)

Vofka Подменю пользователя
сообщение 23.10.12, 9:13
Сообщение #13

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(Циган @ 23.10.12, 10:12) *
И правда заработало)

Ну так жмите палец помогающему.

Циган Подменю пользователя
сообщение 23.10.12, 9:15
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Но я еще буду обращяться, ето только начало)))
Буду очень благодарен за помощь) icon_beer17.gif

Цитата(Vofka @ 23.10.12, 10:13) *
Ну так жмите палец помогающему.

Нажал)


Signature
Использую 1С 7.7 (7.70.027)

lga_ Подменю пользователя
сообщение 23.10.12, 9:20
Сообщение #15

Общительный
**
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Циган @ 23.10.12, 10:15) *
Но я еще буду обращяться, ето только начало)))
Буду очень благодарен за помощь) icon_beer17.gif

Обращайтесь, поможем.

MATEVI Подменю пользователя
сообщение 23.10.12, 12:50
Сообщение #16

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(sava1 @ 23.10.12, 9:44) *
А это к чему ?

Да может не выспался. Может протупил и поспешил с ответом. А к чему так реагировать? Вы "Бог-гуру" 1С и никогда не ошибаетесь?

Сообщение отредактировал MATEVI - 23.10.12, 12:52

Vofka Подменю пользователя
сообщение 23.10.12, 12:53
Сообщение #17

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(MATEVI @ 23.10.12, 13:50) *
Да может не выспался. Может протупил и поспешил с ответом. А к чему так реагировать? Вы "Бог-гуру" 1С?

Не воспринимайте в штыки smile.gif . Человек заметил ошибку и спросил smile.gif .

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 24.04.24, 19:59
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!