powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / поиск в таблице значений
5 сообщений из 5, страница 1 из 1
поиск в таблице значений
    #36536508
maxfaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
табзнач=создатьобъект("таблицазначений") ;спрсотр=создатьобъект("справочник.сотрудники");табзнач.новаяколонка("ТабНомер""Число""ТН"); табзнач.новаяколонка("Фамилия""Строка"25);табзнач.новаяколонка("Имя""Строка"20);табзнач.новаяколонка("отчество""строка"30);табзнач.новаяколонка("ДатаРождения""дата""дата рождения");табзнач.новаяколонка("Оклад" "число"102);табзнач.новаяколонка("Состояние""перечисление.состояние");табзнач.новаяколонка("Должность""справочник.должности");спрсотр.выбратьэлементы();пока спрсотр.получитьэлемент()=1 цикл табзнач.новаястрока();табзнач.табномер=спрсотр.код;табзнач.фамилия=спрсотр.наименование;табзнач.имя=спрсотр.имя;табзнач.отчество=спрсотр.отчество;табзнач.Датарождения=спрсотр.датарождения;табзнач.оклад=спрсотр.оклад.получить(текущаядата());табзнач.состояние=спрсотр.состояние;табзнач.должность=спрсотр.должность;конеццикла;табзнач.выгрузить(таблицазначений);// загрузил значения справочника в таблицу значений
есть два поля ввода КОД и второе Фамилия, как написать процедуру поиска по коду в итоге найденная строка становится текущей, и так же по фамилии??
я попробывал--
процедура поиск()
если таблицазначений.найтизначение(код,,"табномер")=1 тогда
таблицазначений.текущаястрока(таблицазначений.текущаястрока());
конецесли;
конецпроцедуры

но ни ошибок не результата, подскажите пожалуйста, как реализовать поиск по введенному на форме КОДУ ,по введеной на форме Фамилии?
...
Рейтинг: 0 / 0
поиск в таблице значений
    #36536575
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
если таблицазначений.найтизначение(код,,"табномер")= 1  тогда 
таблицазначений.текущаястрока(таблицазначений.текущаястрока());
конецесли;

покури что возвращает найтизначение() для таблицы

подсказка... один из параметров будет содержать номер найденной строки которую потом и делай текущей
...
Рейтинг: 0 / 0
поиск в таблице значений
    #36536609
maxfaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

стр=0;
если таблицазначений.найтизначение(код,стр,"табномер")=1 тогда
таблицазначений.текущаястрока(стр);
конецесли;
так?
...
Рейтинг: 0 / 0
поиск в таблице значений
    #36536627
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробуй :)
...
Рейтинг: 0 / 0
поиск в таблице значений
    #36536644
maxfaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

спасиб вышло)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / поиск в таблице значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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