Вопрос № 125756: Дорогие эксперты, подскажите решение вопроса в Бух 7.7
- в таблицу значений вносятся данные по счетамсубсчетам и как проще организовать подведение итогов по группе в строках?...Вопрос № 125778: Добрый день Уважаемое сообщество!
Вопрос такой: имеем 1с77 25 релиз, требуется создать файл txt в кататоге с базой, обращаться к нему по ходу работы системы, дописывать его новыми строками? В хэлпе не нашел конкретное описание.
Если можно при...Вопрос № 125809: Уважаемые эксперты ! Опять обращаюсь к Вам за помощью. ТиС,1С 7.7.Дописаная конфигурация. Приходится в ней разбираться. При перпроведении док-та типа РасходнаяНакладная с датой меньше ТА используется регОст.ВременныйРасчет(1); У меня проблема в том, ...Вопрос № 125852: Здравствуйте!!!
Скажите, пожалуйста, как в журнале документов сделать отбор документов, к которым нету определенных подчиненных документов??
(например, в журнале счет-фактуры мне нужно отобрать только те документы, у которых нету подчиненных ...Вопрос № 125862: Здравствуйте!
Скажите пожалуйста есть ли подобные first, last агрегатные функции группировки SQL в запросах 1С:Предприятие 8.1 (Управление производственным предприятием 1.2)?
Если нет то подскажите как можно получить остатки и обороты по доку...
Вопрос № 125.756
Дорогие эксперты, подскажите решение вопроса в Бух 7.7
- в таблицу значений вносятся данные по счетамсубсчетам и как проще организовать подведение итогов по группе в строках?
Отправлен: 03.03.2008, 08:40
Вопрос задал: Koryiakin (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Полозов Олег aka Asher
Здравствуйте, Koryiakin!
Как вариант, сворачивать таблицу по группировочному полю. Не понятен смысл создания таблицы значений. Стандартно можно вытянуть данные с запроса по бухитогам. а там делать группировки.
Ответ отправил: Полозов Олег aka Asher (статус: Студент)
Ответ отправлен: 04.03.2008, 02:15 Оценка за ответ: 3 Комментарий оценки: Дело в том что отчет идет по производственным счетам и группировку надо сделать по значению, которое выделяется в разных счетах по-разному, поэтому в таблице значений все видно хорошо, а группировать по каждому счету тяжеловато.
Вопрос № 125.778
Добрый день Уважаемое сообщество!
Вопрос такой: имеем 1с77 25 релиз, требуется создать файл txt в кататоге с базой, обращаться к нему по ходу работы системы, дописывать его новыми строками? В хэлпе не нашел конкретное описание.
Если можно приведите конкр код? Заранее спасибо
Отвечает: Костюк Игорь Викторович
Здравствуйте, Vlad Sarkozi!
Вот такая процедурка у меня есть в глобальном модуле для записей логов из обработчиков разных элементов конфигурации.
На вход подаются переменные: Имя - строковое имя файла, например "ИзмененияДатыРедактирования.txt", Док - ссылка на документ или элемент справочника, можно оставить пустым или заполнить произвольной строковой информацией, ЧтоПисать - собственно текст записи в лог.
Приложение:
Ответ отправил: Костюк Игорь Викторович (статус: 1-ый класс)
Ответ отправлен: 03.03.2008, 10:47
Отвечает: Крюков Р.А.
Здравствуйте, Vlad Sarkozi!
для этого можно воспользоваться стандартным объектом текст
ниже пример кода
Приложение:
--------- Отвечаю только на вопросы в тему.
Ответ отправил: Крюков Р.А. (статус: 3-ий класс)
Ответ отправлен: 03.03.2008, 12:20
Вопрос № 125.809
Уважаемые эксперты ! Опять обращаюсь к Вам за помощью. ТиС,1С 7.7.Дописаная конфигурация. Приходится в ней разбираться. При перпроведении док-та типа РасходнаяНакладная с датой меньше ТА используется регОст.ВременныйРасчет(1); У меня проблема в том, что при первом перепроведении док. все нормально, при следующем - 1С выдает сообщение "Временный регистр не может быть использован!".
При этом если ввести новый док (все нормально) ил перепровести сегодняшний док (тоже все нормально), и попытатся перепровести "старый", ситуация повторяется - первый раз проводится, второй - ругается. На сколько я понимаю, все сводится к конструкции
регОст.ВременныйРасчет(1); и правильности обращения с ней. Подскажите подробнее как правильно использовать даную конструкцию.
Отвечает: Strawberry
Здравствуйте, Заброцкий Андрей Игоревич!
в конце процедуры проведения добавить:
регОСт="";
--------- Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: Студент)
Ответ отправлен: 03.03.2008, 17:25 Оценка за ответ: 4
Вопрос № 125.852
Здравствуйте!!!
Скажите, пожалуйста, как в журнале документов сделать отбор документов, к которым нету определенных подчиненных документов??
(например, в журнале счет-фактуры мне нужно отобрать только те документы, у которых нету подчиненных документов, таких как банковская выписка и другие оплаты)
Отправлен: 03.03.2008, 21:28
Вопрос задал: DrHiHi
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Глумов Владимир
Здравствуйте, DrHiHi!
Есть простой выход - сделать картинку в графе журнала и проверять документы на соответствие Вашему условию и менять номер картинки (в семерке)
Ответ отправил: Глумов Владимир (статус: 1-ый класс)
Ответ отправлен: 03.03.2008, 21:40
Отвечает: Полозов Олег aka Asher
Здравствуйте, !
Как идея:
На форму вывести кнопец. по которой в печатную форму будет выводиться список фактур без подчиненных документов (проверить основание и если его нету, выводить в документ), в расшифровку строки загнать счет-фактуру, чтобы при нажатии на строку открывался док.
Отбор в журнале не сделаешь, потому что он не общий. а с печатной формой можно делать все что угодно.
Если необходимо, могу дать примерный код. Пиши на аську.
Ответ отправил: Полозов Олег aka Asher (статус: Студент)
Ответ отправлен: 04.03.2008, 03:15
Отвечает: Крюков Р.А.
Здравствуйте, !
нужно воспользоваться методом ВыбратьПодчиненныеДокументы
см. код.
Приложение:
--------- Отвечаю только на вопросы в тему.
Ответ отправил: Крюков Р.А. (статус: 3-ий класс)
Ответ отправлен: 04.03.2008, 12:19
Вопрос № 125.862
Здравствуйте!
Скажите пожалуйста есть ли подобные first, last агрегатные функции группировки SQL в запросах 1С:Предприятие 8.1 (Управление производственным предприятием 1.2)?
Если нет то подскажите как можно получить остатки и обороты по документам расчетов (регистраторе) и в тоже время в целом по договору и контрагенту из регистра накопления ВзаиморасчетыСКонтрагентами. У меня получаются нормальные данные по документам но суммирование по договорам и контрагентам происходит не правильно, суммируется столбец полность а не выводится остаток именно по контрагенту(договору)!
Отвечает: Sim_tm
Здравствуйте, Алексей Смуриков!
ну насчет last придеться вас разочаровать, а вот с first все хорошо в 1с-ке, используйте ПЕРВЫЕ:
Выбрать Первые 5
Справочник.Номенклатура.Наименование,
Справочник.Номенклатура.ЗакупочнаяЦена
Упорядочить По
Справочник.Номенклатура.ЗакупочнаяЦена Убыв
Последнии можно сделать через вложенный запрос будет с обратной сортировкой.
Получить остатки и обороты по документам расчетов (регистраторе) и в тоже время в целом по договору и контрагенту можно с использованием конструкции ИТОГИ. Пример в приложении. Пример естесно простенький чисто для образца.
Удачи.
Приложение:
Ответ отправил: Sim_tm (статус: 5-ый класс)
Ответ отправлен: 03.03.2008, 23:26 Оценка за ответ: 5 Комментарий оценки: Спасибо! Но вы меня не правильно поняли в вопросе по first & last. А то что в 1С Первые это аналог LIMIT! А first это означает выбрать первый элемент из группировки элементов, т.е. если sum() суммирует элементы, то first() выбирает просто первый элемент!