Wednesday, August 12, 2026

test

 



SET QRImagePath TO $'''C:\\Users\\usree\\Downloads\\patient_qr.png'''


Scripting.RunPowershellScript.RunScript Script: $'''$img = \'%QRImagePath%\'

$json = (& curl.exe -s -F \"file=@$img\" https://api.qrserver.com/v1/read-qr-code/) -join \'\'

$data = ($json | ConvertFrom-Json)[0].symbol[0].data

$lines = ($data -split \'\\r?\\n\') | Where-Object { $_.Trim() -ne \'\' }

$rows = $lines | Select-Object -Skip 1

$rows -join \"`r`n\"''' ScriptOutput=> PowershellOutput



Display.ShowMessageDialog.ShowMessage Message: PowershellOutput Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False ButtonPressed=> ButtonPressed2


Variables.CreateNewDatatable InputTable: { ^['FirstName', 'FamilyName', 'Name', 'VisitIs', 'Sex', 'DateOfBirth2', 'DateOfBirth'], [$'''''', $'''''', $'''''', $'''''', $'''''', $'''''', $''''''] } DataTable=> PatientsTable


Variables.DeleteRowFromDataTable DataTable: PatientsTable RowIndex: 0


Text.SplitText.Split Text: PowershellOutput StandardDelimiter: Text.StandardDelimiter.NewLine DelimiterTimes: 1 Result=> TextList


LOOP FOREACH CurrentItem IN TextList

IF Contains(CurrentItem, $''',''', False) THEN


Text.SplitText.SplitWithDelimiter Text: CurrentItem CustomDelimiter: $''',''' IsRegEx: False Result=> TextList2


Variables.AddRowToDataTable.AppendRowToDataTable DataTable: PatientsTable RowToAdd: TextList2


END

END


Display.ShowMessageDialog.ShowMessage Title: $'''Patient Records from QR Code''' Message: PatientsTable Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False ButtonPressed=> ButtonPressed


===

SET QRImagePath TO $'''C:\\Users\\usree\\Downloads\\patient_qr.png'''

Scripting.RunPowershellScript.RunScript Script: $'''$img = \'%QRImagePath%\'

$json = (& curl.exe -s -F \"file=@$img\" https://api.qrserver.com/v1/read-qr-code/) -join \'\'

$data = ($json | ConvertFrom-Json)[0].symbol[0].data

$lines = ($data -split \'\\r?\\n\') | Where-Object { $_.Trim() -ne \'\' }

$rows = $lines | Select-Object -Skip 1

$rows -join \"`r`n\"''' ScriptOutput=> PowershellOutput

Display.ShowMessageDialog.ShowMessage Message: PowershellOutput Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False ButtonPressed=> ButtonPressed2

Variables.CreateNewDatatable InputTable: { ^['FirstName', 'FamilyName', 'Name', 'VisitIs', 'Sex', 'DateOfBirth2', 'DateOfBirth'], [$'''''', $'''''', $'''''', $'''''', $'''''', $'''''', $''''''] } DataTable=> PatientsTable

Variables.DeleteRowFromDataTable DataTable: PatientsTable RowIndex: 0

Text.SplitText.Split Text: PowershellOutput StandardDelimiter: Text.StandardDelimiter.NewLine DelimiterTimes: 1 Result=> TextList

LOOP FOREACH CurrentItem IN TextList

    IF Contains(CurrentItem, $''',''', False) THEN

        Text.SplitText.SplitWithDelimiter Text: CurrentItem CustomDelimiter: $''',''' IsRegEx: False Result=> TextList2

        Variables.AddRowToDataTable.AppendRowToDataTable DataTable: PatientsTable RowToAdd: TextList2

    END

END

Display.ShowMessageDialog.ShowMessage Title: $'''Patient Records from QR Code''' Message: PatientsTable Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False ButtonPressed=> ButtonPressed


===




No comments:

Post a Comment

Featured Post

test

  SET QRImagePath TO $'''C:\\Users\\usree\\Downloads\\patient_qr.png''' Scripting.RunPowershellScript.RunScript Scri...

Popular posts