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

Хранилище

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

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



14 страниц V   1 2 3 > » 

>  Не производится исправление БД
volodya1122
Отправлено: 07.03.24, 14:25


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


ZUBR @ Вчера, 23:35 * ,

1. САМЕ ГОЛОВНЕ !!! Надіюсь це все ви робите на копії ???????

Даний збій малоймовірно може виникати тільки від того що на компютері була неправильна дата. Скоріш за все або сипеться вінчестер на компютері, або під час роботи 1С компютер вимикався (пропадало світло)
Не знаю чи ві вірно все виконували в базі. Пораджу що можна зробити.
1. Операции. Проведение документов. На закладці "Последовательности" . Відмітити всі і "Виконати"
2. В конфігураторі. Тестирование и исправление. Вибрати всі (крім "Упаковки таблиць") А нижче "Тестирование и исправление". І ще по кнопці "Настройки" Спочатку пробувати з настройками "Создавать Обекти". А яко не поможе, то з настройками "Очищать ссилки" і Удалать Данние" . Тоді ці проблемні документи або створяться або почиститься мусор від них.

Якщо це не допоможе тоді прийдеться застосовувати тяжку алтилерію для перегляду і редагування DBF файлів. DBF_1сViewer_2_0.ert - тільки перегляд файлів. redaktor_dbf.rar - для редагування файлів (це ті якими я користуюсь. Звичайно є і інші.
в своїй конфігурації шукаєте ці проблемні файли. DH931.dbf DT931.dbf і відкриваєте цими програмами. Запись 610 - це номер рядка в вашому файлі (перша колонка Номер Записи). По ній знайдете проблемний документ дату, суму....
А далі вже вирушуйте що з цим робити.


Ще можна попробувати через конфігуратор Администрирование Вігрузить данніе. Загрузить данніе


P.S. У вас всого два проблемних документи. Просто в 1С так реалізовано що сам документ і його таблична частина зберінаються в різних файлах
  Форум: 1С Торговля и Склад 7.7 для Украины · Просмотр сообщения: #178545 · Ответов: 2 · Просмотров: 204
 

>  Не могу получить макет
volodya1122
Отправлено: 23.02.24, 9:32


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


alex_shkut @ Сегодня, 9:26 * ,

Где именно эта функция вызывается?

 Макет = Документы.НазваниеМоегоДокумента.ПолучитьМакет("Печать");
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #178467 · Ответов: 9 · Просмотров: 399
 

>  Как получить всех родителей элемента справочника?
volodya1122
Отправлено: 19.02.24, 16:21


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


kostya77 @ 15.02.24, 14:23 * ,

Якщо потрібно ссилки на кожнного родителя

       // ЭлСправ- ссилка на конкректний елемент справочника 
    Если Метаданные.Справочники.МойСправочник.ОграничиватьКоличествоУровней тогда
        МаксимумУровней=Метаданные.Справочники.МойСправочник.КоличествоУровней;
    иначе    
        МаксимумУровней=100; // хватає з великим запасорв в реальних базах
    КонецЕсли;
    Сообщить(ЭлСправ.ПолныйКод());
    Ел1=ЭлСправ;
    Для к=1 по МаксимумУровней цикл
        Ел1=Ел1.Родитель; // по ссилці
        Если Ел1=Справочники.МойСправочник.ПустаяСсылка() тогда
            Прервать;
        КонецЕсли;
        Сообщить("-"+к+"-"+Ел1.Наименование);
    КонецЦикла;
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #178419 · Ответов: 4 · Просмотров: 482
 

>  работа с временем
volodya1122
Отправлено: 02.11.23, 9:08


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(4andriy @ 31.10.23, 13:10) *
1с 7.7 Предприятие.
Мне нужно определить время между операциями.


Для таких целей есть недокументируемая функция которая возвращает число милисекунд от начала включения компютера

        а1=_GetPerformanceCounter();
    //........................................
        а2=_GetPerformanceCounter();
    а=а2-а1;
    ПрошлоСекунд=а/1000;
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #177898 · Ответов: 3 · Просмотров: 576
 

>  Копирование Таблицы значений с отбором
volodya1122
Отправлено: 23.10.23, 11:52


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


kostya77 @ Сегодня, 11:04 * ,
Не нужно в разные таблицы выгружать. Достаточно в одну ТЗ выгрузить. Отсортировать ТЗ по контрагенту. Потом обходить и когда контагент изменился выводить подвал по первой печатной форме и создавать новую печатную форму (или новую страницу в той же печатной форме). После цикла по таблице значений не забыть вывести последний подвал. Нужные итоги для подвала также сумировать до момента измененения контрагента. И потом обнулять.
Или есть хороший метод "Свернуть" для таблицы значений. Но тогда небудет детализации по строкам табличной части.
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #177848 · Ответов: 5 · Просмотров: 740
 

>  управление текстом програмно
volodya1122
Отправлено: 24.09.23, 14:24


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


4andriy @ 22.09.23, 17:36 * ,

Очень просто:

Если Условие1 тогда
Форма.Дата1.видимость(0);
Форма.ТекстНаФорме.видимость(0);
Форма.ТекстНаФорме1.видимость(1);
ИначеЕсли Условие2 тогда
Форма.Дата1.видимость(1);
Форма.ТекстНаФорме.видимость(0);
Форма.ТекстНаФорме1.видимость(1);
ИначеЕсли Условие3 тогда
Форма.Дата1.видимость(1);
Форма.ТекстНаФорме.видимость(1);
Форма.ТекстНаФорме1.видимость(0);
Иначе
Форма.Дата1.видимость(0);
Форма.ТекстНаФорме.видимость(1);
Форма.ТекстНаФорме1.видимость(0);
КонецЕсли
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #177730 · Ответов: 7 · Просмотров: 956
 

>  управление текстом програмно
volodya1122
Отправлено: 19.09.23, 15:54


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


4andriy @ Вчера, 14:56 * ,
Можно раскрасить табличную часть журнала документов. Например так. Формексом

Функция КолонкаТекстВТабличнойЧастиЖурнала()       
    ЦветПроба=Число(НомерДок);
    Возврат "BRUSH["+(ЦветПроба*1450)+"] "+"COUNT["+2+"]";;

    // FONT[<Цвет>] - задает цвет шрифта строки;
    // BRUSH[<Цвет>] - задает цвет фона строки;
    // FONT_S[<Цвет>] - задает цвет шрифта строки, если она является текущей (не влияет на текущую ячейку);
    // BRUSH_S[<Цвет>] - задает цвет фона строки, если она является текущей (не влияет на текущую ячейку);
    // COUNT[<КоличествоКолонок>] - задает количество колонок, на которые распространяется раскраска;
    // INDENT[<Отступ>] - задает количество колонок, которое необходимо пропустить перед началом раскраски;
    // FONTSET[<КодШрифта>] - задает шрифт строки;
    // FONTSET_S[<КодШрифта>] - задает шрифт строки, если она является текущей;

КонецФункции


Процедура ПослеОткрытия()  
    ФормаРасш = СоздатьОбъект("РасширениеФормы");
    ФормаРасш.УстановитьФорму(Форма);  
    ФормаРасш.Максимизирована = 1;    
    Сервис = СоздатьОбъект("Сервис");
    Сервис.ВключитьРаскраскуТаблиц();
КонецПроцедуры


Насчет слова "Счет" на самой форме документа. Можно сделать несколько вариантов надписи в разных цветах, и по условию показывать нужное.
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #177720 · Ответов: 7 · Просмотров: 956
 

>  управление текстом програмно
volodya1122
Отправлено: 18.09.23, 13:43


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(4andriy @ 18.09.23, 10:24) *
на форме элемента

1. Поясните что имеется в виду. Форма документа в 1С, где заполняются данные. Или печатная форма - которая выводится на печать?
2. И каков сакральный смысл в этом?
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #177717 · Ответов: 7 · Просмотров: 956
 

>  Заміна 1С
volodya1122
Отправлено: 05.09.22, 15:26


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(Vadim67567567 @ 05.09.22, 15:58) *
Малий та середній бізнес, вже не на 1C.. я помиляюсь?

Помиляєтесь. Якраз малий і середній бізнес на 1С (або ведуть облік в Екселі- Особисто знаю одного такого підприємця). Хто на типових, хто на самописках, так як привикли до цього і це просто і зручно, і легко підналаштовувати під свої забаганки і забаганки законодавства
  Форум: Офф-топик · Просмотр сообщения: #176283 · Ответов: 22 · Просмотров: 3707
 

>  Обычные формы: как открытое ранее окно сделать активным
volodya1122
Отправлено: 23.06.22, 10:36


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


ще так можна спробувати зробити

Отч1=Отчеты.Отчет1.Создать();
Отч1.ПолучитьФорму("ФормаОтчета").Открыть();

Отч2=Отчеты.Отчет2.Создать();
Отч2.ПолучитьФорму("ФормаОтчета").Открыть();

НужнаяАктивнаяФорма=Отч1.ПолучитьФорму();
НужнаяАктивнаяФорма.Активизировать();
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #175885 · Ответов: 2 · Просмотров: 1415
 

>  Обычные формы: как открытое ранее окно сделать активным
volodya1122
Отправлено: 22.06.22, 13:40


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


kserg2012 @ Сегодня, 11:23 * ,

Взагалі то не повинно бути такого. Тільки що перевірив- форми відкриваються в тому порядку як завів в процедурі ПриНачалеРаботыСистемы

Що можна ще перевірити:
1. Чи дійсно в конфігураторі вказана правильна послідовність виклику форм. Можливо нижче по коду ще раз викликається форма
2. Можливо одна форма відкривається довше іншої, і тому активно. стає не та що потрібно. Попробувати після виклику відкриття першої форми поставити невеличку паузу - для перевірки цієї версії.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #175881 · Ответов: 2 · Просмотров: 1415
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 10.06.22, 13:22


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(Diana1c @ 10.06.22, 10:04) *
в базі "ПАПЄРЄДНІКІ" писали іАвтор, і Ответственный два варіанта(в різних документах по різному)


Тоді виправити так частину коду


    Для Каждого Документ Из Метаданные.Документы Цикл
        Если Не Документ.Реквизиты.Найти("Автор") = Неопределено Тогда
            СтрокаАвтор=" Ссылка.Автор Как Автор ";
        ИначеЕсли Не Документ.Реквизиты.Найти("Створив") = Неопределено Тогда
            СтрокаАвтор=" Ссылка.Створив Как Автор ";
        ИначеЕсли Не Документ.Реквизиты.Найти("Ответственный") = Неопределено Тогда
            СтрокаАвтор=" Ссылка.Ответственный Как Автор ";
        Иначе
            СтрокаАвтор=Кав+" Відсутный автор"+Кав+" Как Автор ";
        КонецЕсли;
// цей пораддок можна пробувати міняти. Так як "Папереднікі" могли до одного і того самого документа прописати і Автор і Ответственного.
//А реально самого автора писати в один із реквізитів
            
        Текст = Текст + "ВЫБРАТЬ Ссылка.Дата Как Дата, "+
        Кав+ Документ.Имя+Кав+" Как Имя, "+
        СтрокаАвтор+
        //    " Ссылка.Створив Как Автор "+
        " ИЗ Документ." + Документ.Имя;
        Текст = Текст +
        " ГДЕ Ссылка.Дата МЕЖДУ &д1 И &д2 ОБЪЕДИНИТЬ ";
    КонецЦикла;
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175791 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 09.06.22, 17:29


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(Diana1c @ 08.06.22, 10:54) *
volodya1122 @ 27.05.22, 10:48 * ,Перемпрошую, а можливо щоб не сумувало кількість, а видало окремо дату та час і користувача. тобто: Документ, дата і час, користувач. Я розумію що це буде величезне полотно данних, але якщо можна в цьому коді поправити то буду дуже вдячна )


" Ссылка.Створив Как Автор "+ спрацює в тому виадку, якщо в кожного із документів є реквізит "Створив". Якщо у вас по інщому називається то виправити Ссылка.Створив= на Ссылка.Автор (ябо як там називається у вас в кожнім документі)

ДатаНач=НачалоГода(ДобавитьМесяц(ТекущаяДата(),-30)); // за 2 роки
    ДатаКонечн=ТекущаяДата();
    Кав="""";
    Запрос = Новый Запрос;
    Текст = " ";
    Для Каждого Документ Из Метаданные.Документы Цикл
        Текст = Текст + "ВЫБРАТЬ Ссылка.Дата Как Дата, "+
        Кав+ Документ.Имя+Кав+" Как Имя, "+
        " Ссылка.Створив Как Автор "+   //  ось тут поправити
        " ИЗ Документ." + Документ.Имя;
        Текст = Текст +
        " ГДЕ Ссылка.Дата МЕЖДУ &д1 И &д2 ОБЪЕДИНИТЬ ";
    КонецЦикла;
    
    Запрос.Текст = Лев(Текст, СтрДлина(Текст) - СтрДлина(" ОБЪЕДИНИТЬ "));
    Запрос.Текст = Запрос.Текст + "
    |    УПОРЯДОЧИТЬ ПО
    |Имя, Автор, Дата";
    
    Запрос.УстановитьПараметр("д1", ДатаНач);
    Запрос.УстановитьПараметр("д2", ДатаКонечн);
    Выборка = Запрос.Выполнить().Выгрузить();
    
    
    Построитель = Новый ПостроительОтчета;
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Выборка);
    Построитель.Макет = Неопределено;
    Макет = Построитель.Макет;
    Область = Макет.Область();
    Область.ШиринаКолонки = 20;
    Построитель.Макет = Макет;
    Построитель.Выполнить();
    Построитель.Вывести();
    
Сообщить(Запрос.Текст);

Звіт буде формуватись набагато довше попереднього
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175788 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 27.05.22, 15:49


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


vbi @ Сегодня, 15:44 * ,
Далеко не всі події записуються в журнал реєстрації (наприклад "Справочники" - якщо не створювати нові елементи/редагувати існуючі, - а тільки використовувати їх в документах, то в в журналі реєстрації небуде згадки про те, що цей довідник використовували. Інший приклад. Документи рухають регістри. Але по них також немає запису в журналі реєстрації)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175672 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 27.05.22, 10:50


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Diana1c @ Сегодня, 11:40 * ,
Які параметри? Звичайний звіт (на формі звіту кнопка Сформировать. В обработчику кнопки Процедура: Процедура Сформировать()...... КонецПроцедури
Ось туди вставити код
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175666 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 27.05.22, 10:20


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Diana1c @ Сегодня, 11:10 * ,
Так це не в консолі запитів писати. А оформити зовнішнім звітом
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175664 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 27.05.22, 9:48


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Diana1c @ Сегодня, 9:36 * ,

Ось нашвидкоруч накинув код, щоб визначити які документи які зараз використовуються.
Але повторюю, потрібно добре подумати чи видалення документів, які не використовуються не вплинуть на правильність обліку по інших документах


    ДатаНач=НачалоГода(ДобавитьМесяц(ТекущаяДата(),-30)); // за 2 роки
    ДатаКонечн=ТекущаяДата();
    Кав="""";
    Запрос = Новый Запрос;
    Текст = " ";
    Для Каждого Документ Из Метаданные.Документы Цикл
        Текст = Текст + "ВЫБРАТЬ Ссылка.Дата Как Дата, "+
        Кав+ Документ.Имя+Кав+" Как Имя, "+
        " 1 Как Повторов"+
        " ИЗ Документ." + Документ.Имя;
        Текст = Текст +
        " ГДЕ Ссылка.Дата МЕЖДУ &д1 И &д2 ОБЪЕДИНИТЬ ";
    КонецЦикла;
    
    Запрос.Текст = Лев(Текст, СтрДлина(Текст) - СтрДлина(" ОБЪЕДИНИТЬ "));
    Запрос.Текст = Запрос.Текст + "
    |    УПОРЯДОЧИТЬ ПО
    |Имя, Дата";
    
    Запрос.УстановитьПараметр("д1", ДатаНач);
    Запрос.УстановитьПараметр("д2", ДатаКонечн);
    Выборка = Запрос.Выполнить().Выгрузить();
    
    КопияТЗ = Выборка.Скопировать(,"Имя,Повторов");
    КопияТЗ.Свернуть("Имя","Повторов");
    
    //    Пока Выборка.Следующий() Цикл
    //        Сообщить(""+Выборка.Дата+" "+Выборка.Имя+" "+Выборка.Повторов );
    //    КонецЦикла;
    
    Сообщить("Кількість документів за період з  "+ДатаНач+"  по  "+ДатаКонечн);
    Для Каждого Стр Из КопияТЗ Цикл
        Сообщить(Стр.Имя + " " + Стр.Повторов);
    КонецЦикла;
    Для Каждого Документ Из Метаданные.Документы Цикл
        СтрокаПоиска = КопияТЗ.Найти(Документ.Имя,  "Имя");
        Если СтрокаПоиска = Неопределено Тогда
            Сообщить(Документ.Имя + " пусто");
        КонецЕсли;
    КонецЦикла;


  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175662 · Ответов: 21 · Просмотров: 5216
 

>  Архивація обєктів 1С
volodya1122
Отправлено: 26.05.22, 20:44


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Diana1c @ Сегодня, 12:55 * ,
1. Енна кілкість співробітників. Думаю мається на увазі користувачів в 1С? На роздутість бази взагалі не впливає. (це 0,0000001% від обєму бази). А щоб непотрібних не показувати при вході в програму -то їх показ можна відключити в конфігураторі (Меню- Адміністрування-Користувачі. Випрати непотрібного користувача. в Зняти помітку "Показувати в списку вибору")
2. Багато обєктів в базі. Що тут мається на увазі? Багато різних видів документів, довідників, Регістрів.......? Чи багато в базі створено докумнентів, довідників.... (мається на увазі документи , які створюють користувачі в процесі роботи з програмою)?
2.1 Якщо перше, то тут практично неможливо щось викинути, так як одні обєкти зазвичай задіяні в різних місцях програми. І просто так їх не позбутись, не переписавши половину конфігурації.
2.2 Якщо друге, то тут також не все однозначно. Наприклад документ введення залишків. Його один раз використали на початку користування програмою -ввели залишки. Більше ним не користуються. Його можна видалити? Звичайно ні. Тут тільки аналізувати очима, розмовляти з працівниками., Якщо в програмі є різні підсистеми, які ніяк не повязані між собою.Тоді документи однієї підсистеми можно видалити.
3. База дуже роздулась? В цифрах це скільки (в Мегабайтах/ Гігабайтах) База файлова чи SQL? (Зменшення обєму допомагає в Конфігураторі "Тестування і виправлення інформаційної базі" - АЛЕ ОБОВЯЗКОВО ПОТРІБНО ТАКІ РЕЧІ РОБИТИ НА КОПІЇ І НЕ ЗАБУВАТИ ПЕРЕД ТИМ РОБИКИ АРХІВНУ КОПІЮ БАЗА!!!!ЦЕ ДУЖЕ ВАЖЛИВО)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #175659 · Ответов: 21 · Просмотров: 5216
 

>  выбрать период по месяцу
volodya1122
Отправлено: 26.05.22, 17:30


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


В 1с8 я б зробив так: Текст умови програмно сформував.
В циклі
1. Перевів введені дати на початок і кінець місяця. На кожній ітерації циклу добавляти рік до кожної з дат (в обидві сторони)
2. умови обєднати приблизно так: ГДЕ (Отпуск>Д1 и Отпуск<Д2) Или (Отпуск>Д1 и Отпуск<Д2) Или (Отпуск>Д1 и Отпуск<Д2) - цей текст звичайно формується програмно в циклі . Де Д1 і Д2 на кожній ітерації вже конкретні визначені в циклі значення

3. В 1с7 незнаю чи подібним методом можна сформувати умову.
Тут скоріше потрібно формувати в циклі на кожен період повнісю текст запросу і обєднати ці запроси

p.s.
Ще можливо дуже спростити, якщо в запросі можна використати функцію (Месяц(Дата1). Поді просто порівняти номера місяців
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #175657 · Ответов: 3 · Просмотров: 1226
 

>  заменить НайтиПоНаименованию
volodya1122
Отправлено: 17.02.22, 11:14


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(4andriy @ 16.02.22, 18:30) *
На что и как можно заменить что-бы при поиске еще сверяло еще какое-то значение, а не брало первое.

Заменить на выборку запросом всех элементов с заданным наименованием (в поля выборки включить все дополнительные поля по которым будет еще проверяться значение). А потом обходом выборки запроса взять нужное
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #175352 · Ответов: 3 · Просмотров: 4807
 

>  дайте, пожалуйста элементарное фоновое задание
volodya1122
Отправлено: 13.12.21, 15:52


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Цитата(lolmatrix @ 13.12.21, 16:42) *
извините. ссылка не работает

Да Ё-мае. Еще нужно учить пользоваться файлообменником? По сылке открывается папка на файлообменнике. Там я закачал архив PUSTA.RAR. Вот его и скачать
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174897 · Ответов: 5 · Просмотров: 1863
 

>  дайте, пожалуйста элементарное фоновое задание
volodya1122
Отправлено: 13.12.21, 15:16


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Для керованих непідкажу. А от для звичайних форм можете подивитись. Потрібно запустити в 1С цю конфігурацію і кожні 2 хв в файл D:\test\zxzx.txt буде добавлятись текуча дата. (Диск D повинен існувати на компютері)
Ссылка на файл
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174894 · Ответов: 5 · Просмотров: 1863
 

>  Обробка для МІНІ-ФП54.01 (Бухгалтерия для Украины 1.2.)
volodya1122
Отправлено: 12.10.21, 14:42


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Gazulo, Це не до мене.
  Форум: Работа с торговым оборудованием · Просмотр сообщения: #174442 · Ответов: 8 · Просмотров: 1993
 

>  Обробка для МІНІ-ФП54.01 (Бухгалтерия для Украины 1.2.)
volodya1122
Отправлено: 12.10.21, 13:47


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


Cordelia @ Сегодня, 10:07 * ,

Я працюю з MINI-T400, але драйвер використовується той самий що і для фіскального реєстратора. Зараз якраз була Кампанія по перепрошивках Касових апаратів і реєстраторів під нові вимоги законодавства для друку штрихкодів акцизних марок.
Тому насамперед питаненя:
1. Ви перепрошивали свій реєстратор? і помилка виникла після перепрошивки?
2. Попередній драйвер видалили?
3. після цього новий драйвер зареєстрували (від імені адміністратора) (І згідно інструкціі повинен ще лежати в папці C:\olesrv)
  Форум: Работа с торговым оборудованием · Просмотр сообщения: #174440 · Ответов: 8 · Просмотров: 1993
 

>  Алгоритм поиска Найти наименование по первым символам из "НайтиПоНаименованию" в 1с 7.7
volodya1122
Отправлено: 08.10.21, 9:51


Оратор
Иконка группы

Группа: Местный
Сообщений: 336
Регистрация: 10.05.11
Из: Тернопіль
Пользователь №: 9111


anatol1c @ 28.09.21, 15:51 * ,

Найдет первый элемент который начинается на это наименование. (или с наименьшем кодом или с наименьшем внутреннем кодом базы)
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #174416 · Ответов: 2 · Просмотров: 1354
 

14 страниц V   1 2 3 > » 

Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

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